Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

!!!classloader problem in websphere AEs 4.0.1 ???

6 views
Skip to first unread message

Lin

unread,
Aug 30, 2001, 12:05:06 PM8/30/01
to
Hi all,
I have a problem to runing my stuff ,which is working fine on WS AEs 4.0.0,
on "new websphere appserver AEs 4.0.1". when my servlet tried to load the
homeinterface of my EJB, I get exception like below. the homeinterface class
is in EJB-jar and one shared jar, which is in the server classpath.

[01.08.29 22:49:03:515 EDT] 50793b9 ServletInstan X SRVE0100E: Did not
realize init() exception thrown by servlet dispatcher:
javax.servlet.ServletException: trying to refine class
com/bitflash/controller/CBFController (bad class loader?)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:144)
at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:243)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:103)
at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
at
com.ibm.servlet.engine.webapp.WebAppServletManager.getServletReference(WebAp
pServletManager.java:287)
at
com.ibm.servlet.engine.webapp.WebApp.getServletReference(WebApp.java:354)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcherInfo.calculateInfo(WebA
ppRequestDispatcherInfo.java:130)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcherInfo.<init>(WebAppReque
stDispatcherInfo.java:46)
at
com.ibm.servlet.engine.webapp.WebApp.getRequestDispatcher(WebApp.java:1133)
at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.
java:118)
at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedIn
vocation.java:67)
at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequ
estProcessor.java:122)
at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener
.java:315)
at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.ja
va:60)
at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:313)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:242)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)

[01.08.29 22:49:03:562 EDT] 50793b9 WebGroup X Servlet
Error-[dispatcher]: Failed to load servlet: java.lang.LinkageError: trying
to refine class com/bitflash/controller/CBFController (bad class loader?)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:496)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:117)
at
com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.jav
a:399)
at
com.ibm.ws.classloader.ClassLoaderGroup.findClass(ClassLoaderGroup.java:105)
at
com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.jav
a:365)
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.jav
a:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:257)
at java.lang.Class.getMethods0(Native Method)
at java.lang.Class.getDeclaredMethods(Class.java:1071)
at java.beans.Introspector$1.run(Introspector.java:858)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:856)
at java.beans.Introspector.getTargetEventInfo(Introspector.java:562)
at java.beans.Introspector.getBeanInfo(Introspector.java:300)
at java.beans.Introspector.getBeanInfo(Introspector.java:87)
at com.ibm.servlet.util.BeansUtil.setProperties(BeansUtil.java:64)
at com.ibm.servlet.util.BeansUtil.setProperties(BeansUtil.java:88)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:797)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:137)
at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:243)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:103)
at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
at
com.ibm.servlet.engine.webapp.WebAppServletManager.getServletReference(WebAp
pServletManager.java:287)
at
com.ibm.servlet.engine.webapp.WebApp.getServletReference(WebApp.java:354)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcherInfo.calculateInfo(WebA
ppRequestDispatcherInfo.java:130)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcherInfo.<init>(WebAppReque
stDispatcherInfo.java:46)
at
com.ibm.servlet.engine.webapp.WebApp.getRequestDispatcher(WebApp.java:1133)
at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.
java:118)
at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedIn
vocation.java:67)
at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequ
estProcessor.java:122)
at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener
.java:315)
at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.ja
va:60)
at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:313)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:242)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)

[01.08.29 22:49:03:656 EDT] 50793b9 WebGroup X SRVE0026E: [Servlet
Error]-[dispatcher]: java.lang.LinkageError: trying to refine class
com/bitflash/controller/CBFController (bad class loader?)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:496)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:117)
at
com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.jav
a:399)
at
com.ibm.ws.classloader.ClassLoaderGroup.findClass(ClassLoaderGroup.java:105)
at
com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.jav
a:365)
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.jav
a:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:257)
at java.lang.Class.getMethods0(Native Method)
at java.lang.Class.getDeclaredMethods(Class.java:1071)
at java.beans.Introspector$1.run(Introspector.java:858)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:856)
at java.beans.Introspector.getTargetEventInfo(Introspector.java:562)
at java.beans.Introspector.getBeanInfo(Introspector.java:300)
at java.beans.Introspector.getBeanInfo(Introspector.java:87)
at com.ibm.servlet.util.BeansUtil.setProperties(BeansUtil.java:64)
at com.ibm.servlet.util.BeansUtil.setProperties(BeansUtil.java:88)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doInit(ServletManager.ja
va:797)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._init(StrictLifecycleSe
rvlet.java:137)
at
com.ibm.servlet.engine.webapp.PreInitializedServletState.init(StrictLifecycl
eServlet.java:243)
at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.init(StrictLifecycleSer
vlet.java:103)
at
com.ibm.servlet.engine.webapp.ServletInstance.init(ServletManager.java:388)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
com.ibm.servlet.engine.webapp.ServletManager.addServlet(ServletManager.java:
84)
at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:226)
at
com.ibm.servlet.engine.webapp.WebAppServletManager.getServletReference(WebAp
pServletManager.java:287)
at
com.ibm.servlet.engine.webapp.WebApp.getServletReference(WebApp.java:354)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcherInfo.calculateInfo(WebA
ppRequestDispatcherInfo.java:130)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcherInfo.<init>(WebAppReque
stDispatcherInfo.java:46)
at
com.ibm.servlet.engine.webapp.WebApp.getRequestDispatcher(WebApp.java:1133)
at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.
java:118)
at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedIn
vocation.java:67)
at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequ
estProcessor.java:122)
at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener
.java:315)
at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.ja
va:60)
at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:313)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:242)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)


does anyone know any idea how I can fix this problem?

Thanks in advance


0 new messages