I wrote:
I don't get it [Tomcat 5.5.3]
I just relived the whole nightmare on Windows with the *exact* same
result. It seems obvious that DOM3, specifically the LS module, doesn't
compute on Tomcat. Steps to reproduce:
1) Install Tomcat 5.5.3, J2SE 1.5.0 and J2EE 1.4.2
2) Deploy servlet with DOMImplementati onLS stuff, compiled to 1.5 or
1.4.
I've applied the hotfix and added the Xerces distribution from the
Apache Tomcat download library to endorsed, shared and common - although
supposedly *not* required under 1.5 - to no avail. I've also tried
building it with DOM3 support, which seemed appropriate. Even switced to
J2SE 1.4.2 with no succes. No matter how you twist it, Tomcat gets
completely stuck on the stacktrace presented below. If you have
experienced different results, please let me know about it so I can live
to see day we laugh at my ignorance.
SEVERE: Error loading WebappClassLoad er
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
org.apache.cata lina.loader.Sta ndardClassLoade r@feb48
org.apache.cata lina.servlets.D efaultServlet
java.lang.Class NotFoundExcepti on: org.apache.cata lina.servlets.D efaultServlet
at org.apache.cata lina.loader.Web appClassLoader. loadClass(Webap pClassLoader.ja va:1332)
at org.apache.cata lina.loader.Web appClassLoader. loadClass(Webap pClassLoader.ja va:1181)
at org.apache.cata lina.core.Stand ardWrapper.load Servlet(Standar dWrapper.java:9 38)
at org.apache.cata lina.core.Stand ardWrapper.load (StandardWrappe r.java:836)
at org.apache.cata lina.core.Stand ardContext.load OnStartup(Stand ardContext.java :3783)
at org.apache.cata lina.core.Stand ardContext.star t(StandardConte xt.java:4045)
at org.apache.cata lina.core.Conta inerBase.addChi ldInternal(Cont ainerBase.java: 755)
at org.apache.cata lina.core.Conta inerBase.addChi ld(ContainerBas e.java:739)
at org.apache.cata lina.core.Stand ardHost.addChil d(StandardHost. java:525)
at org.apache.cata lina.startup.Ho stConfig.deploy Descriptor(Host Config.java:590 )
at org.apache.cata lina.startup.Ho stConfig.deploy Descriptors(Hos tConfig.java:53 5)
at org.apache.cata lina.startup.Ho stConfig.deploy Apps(HostConfig .java:470)
at org.apache.cata lina.startup.Ho stConfig.start( HostConfig.java :1079)
at org.apache.cata lina.startup.Ho stConfig.lifecy cleEvent(HostCo nfig.java:310)
at org.apache.cata lina.util.Lifec ycleSupport.fir eLifecycleEvent (LifecycleSuppo rt.java:119)
at org.apache.cata lina.core.Conta inerBase.start( ContainerBase.j ava:1011)
at org.apache.cata lina.core.Stand ardHost.start(S tandardHost.jav a:718)
at org.apache.cata lina.core.Conta inerBase.start( ContainerBase.j ava:1003)
at org.apache.cata lina.core.Stand ardEngine.start (StandardEngine .java:437)
at org.apache.cata lina.core.Stand ardService.star t(StandardServi ce.java:450)
at org.apache.cata lina.core.Stand ardServer.start (StandardServer .java:2009)
at org.apache.cata lina.startup.Ca talina.start(Ca talina.java:538 )
at sun.reflect.Nat iveMethodAccess orImpl.invoke0( Native Method)
at sun.reflect.Nat iveMethodAccess orImpl.invoke(U nknown Source)
at sun.reflect.Del egatingMethodAc cessorImpl.invo ke(Unknown Source)
at java.lang.refle ct.Method.invok e(Unknown Source)
at org.apache.cata lina.startup.Bo otstrap.start(B ootstrap.java:2 71)
at org.apache.cata lina.startup.Bo otstrap.main(Bo otstrap.java:40 9)
2004-10-23 16:27:26 org.apache.cata lina.core.Appli cationContext log
SEVERE: Servlet /dataplastique threw load() exception
javax.servlet.S ervletException : Wrapper cannot find servlet class org.apache.cata lina.servlets.D efaultServlet or a class it depends on
at org.apache.cata lina.core.Stand ardWrapper.load Servlet(Standar dWrapper.java:9 48)
at org.apache.cata lina.core.Stand ardWrapper.load (StandardWrappe r.java:836)
at org.apache.cata lina.core.Stand ardContext.load OnStartup(Stand ardContext.java :3783)
at org.apache.cata lina.core.Stand ardContext.star t(StandardConte xt.java:4045)
at org.apache.cata lina.core.Conta inerBase.addChi ldInternal(Cont ainerBase.java: 755)
at org.apache.cata lina.core.Conta inerBase.addChi ld(ContainerBas e.java:739)
at org.apache.cata lina.core.Stand ardHost.addChil d(StandardHost. java:525)
at org.apache.cata lina.startup.Ho stConfig.deploy Descriptor(Host Config.java:590 )
at org.apache.cata lina.startup.Ho stConfig.deploy Descriptors(Hos tConfig.java:53 5)
at org.apache.cata lina.startup.Ho stConfig.deploy Apps(HostConfig .java:470)
at org.apache.cata lina.startup.Ho stConfig.start( HostConfig.java :1079)
at org.apache.cata lina.startup.Ho stConfig.lifecy cleEvent(HostCo nfig.java:310)
at org.apache.cata lina.util.Lifec ycleSupport.fir eLifecycleEvent (LifecycleSuppo rt.java:119)
at org.apache.cata lina.core.Conta inerBase.start( ContainerBase.j ava:1011)
at org.apache.cata lina.core.Stand ardHost.start(S tandardHost.jav a:718)
at org.apache.cata lina.core.Conta inerBase.start( ContainerBase.j ava:1003)
at org.apache.cata lina.core.Stand ardEngine.start (StandardEngine .java:437)
at org.apache.cata lina.core.Stand ardService.star t(StandardServi ce.java:450)
at org.apache.cata lina.core.Stand ardServer.start (StandardServer .java:2009)
at org.apache.cata lina.startup.Ca talina.start(Ca talina.java:538 )
at sun.reflect.Nat iveMethodAccess orImpl.invoke0( Native Method)
at sun.reflect.Nat iveMethodAccess orImpl.invoke(U nknown Source)
at sun.reflect.Del egatingMethodAc cessorImpl.invo ke(Unknown Source)
at java.lang.refle ct.Method.invok e(Unknown Source)
at org.apache.cata lina.startup.Bo otstrap.start(B ootstrap.java:2 71)
at org.apache.cata lina.startup.Bo otstrap.main(Bo otstrap.java:40 9)
2004-10-23 16:27:28 org.apache.cata lina.core.Appli cationContext log
INFO: org.apache.weba pp.balancer.Bal ancerFilter: init(): ruleChain: [org.apache.weba pp.balancer.Rul eChain: [org.apache.weba pp.balancer.rul es.URLStringMat chRule: Target string: News / Redirect URL:
http://www.cnn.com], [org.apache.weba pp.balancer.rul es.RequestParam eterRule: Target param name: paramName / Target param value: paramValue / Redirect URL:
http://www.yahoo.com], [org.apache.weba pp.balancer.rul es.AcceptEveryt hingRule: Redirect URL:
http://jakarta.apache.org]]
2004-10-23 16:27:29 org.apache.cata lina.core.Appli cationContext log
INFO: ContextListener : contextInitiali zed()
2004-10-23 16:27:29 org.apache.cata lina.core.Appli cationContext log
INFO: SessionListener : contextInitiali zed()
2004-10-23 16:27:30 org.apache.cata lina.core.Appli cationContext log
INFO: ContextListener : contextInitiali zed()
2004-10-23 16:27:30 org.apache.cata lina.core.Appli cationContext log
INFO: SessionListener : contextInitiali zed()
2004-10-23 16:27:31 org.apache.coyo te.http11.Http1 1Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
2004-10-23 16:27:32 org.apache.jk.c ommon.ChannelSo cket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
2004-10-23 16:27:32 org.apache.jk.s erver.JkMain start
INFO: Jk running ID=0 time=0/100 config=null
2004-10-23 16:27:32 org.apache.cata lina.startup.Ca talina start
INFO: Server startup in 9413 ms
--
Wired Earp
Wunderbyte