you may wanna re-post your question on weblogic newsgroups:
newsgroups.bea.com.
can you post the part of your weblogic.properties that is related to serlvet
registration and servlet classpath setting?
>-----Original Message-----
>From: A mailing list for discussion about Sun Microsystem's Java Servlet
>API Technology. [mailto:[EMAIL PROTECTED]]On Behalf Of Rob
>van Oostrum
>Sent: Wednesday, July 12, 2000 5:24 AM
>To: [EMAIL PROTECTED]
>Subject: WebLogic issue
>
>
>I have a servlet that runs beautifully on Tomcat, but crashes badly on
>WebLogic (both on NT and Solaris). That is to say that it finds the
>servlet,
>but crashes before initialization. Any ideas? This is the stack trace:
>
>java.lang.ClassCircularityError: java/lang/Throwable
> at java.lang.ClassLoader.resolveClass0(Native Method)
> at java.lang.ClassLoader.resolveClass(ClassLoader.java:545)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
>loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at
>weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
>ClassLoader.java:415)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
>loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at java.lang.ClassLoader.resolveClass0(Native Method)
> at java.lang.ClassLoader.resolveClass(ClassLoader.java:545)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
>loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at
>weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
>ClassLoader.java:415)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
>loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at
>weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
>ClassLoader.java:415)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
>loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at
>weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
>ClassLoader.java:415)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
>loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
>Code)
> at
>weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
>ClassLoader.java:415)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$Slave.
>loadClass(RecursiveReloadOnModifyClassLoader.java:234)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at
>weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader.findLo
>calClass(RecursiveReloadOnModifyClassLoader.java:109)
> at
>weblogic.utils.classloaders.GenericClassLoader.reallyLoadClass(Generi
>cClassLoader.java, Compiled Code)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:172)
> at
>weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
>Loader.java:146)
> at
>weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubI
>mpl.java:291)
> at
>weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
>java:164)
> at
>weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
>pl.java:99)
> at
>weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
>textImpl.java:742)
> at
>weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
>textImpl.java:686)
> at
>weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
>ContextManager.java:247)
> at
>weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
>a:361)
> at
>weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
>
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
>Code)
>
>Wed Jul 12 12:20:36 CEST 2000:<E> <ServletContext-General> Servlet failed
>with E
>xception
>javax.servlet.ServletException: Servlet class:
>com.logigo.servlets.LogigoControl
>Servlet could not be handled by the ClassLoader
> at
>weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubI
>mpl.java:324)
> at
>weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
>java:164)
> at
>weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
>pl.java:99)
> at
>weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
>textImpl.java:742)
> at
>weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
>textImpl.java:686)
> at
>weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
>ContextManager.java:247)
> at
>weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
>a:361)
> at
>weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
>
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
>Code)
>
>Wed Jul 12 12:20:38 CEST 2000:<I> <ServletContext-General> servletimages:
>init
>
>___________________________________________________________________________
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff SERVLET-INTEREST".
>
>Archives: http://archives.java.sun.com/archives/servlet-interest.html
>Resources: http://java.sun.com/products/servlet/external-resources.html
>LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>
>___________________________________________________________________________
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff SERVLET-INTEREST".
>
>Archives: http://archives.java.sun.com/archives/servlet-interest.html
>Resources: http://java.sun.com/products/servlet/external-resources.html
>LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html