Hi,
Tomcat uses its own implementation of the DOM API, which
can be found in ${catalina.home}/common/endorsed. Since
this API appears first on the classpath, both Tomcat and
Jetspeed will use it.
The solution for this is to copy both 'xercesImpl.jar' and
'xml-apis.jar' to ${catalina.home}/common/endorsed. This
way Jetspeed (and Tomcat) will use the new API. For more
info, look at the bottom of the document
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader-howto.html
Regards,
Ronald Wildenberg.
> -----Oorspronkelijk bericht-----
> Van: Gabriel Santonja [mailto:[EMAIL PROTECTED]
> Verzonden: dinsdag 4 maart 2003 13:34
> Aan: jetspeed user
> Onderwerp: error lauching jetspeed 1.4 cvs with tomcat 4.06
>
>
> Hello,
>
> I'am trying to launch jetspeed cvs version with a tomcat 4.06
> version. I
> 've the following error in the jetspeed.log :
>
> java.lang.NoClassDefFoundError: org/w3c/dom/DOMLocator
> at
> org.apache.jetspeed.services.registry.CastorRegistryService.sa
> veFragmen
> t(CastorRegistryService.java:678) at
> org.apache.jetspeed.services.registry.CastorRegistryService.cr
> eateFragm
> ent(CastorRegistryService.java:642) at
> org.apache.jetspeed.daemon.impl.FeedDaemon.run(FeedDaemon.ja
> va:194) at
> org.apache.jetspeed.daemon.DaemonThread.runDaemon(DaemonThread
> .java:142)
> at org.apache.jetspeed.daemon.DaemonThread.run(DaemonThread.java:107)
>
>
> Is somebody could help me please?.
> Thank you.
>
>
>
> NB:
> tomcat return this internal error:
>
> javax.servlet.ServletException: Servlet.init() for servlet jsp threw
> exception at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardW
> rapper.ja
> va:946) at
> org.apache.catalina.core.StandardWrapper.allocate(StandardWrap
> per.java:
> 655) at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperVal
> ve.java:214) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:566) at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:
> 472) at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja
> va:943) at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextVal
> ve.java:190) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:566) at
> org.apache.catalina.valves.CertificatesValve.invoke(Certificat
> esValve.j
> ava:246) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:564) at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:
> 472) at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja
> va:943) at
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:23
> 47) at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.jav
> a:180) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:566) at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherV
> alve.java:170) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:564) at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.jav
> a:170) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:564) at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv
> e.java:46
> 8) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:564) at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:
> 472) at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja
> va:943) at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve
> .java:174) at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.j
> ava:566) at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:
> 472) at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.ja
> va:943) at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpP
> rocessor.
> java:1027) at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProce
> ssor.java
> :1125) at java.lang.Thread.run(Thread.java:536)
> ___________________________________________________________
>
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran�ais !
>
> Yahoo! Mail : http://fr.mail.yahoo.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]