[ 
https://issues.apache.org/jira/browse/XERCESJ-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliotte Rusty Harold closed XERCESJ-48.
----------------------------------------

> ClassCastException with DocumentBuilderFactoryImpl
> --------------------------------------------------
>
>                 Key: XERCESJ-48
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-48
>             Project: Xerces2-J
>          Issue Type: Bug
>          Components: JAXP (javax.xml.parsers)
>    Affects Versions: 2.0.0 [beta 2]
>         Environment: Operating System: Linux
> Platform: Other
>            Reporter: Joel P. Worrall
>
> I was starting up the Tomcat 4.0 servlet engine, running against JDK 1.4 and 
> received the following error when attempting to start the engine.  I'm 
> willing 
> to believe this is just a library issue on my part, but I'm not an idiot and 
> have been hunting it down for 2 days now.  I even rebuilt the XErces2 jar 
> under 
> my running 1.4 environment (by downloading the source and running Ant against 
> my JAVA_HOME.  The Stacktrace follows....
> javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
>       at org.apache.catalina.core.StandardWrapper.load
> (StandardWrapper.java:871)
>       at org.apache.catalina.core.StandardContext.loadOnStartup
> (StandardContext.java:3267)
>       at org.apache.catalina.core.StandardContext.start
> (StandardContext.java:3384)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>       at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>       at org.apache.catalina.core.StandardEngine.start
> (StandardEngine.java:307)
>       at org.apache.catalina.core.StandardService.start
> (StandardService.java:388)
>       at org.apache.catalina.core.StandardServer.start
> (StandardServer.java:505)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
>       at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>       at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:42)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:28)
>       at java.lang.reflect.Method.invoke(Method.java:313)
>       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> ----- Root Cause -----
> java.lang.ClassCastException: 
> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
>       at javax.xml.parsers.DocumentBuilderFactory.newInstance
> (DocumentBuilderFactory.java:103)
>       at org.apache.jasper.parser.ParserUtils.parseXMLDocument
> (ParserUtils.java:183)
>       at org.apache.jasper.compiler.TldLocationsCache.processWebDotXml
> (TldLocationsCache.java:165)
>       at org.apache.jasper.compiler.TldLocationsCache.<init>
> (TldLocationsCache.java:138)
>       at org.apache.jasper.EmbededServletOptions.<init>
> (EmbededServletOptions.java:324)
>       at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)
>       at org.apache.catalina.core.StandardWrapper.load
> (StandardWrapper.java:852)
>       at org.apache.catalina.core.StandardContext.loadOnStartup
> (StandardContext.java:3267)
>       at org.apache.catalina.core.StandardContext.start
> (StandardContext.java:3384)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>       at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>       at org.apache.catalina.core.StandardEngine.start
> (StandardEngine.java:307)
>       at org.apache.catalina.core.StandardService.start
> (StandardService.java:388)
>       at org.apache.catalina.core.StandardServer.start
> (StandardServer.java:505)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
>       at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>       at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:42)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:28)
>       at java.lang.reflect.Method.invoke(Method.java:313)
>       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to