DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17258>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17258

ClassCastException on logger.error(String)

           Summary: ClassCastException on logger.error(String)
           Product: Log4j
           Version: 1.2
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Appender
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


The logger seems to throw this exception continually in the class specified in 
the stack trace.  However it does not initially throw the exception.  


The issue is that I'm not putting try/catch around my logger.xxxxx(String) 
methods, so this type of error will crash the current method.


config file:
log4j.rootLogger=debug, stdout, standard

log4j.appender.standard=org.apache.log4j.RollingFileAppender
log4j.appender.standard.File=c:\\temp\\general.log
log4j.appender.standard.MaxFileSize=10000KB
log4j.appender.standard.layout=org.apache.log4j.PatternLayout
log4j.appender.standard.layout.ConversionPattern=[%d{HH:mm:ss,SSS}] - %p - (%F:%
L) - %m%n

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss,SSS}] - %p - (%F:%
L) - %m%n

Stack Trace:
java.lang.ClassCastException: org.apache.log4j.Logger
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java(Compiled Code))
        at org.apache.log4j.Category.callAppenders(Category.java(Compiled Code))
        at org.apache.log4j.Category.forcedLog(Category.java(Compiled Code))
        at org.apache.log4j.Category.error(Category.java(Compiled Code))
        at cbi.adjustments.CaseManagerImpl.getDuplicatesByItemSeqNum
(CaseManagerImpl.java:2524)
        at cbi.adjustments.CaseManagerImpl.getDuplicates(CaseManagerImpl.java
(Compiled Code))
        at _adminCaseOpen_jsp_1._jspService(_adminCaseOpen_jsp_1.java(Compiled 
Code))
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java
(Compiled Code))
        at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled 
Code))
        at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service
(JspServlet.java(Compiled Code))
        at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java
(Compiled Code))
        at org.apache.jasper.runtime.JspServlet.service(JspServlet.java
(Compiled Code))
        at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled 
Code))
        at com.ibm.servlet.engine.webapp.StrictServletInstance.doService
(ServletManager.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service
(StrictLifecycleServlet.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.IdleServletState.service
(StrictLifecycleServlet.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service
(StrictLifecycleServlet.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.ServletInstance.service
(ServletManager.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch
(ServletManager.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch
(ServletManager.java(Compiled Code))
        at 
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch
(WebAppRequestDispatcher.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch
(WebAppRequestDispatcher.java(Compiled Code))
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward
(WebAppRequestDispatcher.java(Compiled Code))
        at com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java
(Compiled Code))
        at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook
(WebAppInvoker.java(Compiled Code))
        at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation
(CachedInvocation.java(Compiled Code))
        at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI
(ServletRequestProcessor.java(Compiled Code))
        at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI
(ServletRequestProcessor.java(Compiled Code))
        at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service
(OSEListener.java(Compiled Code))
        at 
com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run
(SQEventListenerImp.java(Compiled Code))
        at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent
(SQEventListenerImp.java(Compiled Code))
        at 
com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent
(SQEventSource.java(Compiled Code))
        at 
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnab
le.notifyService(SQWrapperEventSource.java(Compiled Code))
        at 
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnab
le.run(SQWrapperEventSource.java(Compiled Code))
        at 
com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run
(OutOfProcThread.java:248)
        at java.lang.Thread.run(Thread.java:498)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to