Looks to me like there's some version incompatiblity problem. Last night I got the source (HEAD) from CVS. Today I built the webapp, and installed it under Tomcat, but cocoon wouldn't run: I eventually found the classloader error in the Tomcat logs (see below for the error).
I checked the xmlapis.jar from my new cocoon, and also the 2.0.2 version, and sure enough there IS no org.w3c.dom.DOMErrorHandler. I replaced the xerces jar with the version from C2.0.2 (xercesImpl-2.0.0.jar) and the system roared into life! ;-) The error: 2002-07-25 11:56:54 StandardContext[/cocoon]: Servlet /cocoon threw load() exception javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:94 6) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 3274) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3416) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:478) at org.apache.catalina.core.StandardHost.install(StandardHost.java:738) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor t.java:155) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131) at org.apache.catalina.core.StandardHost.start(StandardHost.java:638) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343) at org.apache.catalina.core.StandardService.start(StandardService.java:388) at org.apache.catalina.core.StandardServer.start(StandardServer.java:506) at org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:261) at org.apache.catalina.startup.CatalinaService.execute(CatalinaService.java:172 ) at org.apache.catalina.startup.Catalina.process(Catalina.java:179) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:428) ----- Root Cause ----- java.lang.NoClassDefFoundError: org/w3c/dom/DOMErrorHandler at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:488) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLo ader.java:1643) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav a:937) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav a:1372) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav a:1254) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310) at org.apache.xerces.dom.CoreDocumentImpl.<init>(CoreDocumentImpl.java:173) at org.apache.xerces.dom.DocumentImpl.<init>(DocumentImpl.java:173) at org.apache.xerces.dom.DeferredDocumentImpl.<init>(DeferredDocumentImpl.java: 194) at org.apache.xerces.dom.DeferredDocumentImpl.<init>(DeferredDocumentImpl.java: 189) at org.apache.xerces.parsers.AbstractDOMParser.startDocument(AbstractDOMParser. java:809) at org.apache.xerces.impl.XMLNamespaceBinder.startDocument(XMLNamespaceBinder.j ava:444) at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(XMLDTDValidator.jav a:644) at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(XMLDocumentScanner Impl.java:431) at org.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityManager.java:87 8) at org.apache.xerces.impl.XMLEntityManager.startDocumentEntity(XMLEntityManager .java:741) at org.apache.xerces.impl.XMLDocumentScannerImpl.setInputSource(XMLDocumentScan nerImpl.java:260) at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:498) at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:253) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:20 1) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:122) at org.apache.jasper.parser.ParserUtils.parseXMLDocument(ParserUtils.java:200) at org.apache.jasper.compiler.TldLocationsCache.processWebDotXml(TldLocationsCa che.java:165) at org.apache.jasper.compiler.TldLocationsCache.<init>(TldLocationsCache.java:1 38) at org.apache.jasper.EmbededServletOptions.<init>(EmbededServletOptions.java:34 5) at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:91 8) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 3274) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3416) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:478) at org.apache.catalina.core.StandardHost.install(StandardHost.java:738) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor t.java:155) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131) at org.apache.catalina.core.StandardHost.start(StandardHost.java:638) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343) at org.apache.catalina.core.StandardService.start(StandardService.java:388) at org.apache.catalina.core.StandardServer.start(StandardServer.java:506) at org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:261) at org.apache.catalina.startup.CatalinaService.execute(CatalinaService.java:172 ) at org.apache.catalina.startup.Catalina.process(Catalina.java:179) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:428) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]