You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Marco Spinetti <m....@pisa.iol.it> on 2001/03/26 10:36:02 UTC

Problem cocoon2 installation

Hi all,
now that I can use Cocoon 8.1.2 well, I have decided to pass to Cocoon 2 to find out the big advantages I read every day in the Mail List.
I have tried to install Cocoon with these instructions:

* got C2 from CVS
* build C2 cocoon.war
* installed Tomcat 4.0-b1
* copied cocoon.war to Tomcat's webapps dir
* started tomcat

The problem is that when I try to conect to:
http://mylocalhost:8090/cocoon/
I receive this error:

A Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: Error instantiating servlet class org.apache.cocoon.servlet.CocoonServlet
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:747)
	at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:227)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
	at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
	at java.lang.Thread.run(Thread.java:475)

Root Cause:
java.lang.SecurityException: sealing violation
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:235)
	at java.net.URLClassLoader.access$1(URLClassLoader.java:215)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:196)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:648)
	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:987)
	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:906)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:311)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:474)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:247)
	at java.net.URLClassLoader.access$1(URLClassLoader.java:215)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:196)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:648)
	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:987)
	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:906)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:311)
	at java.lang.Class.newInstance0(Native Method)
	at java.lang.Class.newInstance(Class.java:237)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:740)
	at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:227)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
	at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
	at java.lang.Thread.run(Thread.java:475)


How can I solve this problem ?
What have I to do ?
Thanks for help

Marco Spinetti
m.spinetti@pisa.iol.it