Hi
I am using Eclipse and log4j to get logs. It has been working good for several months. Suddenly from last day it is showing the following exception and stopping the Application
The loaded jars and the stack trace is as follows
xml-apis-1.0.b2.jar
xerces-J_1.3.1.jar
xerces-2.3.0.jar
wsdl4j.jar
tyrex-0.9.8.7.jar
sybdriver.jar
sunjce_provider.jar
smtp.jar
servletapi-2.3.jar
servlet.jar
saaj.jar
pop3.jar
oro-2.0.7.jar
openjms-rmi-0.7.4.jar
openjms-client-0.7.6.1.jar
openjms-client-0.7.4.jar
openjms-0.7.6.1.jar
openjms-0.7.4.jar
mailapi.jar
logkit-1.0.1.jar
log4j.jar
junit.jar
jta_1.0.1.jar
jta-1.0.1.jar
jsse.jar
jnet.jar
jndi_1.2.1.jar
jndi-1.2.1.jar
jms_1.0.2a.jar
jms-1.0.2a.jar
jdbm.jar
jdbc-2.0.jar
jconn2.jar
jce1_2_2.jar
jce.jar
jaxrpc.jar
jasperreports-0.6.1.jar
jakarta-oro-2.0.8.jar
itext-1.1.jar
hsqldb-1.6.1.jar
exolabcore-0.3.7.jar
exolabcore-0.3.4.jar
concurrent-1.3.2.jar
commons-pool-1.2.jar
commons-pool-1.1.jar
commons-net-1.2.1.jar
commons-logging.jar
commons-logging-1.0.3.jar
commons-lang-2.1.jar
commons-io-1.1.jar
commons-discovery.jar
commons-digester-1.7.jar
commons-dbcp-1.1.jar
commons-configuration-1.1.jar
commons-collections-3.1.jar
commons-collections-2.1.jar
commons-collections-2.1.1.jar
commons-beanutils.jar
castor-0.9.5.jar
bcprov-jdk14-124.jar
bcpg-jdk14-124.jar
axis.jar
axis-ant.jar
avalon-framework-4.1.2.jar
antlr-2.7.2.jar
ant-optional-1.5.3-1.jar
ant-1.5.3-1.jar
activation.jar
SwingPageViewer.jar
ReportAPIWithChart.jar
ReportAPI.jar
/System/Library/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar
/System/Library/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar
/System/Library/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar
/System/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar
/System/Library/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar
/System/Library/Frameworks/JavaEOProject.framework/Resources/Java/javaeoproject.jar
/System/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
/System/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
/System/Library/Frameworks/JavaDirectToWeb.framework/Resources/Java/javadirecttoweb.jar
/System/Library/Frameworks/JavaDTWGeneration.framework/Resources/Java/javadtwgeneration.jar
2008-02-06 11:12:07 IST] <WorkerThread2> com.webobjects.foundation.NSForwardException for java.lang.NoSuchMethodError: org.apache.log4j.Logger.trace(Ljava/lang/Object
V
at DirectAction.loginAction(DirectAction.java:431)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:128)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:240)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:142)
at er.extensions.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:77)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1306)
at er.extensions.ERXApplication.dispatchRequest(ERXApplication.java:647)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:173)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:254)
at java.lang.Thread.run(Thread.java:552)
[2008-02-06 11:12:08 IST] <WorkerThread2> com.webobjects.foundation.NSForwardException for java.lang.NullPointerException
at com.effigent.menubar.MenuGenerator.getPackagesForUserLoggedIn(Unknown Source)
at com.effigent.menubar.MenuGenerator.constructMenuBarForUserLoggedIn(Unknown Source)
at PackageMenu.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at com.webobjects.foundation._NSUtilities.instantiateObject(_NSUtilities.java:575)
at com.webobjects.appserver._private.WOComponentDefinition._componentInstanceInContext(WOComponentDefinition.java:463)
at com.webobjects.appserver._private.WOComponentDefinition.componentInstanceInContext(WOComponentDefinition.java:573)
at com.webobjects.appserver._private.WOComponentReference._pushComponentInContext(WOComponentReference.java:70)
at com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComponentReference.java:110)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:121)
at com.webobjects.appserver._private.WOConditional.appendToResponse(WOConditional.java:70)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:121)
at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:130)
at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:992)
at com.effigent.projectadjuncts.EffigentWOComponent.appendToResponse(EffigentWOComponent.java:431)
at com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComponentReference.java:111)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:121)
at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:130)
at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:992)
at com.effigent.projectadjuncts.EffigentWOComponent.appendToResponse(EffigentWOComponent.java:431)
at com.webobjects.appserver.WOComponent._appendPageToResponse(WOComponent.java:1388)
at com.webobjects.appserver.WOComponent._generateResponseInContext(WOComponent.java:1356)
at com.webobjects.appserver.WOComponent.generateResponse(WOComponent.java:1351)
at Application.handleException(Application.java:155)
at er.extensions.ERXApplication.handleActionRequestError(ERXApplication.java:497)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:252)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:142)
at er.extensions.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:77)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1306)
at er.extensions.ERXApplication.dispatchRequest(ERXApplication.java:647)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:173)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:254)
at java.lang.Thread.run(Thread.java:552)
[2008-02-06 11:12:08 IST] <WorkerThread2> com.webobjects.foundation.NSForwardException for java.lang.NullPointerException
at com.effigent.menubar.MenuGenerator.getPackagesForUserLoggedIn(Unknown Source)
at com.effigent.menubar.MenuGenerator.constructMenuBarForUserLoggedIn(Unknown Source)
at PackageMenu.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at com.webobjects.foundation._NSUtilities.instantiateObject(_NSUtilities.java:575)
at com.webobjects.appserver._private.WOComponentDefinition._componentInstanceInContext(WOComponentDefinition.java:463)
at com.webobjects.appserver._private.WOComponentDefinition.componentInstanceInContext(WOComponentDefinition.java:573)
at com.webobjects.appserver._private.WOComponentReference._pushComponentInContext(WOComponentReference.java:70)
at com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComponentReference.java:110)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:121)
at com.webobjects.appserver._private.WOConditional.appendToResponse(WOConditional.java:70)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:121)
at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:130)
at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:992)
at com.effigent.projectadjuncts.EffigentWOComponent.appendToResponse(EffigentWOComponent.java:431)
at com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComponentReference.java:111)
at com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODynamicGroup.java:121)
at com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGroup.java:130)
at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:992)
at com.effigent.projectadjuncts.EffigentWOComponent.appendToResponse(EffigentWOComponent.java:431)
at com.webobjects.appserver.WOComponent._appendPageToResponse(WOComponent.java:1388)
at com.webobjects.appserver.WOComponent._generateResponseInContext(WOComponent.java:1356)
at com.webobjects.appserver.WOComponent.generateResponse(WOComponent.java:1351)
at Application.handleException(Application.java:155)
at com.webobjects.appserver._private.WODirectActionRequestHandler.generateErrorResponse(WODirectActionRequestHandler.java:112)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:302)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:142)
at er.extensions.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:77)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1306)
at er.extensions.ERXApplication.dispatchRequest(ERXApplication.java:647)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:173)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:254)
at java.lang.Thread.run(Thread.java:552)
Thanks in advance....
Regards
Mahipal