You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by Abraham Gimeno <ab...@redamm.com> on 2008/07/16 11:55:23 UTC

Log4j & J2EE

I'm trying to use log4j in my j2ee application (EJB + JSP + Servlets +  
Hibernate). There are some different web applications and I would like  
to split the log in different files. I use a socket appender to the  
localhost with this properties file

     quote:log4j.rootLogger=DEBUG, shark
     log4j.logger.org.hibernate=ERROR
     log4j.additivity.org.hibernate.SQL=false

     log4j.appender.shark=org.apache.log4j.net.SocketAppender
     log4j.appender.shark.Port=6000
     log4j.appender.shark.RemoteHost=localhost


and the server configuration file

     quote:
     log4j.rootLogger=DEBUG, shark
     log4j.threshold=INFO
     log4j.appender.shark=org.apache.log4j.FileAppender
     log4j.appender.shark.File=shark-com.redamm.shark.log
     log4j.appender.shark.layout=org.apache.log4j.PatternLayout
     log4j.appender.shark.layout.ConversionPattern=%p %t - %l %F %M %c  
- %m%n



I use a init Servlet for initialize the log4j.properties and I run the  
server from the command line. The initialization goes on properly but  
without a specific reason I get an EOFException The exception pops up  
in many different moments and I can't understand what exactly is  
making to close the connection. I've tried to initialize the  
log4j.properties in the server also and the problem persists (I got  
the exception only starting the application server). I've tried a  
dummy web project which only loads the init Servlet and logs  
something, and the same problem, conects ok but it looses the  
connection suddenly including when I only run the web project.

I use Netbeans 6 and Glassfish 2 running in a Mac computer.

I wonder what I'm missing ... any idea??? 

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org