You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Bill Pfeiffer <ws...@tampabay.rr.com> on 2000/12/20 06:05:59 UTC

sealing violation in 4.0m5

Trying to port my 3.2 app to 4.0.  One simple page works, but the main page
of my app yeilds the exception below.  Any idea what a "sealing violation'
is?  Sounds like a security issue.

Ideas?

TIA,

Bill Pfeiffer

A Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: Servlet.init() for servlet OasisCommand
threw exception
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:774)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:227)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:196)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2038)
 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:
811)
 at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:890)
 at java.lang.Thread.run(Thread.java:484)

Root Cause:
java.lang.SecurityException: sealing violation
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:234)
 at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
 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:313)
 at
com.pdma.oasis.servlets.OasisCommandServlet.initCommands(OasisCommandServlet
.java:94)
 at
com.pdma.oasis.servlets.OasisCommandServlet.init(OasisCommandServlet.java:27
)
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:755)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:544)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:227)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:196)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2038)
 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:
811)
 at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:890)
 at java.lang.Thread.run(Thread.java:484)