While I'm on the subject, what are the differences between the two webdavs
at this stage? Any moves to marry them?

Peter

-----Original Message-----
From: Peter Hawkins [mailto:[EMAIL PROTECTED]]
Sent: Thursday, 22 March 2001 12:16 PM
To: [EMAIL PROTECTED]
Subject: jar file clash?


I have installed the most recent tomcat and it runs fine. Then for slide,
(just to get started) I dropped slide.war (m8) in the webapps dir (and did
nothing else) and restarted tomcat (4.0-b1). On trying to load
http://localhost/slide/, I got a java dump that suggests that some jar is
attempting to access something in another jar that it shouldn't. My _guess_
is that tomcat's webdav.jar is sealed and slide can't use webdav. Does this
make sense and if so, what should I do?

Ta,
Peter


A Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: Servlet.init() for servlet webdav 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: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: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 org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:362)
        at javax.servlet.GenericServlet.init(GenericServlet.java:258)
        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: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:484)



Reply via email to