Hello all,
 
I still have many conflicts and difficulties in loading classes from my servlet context.
 
Therefore, I tried to use the ParanoidCocoonServlet but here is what I have when I activate it into my /WEB-INF/web.xml file :

2006-07-17 17:16:29,434 : ApplicationContext.log : Error loading WebappClassLoader
  delegate: true
  repositories:
    /WEB-INF/classes/
----------> Parent Classloader:
classloader : org.objectweb.jonas_lib.loader.SimpleWebappClassLoader
        modules bases (not in loader!) :
                 -file:/exec/applis/jonas_1/work/webapps/jonas/ROOT/
        repositories :
                 -file:/exec/applis/jonas_1/work/webapps/jonas/ROOT/
        parent : org.objectweb.jonas.server.JClassLoader[Apps, urls=file:/opt/jonas/JONAS_4_6_6/lib/catalina/bin/bootstrap.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/commons-el.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/jdtcore- 3.0.2.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/jasper-compiler.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/jasper-runtime.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/jsp-api.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/naming- factory-dbcp.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/naming-factory.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/naming-resources.jar;file:/opt/jonas/JONAS_4_6_6/lib/catalina/common/lib/servlet- api.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_joram-client.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_joram-config.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_joram- connector.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_joram-mom.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_joram-shared.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_JCup.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_jakarta- regexp-1.2.jar;file:/exec/applis/jonas_1/work/rars/jonas/_joram_for_jonas_ra_ow_monolog.jar]

 org.apache.cocoon.servlet.ParanoidCocoonServlet
java.lang.ClassNotFoundException: org.apache.cocoon.servlet.ParanoidCocoonServlet
        at org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1338)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1187)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1027)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3880)
        at org.apache.catalina.core.StandardContext.start (StandardContext.java:4141)
        at org.objectweb.jonas.web.catalina55.JOnASStandardContext.start(JOnASStandardContext.java:221)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java :759)
        at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:121)
        at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:143)
        at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:737)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at org.objectweb.jonas.web.catalina55.CatalinaJWebContainerServiceImpl.doRegisterWar(CatalinaJWebContainerServiceImpl.java :570)
        at org.objectweb.jonas.web.AbsJWebContainerServiceImpl.registerWar(AbsJWebContainerServiceImpl.java:839)
        at org.objectweb.jonas.web.AbsJWebContainerServiceImpl.doStart(AbsJWebContainerServiceImpl.java :383)
        at org.objectweb.jonas.web.catalina55.CatalinaJWebContainerServiceImpl.doStart(CatalinaJWebContainerServiceImpl.java:297)
        at org.objectweb.jonas.service.AbsServiceImpl.start(AbsServiceImpl.java :80)
        at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
        at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object ;I)Ljava.lang.Object;(Unknown Source)
        at org.objectweb.jonas.web.wrapper.catalina55.CatalinaJWebContainerServiceWrapper.invoke(CatalinaJWebContainerServiceWrapper.java:157)
        at org.objectweb.jonas.web.wrapper.catalina55.CatalinaJWebContainerServiceWrapper.start (CatalinaJWebContainerServiceWrapper.java:528)
        at org.objectweb.jonas.service.ServiceManager.startServices(ServiceManager.java:336)
        at org.objectweb.jonas.server.Server.start(Server.java:532)
        at org.objectweb.jonas.server.Server.main(Server.java:181)
2006-07-17 17:16:29,437 : StandardContext.loadOnStartup : Servlet  threw load() exception
java.lang.ClassNotFoundException: org.apache.cocoon.servlet.ParanoidCocoonServlet
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1338)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1187)
        at org.apache.catalina.core.StandardWrapper.loadServlet (StandardWrapper.java:1027)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3880)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4141)
        at org.objectweb.jonas.web.catalina55.JOnASStandardContext.start(JOnASStandardContext.java:221)
        at org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:759)
        at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:121)
        at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:143)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:737)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at org.objectweb.jonas.web.catalina55.CatalinaJWebContainerServiceImpl.doRegisterWar (CatalinaJWebContainerServiceImpl.java:570)
        at org.objectweb.jonas.web.AbsJWebContainerServiceImpl.registerWar(AbsJWebContainerServiceImpl.java:839)
        at org.objectweb.jonas.web.AbsJWebContainerServiceImpl.doStart (AbsJWebContainerServiceImpl.java:383)
        at org.objectweb.jonas.web.catalina55.CatalinaJWebContainerServiceImpl.doStart(CatalinaJWebContainerServiceImpl.java:297)
        at org.objectweb.jonas.service.AbsServiceImpl.start (AbsServiceImpl.java:80)
        at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
        at java.lang.reflect.Method.invoke(Ljava.lang.Object ;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
        at org.objectweb.jonas.web.wrapper.catalina55.CatalinaJWebContainerServiceWrapper.invoke(CatalinaJWebContainerServiceWrapper.java:157)
        at org.objectweb.jonas.web.wrapper.catalina55.CatalinaJWebContainerServiceWrapper.start (CatalinaJWebContainerServiceWrapper.java:528)
        at org.objectweb.jonas.service.ServiceManager.startServices(ServiceManager.java:336)
        at org.objectweb.jonas.server.Server.start(Server.java:532)
        at org.objectweb.jonas.server.Server.main(Server.java:181)

As you can see, I'm using Jonas (v4.6.6) and JRockit 1.5 JVM.

Can anyone tell me where ParanoidCocoonServlet  is supposed to be and why my ClassLoader can't find it ?

Thanks.

 

 

Reply via email to