TC 5.5.25 servlet spec jumped to Servlet Spec 2.4/ JSP Spec 2.0
I dont think you can upgrade by copying in some of the  jars in that way and
would suggest a fresh install

M
----- Original Message -----
From: "George Payne" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Thursday, January 31, 2008 8:09 PM
Subject: Upgrading to 5.5.25 causes File
/javax/servlet/resources/web-app_2_3.dtd not found


> I upgraded from 5.5.20-->5.5.25 (RH linux) by copying new jars to
> /common/lib and /server/lib
>
> I then got these errors.  Is this a bug in 5.5.25, or some sort of
> problem with my upgrade method?
>
> I'm now back to 5.5.20 jars and working fine again, but I'd like to
upgrade.
>
> Any suggestions?  Where is this dtd supposed to be?
>
> Thanks.
>
>
> SEVERE: Servlet.service() for servlet jsp threw exception
> org.xml.sax.SAXException: Internal Error: File
> /javax/servlet/resources/web-app_2_3.dtd not found
>         at
>
org.apache.jasper.xmlparser.MyEntityResolver.resolveEntity(ParserUtils.java:
205)
>         at
>
com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.resolveEntity(
EntityResolverWrapper.java:148)
>         at
>
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.resolveEntity(XMLEn
tityManager.java:701)
>         at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher
dispatch(XMLDocumentScannerImpl.java:1019)
>         at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD
ocument(XMLDocumentFragmentScannerImpl.java:3
> 68)
>         at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con
figuration.java:834)
>         at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con
figuration.java:764)
>         at
>
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:14
8)
>         at
>
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:25
0)
>         at
>
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBu
ilderImpl.java:292)
>         at
>
org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:95
)
>         at
> org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:76)
>         at org.apache.jasper.compiler.JspConfig.init(JspConfig.java:197)
>         at
> org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:249)
>         at
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:112)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>         at
>
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:5
63)
>         at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
05)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252)
>         at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173)
>         at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:213)
>         at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:178)
>         at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
java:524)
>         at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126
)
>         at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105
)
>         at
>
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:392)
>         at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:107)
>         at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
>         at
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
>         at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
>         at
>
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
>         at
>
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java
:889)
>         at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:684)
>         at java.lang.Thread.run(Thread.java:595)
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to