You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Rakesh S <rs...@yahoo.com> on 2002/10/09 02:33:53 UTC

Weblogic 7.0 and rolling file appender

Hi 

I am using log4j 1.2.6 with weblogic 7.0 on solaris.
Works great except when I use the rolling file
appender. Whenever log4j tries to roll the old file I
get a stack trace which says field bufferedIO does not
exist in RollingFileAppender. But when I look at the
source code, the field does exist.Has anyone seen this
behaviour. Does weblogic use log4j internally which
could cause this ? Would appreciate any suggestions /
solutions.The same code works fine when deployed on
Jboss.
Thanks
Rakesh

-------
Here is the stack trace

Root cause of
ServletExceptionjava.lang.NoSuchFieldError: bufferedIO
at
org.apache.log4j.RollingFileAppender.rollOver(RollingFileAppender.java:145)
at
org.apache.log4j.RollingFileAppender.subAppend(RollingFileAppender.java:230)at
org.apache.log4j.WriterAppender.append(WriterAppender.java:157)
at
org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
at
org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57)
at
org.apache.log4j.Category.callAppenders(Category.java:255)
at
org.apache.log4j.Category.forcedLog(Category.java:445)
       at
org.apache.log4j.Category.log(Category.java:882)      
 at
org.apache.commons.logging.impl.Log4JCategoryLog.debug(Log4JCategoryLog.java:165)
       at
jsp_servlet.__manage_logger._jspService(__manage_logger.java:151)
       at
weblogic.servlet.jsp.JspBase.service(JspBase.java:27) 
      at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)
       at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)
       at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
       at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5360)
       at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
       at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
       at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2468)
       at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
       at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>