I replace all log4j.jar from v 1.1.3 to 1.2.7 my applications is good
compile but when I want to call first time MDC.put I receive this error:
I've checked all places where i can not replace old log4j jar file but
everything was replaced.
Have you any ideas whre is the problem?

on java.lang.NoSuchMethodError
        at org.apache.log4j.MDC.<init>(MDC.java:46)
        at org.apache.log4j.MDC.<clinit>(MDC.java:36)
        at struts.MyLoggerMDC.addAppender(MyLoggerMDC.java:45)
        at struts.UserLoger.createFileLoger(UserLoger.java:78)
        at jsp_servlet.__pmgrmenu._jspService(__pmgrmenu.java:335)
        at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:265)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:304)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:200)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:2456)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2039)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>

I receive also this error (this my own Logger was made like in example
logger MyLogger from distribution):

java.lang.VerifyError: (class: org/apache/log4j/LogManager, method: <clinit>
signature: ()V) Incompatible argument to function
 at org.apache.log4j.Logger.getLogger(Logger.java:124)
 at struts.MyLoggerMDC.getMyLogger(MyLoggerMDC.java:20)
 at struts.UserLoger.createFileLoger(UserLoger.java:43)
 at jsp_servlet.__pmgrmenu._jspService(__pmgrmenu.java:335)
 at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
 at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:265)
 at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:304)
 at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:200)
 at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:2456)
 at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2039)
 at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
 at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)


Regards
Chris


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

Reply via email to