hay que añadir niveles en /server/default/log4j.xml o /server/default/jbosslog4j.xml segun la versión de jboss
martes, 31 de marzo de 2009
miércoles, 7 de enero de 2009
Seam JBoss 4.2.3 Problem
Publicado por
Juan Antonio Ruz
en
10:37
1 comentarios
Categorías: JBoss, Seam 2, Soluciones
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
Publicado por
Juan Antonio Ruz
en
9:43
1 comentarios
Categorías: JBoss
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>
Publicado por
Juan Antonio Ruz
en
3:38
0
comentarios
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, "/");
}
}
Publicado por
Juan Antonio Ruz
en
1:48
3
comentarios
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):
- a través del mapa de mensajes #{messages['mensajeUsuario']}
- 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')
Publicado por
Juan Antonio Ruz
en
6:04
0
comentarios
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
Publicado por
Juan Antonio Ruz
en
12:13
0
comentarios
Categorías: JBoss, linux, Soluciones
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"
Publicado por
Juan Antonio Ruz
en
6:20
0
comentarios
Categorías: JBoss, Soluciones
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>
Publicado por
Juan Antonio Ruz
en
7:28
0
comentarios
Categorías: JBoss
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
Publicado por
Juan Antonio Ruz
en
8:05
5
comentarios
Categorías: JBoss, Soluciones
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
Publicado por
Juan Antonio Ruz
en
4:47
0
comentarios
Categorías: JBoss, Seam, Soluciones
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