Mostrando entradas con la etiqueta JBoss. Mostrar todas las entradas
Mostrando entradas con la etiqueta JBoss. Mostrar todas las entradas

martes, 31 de marzo de 2009

cambiar el nivel de log en consola de jboss

hay que añadir niveles en /server/default/log4j.xml o /server/default/jbosslog4j.xml segun la versión de jboss

miércoles, 7 de enero de 2009

Seam JBoss 4.2.3 Problem



En definitiva: borrar la linea que se ve en la imagen dentro del modulo ejb




http://seamframework.org/Community/ProblemWithJboss423

I have the same issue using JBoss Tools. I have solved this by editing the MANIFEST.MF file in the ejb sub-project. Remove the reference to jboss-seam.jar. Then add this back to your build path manually. Now redeploy and you should be good to go.

On my machine I have this issue with both 1.5 and 1.6 JDKs, but I'll admit that I have a lot of various tools and its possible that somehow the project generation tools are still finding a 1.6 JDK, but I don't think so. I've tried everything I can think of, but I in the end this is a serious shortcoming of the jboss tools that they do not yet support 1.6. Not sure what they are waiting for with 1.5 going end of life next summer. They have support slated for Tools 3.0, but looking at the Jira for that project is not encouraging.

beren

beren

domingo, 3 de agosto de 2008

arrancar 2 instancias de jboss

http://manoharviswanathan.com/blog/tech/running-multiple-jboss-instances-on-the-same-machine/


arranca jboss en una ip: run.sh -b ip

jueves, 18 de octubre de 2007

configure log en jboss

hay que editar el archivo server/default/conf/log4j.xml
e incluir nuevas categorias

<category name="oracle.adf">
<priority value="WARN"/>
</category>

jueves, 4 de octubre de 2007

How to specify platform independent file path?

How to specify platform independent file path?
WINDOWS
File.separatorChar: \
File.separator: \
File.pathSeparator: ;
File.pathSeparatorChar: ;

LINUX
File.separatorChar: /
File.separator: /
File.pathSeparator: ;
File.pathSeparatorChar: ;


Y una función para obtener el path url del archivo:
protected String damePathURL(String serverPathFile){
try{
return serverPathFile.replaceAll(File.separator, "/");
}catch(Exception e){
//lanzaría una excepción de tipo java.util.regex.PatternSyntaxException al intentar sustituir el File.Separator=\
return serverPathFile.replaceAll(File.separator+File.separator, "/");
}
}

martes, 11 de septiembre de 2007

internacionalización en jboss seam, varios ficheros de mensajes, herencia

Hay que incluir el componente en el components.xml
distinguiendo los nombres de cada grupo de mensajes

<core:resource-bundle>

<core:bundle-names>

<value>messages</value>

<value>zmessages</value>

</core:bundle-names>

</core:resource-bundle>



Para acceder desde el jsf dos formas (en la mayoría de las ocasiones la mejor es la segunda):

  1. a través del mapa de mensajes #{messages['mensajeUsuario']}
  2. a través de la sintaxis de punto #{messages.mensajeUsuario}

Para acceder al componente de Messages desde la fase de invocación del programa (es decir siempre que no sea en el jsf esto es en las clases java que escribimos) hay que acceder de la siguiente forma:
Stringn mensajeInternacionalizado=Messages.instance().get('mensajeUsuario')


domingo, 9 de septiembre de 2007

jboss jems installer sin interface grafica (en servidor)

link:http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4025336
java -jar jems-installer-1.2.0.jar -installGroup ejb3-clustered
installpath=/opt/jboss-4.0.5

martes, 4 de septiembre de 2007

Character-set en jboss requestURI

http://www.jboss.com/index.html?module=bb&op=viewtopic&t=107804

Connector port="8080" address="${jboss.bind.address}" useBodyEncodingForURI="true" URIEncoding="UTF-8"
maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
emptySessionPath="true"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"

viernes, 1 de junio de 2007

Cambiar el log en jboss console

Hay que editar {JBOSS_HOME}/server/default/conf/log4j.xml
Este es el appender por defecto:

<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<param name="Threshold" value="INFO"/>
<param name="Target" value="System.out"/>

<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}:%L] %m%n"/>
</layout>
</appender>

Y habría que cambiar la class de appender por:org.apache.log4j.ConsoleAppender poner el nivel del log a debug para que veamos todos los debug excepto los que no queramos que lo especificamos incluyendo las siguientes categorías

<category name="org.jboss">
<priority value="INFO"/>
</category>

<category name="org.hibernate">
<priority value="WARN"/>
</category>

<category name="javax">
<priority value="WARN"/>
</category>

miércoles, 25 de abril de 2007

PermGen space Jboss OutOfMemoryError:

hay que incrementar la memoria reservada para el permgen dela siguiente forma en el run .bat del jboss
set JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx1000m -XX:MaxPermSize=128m

lunes, 23 de abril de 2007

jboss seam no escanea componentes / scanning problem seam

si no existe el seam.properties no funciona, aunque sea un archivo en blanco debe existir en el source path