You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by David Sanders <ds...@chaincast.com> on 2001/11/15 02:58:59 UTC
JDK 1.4 and Tomcat 4.01 - XML ClassCastException
Windows 2000
JAVA_HOME=\j2sdk1.4.0-beta3
Tomcat 4.01
bin\startup produces the message below in logs/localhost_log.2001-11-14.txt.
***** This error does NOT occur when JAVA_HOME is JDK 1.3.1. It only occurs
with 1.4. 1.4 includes javax.xml.parsers.DocumentBuilderFactory.
How can I avoid this error? I need to use JDK 1.4 for its java.net
enhancements.
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(TldLocationsCa
che.java:165)
at
org.apache.jasper.compiler.TldLocationsCache.<init>(TldLocationsCache.java:1
38)
at
org.apache.jasper.EmbededServletOptions.<init>(EmbededServletOptions.java:32
4)
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.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:712)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:599)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:777)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:463)
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
Re: JDK 1.4 and Tomcat 4.01 - XML ClassCastException -- UPDATE
Posted by Remy Maucherat <re...@apache.org>.
> Sorry for the noise, this is ONLY under 1.4 beta. 1.3 works just fine.
Has
> anyone successfully run Tomcat under 1.4 beta? If so, what is the secret?
I don't know for sure what is different in the CL in 1.4 when compared to
1.2 and 1.3, but it definitely is different.
I tightened the classloader in the HEAD branch (for example, you can now run
a webapp which has an outdated servlet.jar in its repositories), so the
nightly builds should work better.
Unfortunately, there are other CL problems, including a really nasty one
with Struts (some obscure reflection problem), so I don't recommend running
1.4 with Tomcat at the moment. I'll add that in bold in the release notes
for the upcoming 4.0.2 b2 ;-)
Remy
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
RE: JDK 1.4 and Tomcat 4.01 - XML ClassCastException -- UPDATE
Posted by "Robert D. Morse" <rm...@mdesignz.com>.
Sorry for the noise, this is ONLY under 1.4 beta. 1.3 works just fine. Has
anyone successfully run Tomcat under 1.4 beta? If so, what is the secret?
-----Original Message-----
From: Robert D. Morse [mailto:rmorse@mdesignz.com]
Sent: Saturday, January 05, 2002 9:21 AM
To: Tomcat Users List
Subject: RE: JDK 1.4 and Tomcat 4.01 - XML ClassCastException
I am getting this identical error under Linux 2.4 with JDK 1.3 or 1.4 beta.
I recently converted to using the nightly Torque stuff so I don't know if
the problem is related. Anyone else encounter this or have any suggestions?
-----Original Message-----
From: David Sanders [mailto:dsanders@chaincast.com]
Sent: Wednesday, November 14, 2001 5:59 PM
To: 'tomcat-user@jakarta.apache.org'
Subject: JDK 1.4 and Tomcat 4.01 - XML ClassCastException
Windows 2000
JAVA_HOME=\j2sdk1.4.0-beta3
Tomcat 4.01
bin\startup produces the message below in logs/localhost_log.2001-11-14.txt.
***** This error does NOT occur when JAVA_HOME is JDK 1.3.1. It only occurs
with 1.4. 1.4 includes javax.xml.parsers.DocumentBuilderFactory.
How can I avoid this error? I need to use JDK 1.4 for its java.net
enhancements.
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(TldLocationsCa
che.java:165)
at
org.apache.jasper.compiler.TldLocationsCache.<init>(TldLocationsCache.java:1
38)
at
org.apache.jasper.EmbededServletOptions.<init>(EmbededServletOptions.java:32
4)
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.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:712)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:599)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:777)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:463)
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
RE: JDK 1.4 and Tomcat 4.01 - XML ClassCastException
Posted by "Robert D. Morse" <rm...@mdesignz.com>.
I am getting this identical error under Linux 2.4 with JDK 1.3 or 1.4 beta.
I recently converted to using the nightly Torque stuff so I don't know if
the problem is related. Anyone else encounter this or have any suggestions?
-----Original Message-----
From: David Sanders [mailto:dsanders@chaincast.com]
Sent: Wednesday, November 14, 2001 5:59 PM
To: 'tomcat-user@jakarta.apache.org'
Subject: JDK 1.4 and Tomcat 4.01 - XML ClassCastException
Windows 2000
JAVA_HOME=\j2sdk1.4.0-beta3
Tomcat 4.01
bin\startup produces the message below in logs/localhost_log.2001-11-14.txt.
***** This error does NOT occur when JAVA_HOME is JDK 1.3.1. It only occurs
with 1.4. 1.4 includes javax.xml.parsers.DocumentBuilderFactory.
How can I avoid this error? I need to use JDK 1.4 for its java.net
enhancements.
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(TldLocationsCa
che.java:165)
at
org.apache.jasper.compiler.TldLocationsCache.<init>(TldLocationsCache.java:1
38)
at
org.apache.jasper.EmbededServletOptions.<init>(EmbededServletOptions.java:32
4)
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.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:712)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:599)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:777)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:463)
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>