Hi there, I was reading an unrelated article on this but its possible that just setting your CLASSPATH doesn't really pick up your new xerces parser. Fire up tomcat with this flag
-Djava.endorsed.dirs=$CATALINA_HOME/common/endorsed (make sure to put the new JAR files in that directory).. check out http://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader- howto.html and scroll down to the section XML Parsers and JDK 1.4 towards the bottom. Hope that helps Jan-Michael ----- Original Message ----- From: "Keshava Murthy" <[EMAIL PROTECTED]> Date: Thursday, January 2, 2003 8:24 pm Subject: Re: Parse error in application web.xml > Hi Jason, > > I downloaded latest jar files and included them in my classpat I > am still > getting the same exception > > regards, > keshav > > > ----- Original Message ----- > From: "Bowsher, Jason P" <[EMAIL PROTECTED]> > To: "'Tomcat Users List'" <[EMAIL PROTECTED]> > Sent: Thursday, January 02, 2003 6:32 PM > Subject: RE: Parse error in application web.xml > > > > I had a very similar problem (although not eactly the same). I > think, for > > me, this was a bug in xerces. I upgraded from > > <" target="l">http://www.jpackage.org/rpm.php?id=571> xerces-j2- > 2.2.1-1jpp to > > <" target="l">http://www.jpackage.org/rpm.php?id=571> xerces-j2- > 2.2.1-2jpp from > > jpackage.org to fix it. > > > > Hope it helps > > > > > > > > -----Original Message----- > > From: Keshava Murthy [mailto:[EMAIL PROTECTED]] > > Sent: 02 January 2003 12:44 > > To: [EMAIL PROTECTED] > > Subject: Parse error in application web.xml > > > > > > Hi, > > > > I installed Tomcat 4.1.18 and when I try to start the servlet > engine I am > > getting the following error - > > > > 003-01-02 17:44:36 ContextConfig> 2003-01-02 17:44:36 > ContextConfigweb.xml> org.xml.sax.SAXParseException: The markup > declarations contained or > pointed > > to by the document type declaration must be well-formed. > > at > > > org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:118 > > 9) > > at org.apache.commons.digester.Digester.parse(Digester.java:1495) > > at > > > org.apache.catalina.startup.ContextConfig.applicationConfig (ContextConfig.ja > > va:282) > > at > org.apache.catalina.startup.ContextConfig.start (ContextConfig.java:639) > > at > > > org.apache.catalina.startup.ContextConfig.lifecycleEvent (ContextConfig.java: > > 243) > > at > > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSuppor > > t.java:166) > > at > > > org.apache.catalina.core.StandardContext.start (StandardContext.java:3567)> at > > > org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:8 > > 21) > > at > org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:807) > > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579) > at > > > org.apache.catalina.core.StandardHostDeployer.addChild (StandardHostDeployer. > > java:529) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39 > > ) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl > > .java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > > > org.apache.commons.beanutils.MethodUtils.invokeMethod (MethodUtils.java:228) > > at > org.apache.commons.digester.SetNextRule.end(SetNextRule.java:260)> > at > org.apache.commons.digester.Digester.endElement(Digester.java:1036) > at > > > org.apache.xerces.parsers.AbstractSAXParser.endElement (AbstractSAXParser.jav > > a:585) > > at > > > org.apache.xerces.impl.XMLNamespaceBinder.endElement (XMLNamespaceBinder.java > > :647) > > at > > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement (XMLDocu > > mentFragmentScannerImpl.java:1008) > > at > > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi spatc > > her.dispatch(XMLDocumentFragmentScannerImpl.java:1469) > > at > > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocume > > ntFragmentScannerImpl.java:329) > > at > > > org.apache.xerces.parsers.DTDConfiguration.parse (DTDConfiguration.java:525) > > at > > > org.apache.xerces.parsers.DTDConfiguration.parse (DTDConfiguration.java:581) > > at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) > > at > > > org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:117 > > 5) > > at org.apache.commons.digester.Digester.parse(Digester.java:1514) > > at > > > org.apache.catalina.core.StandardHostDeployer.install (StandardHostDeployer.j > > ava:335) > > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:803) > at > > > org.apache.catalina.startup.HostConfig.deployDescriptors (HostConfig.java:452 > > ) > > at > org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:409)> at org.apache.catalina.startup.HostConfig.start (HostConfig.java:879) > > at > > > org.apache.catalina.startup.HostConfig.lifecycleEvent (HostConfig.java:368)> at > > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (LifecycleSuppor > > t.java:166) > > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196) > at org.apache.catalina.core.StandardHost.start (StandardHost.java:738) > > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at org.apache.catalina.core.StandardEngine.start (StandardEngine.java:347) > > at > org.apache.catalina.core.StandardService.start (StandardService.java:497) > > at > org.apache.catalina.core.StandardServer.start (StandardServer.java:2189) > > at org.apache.catalina.startup.Catalina.start(Catalina.java:512) > > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39 > > ) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl > > .java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > > > > 2003-01-02 17:44:36 ContextConfig> 2003-01-02 17:44:36 > ContextConfig> unavailable due to previous error(s) > > 2003-01-02 17:44:36 StandardManagergenerator > > class java.security.SecureRandom > > 2003-01-02 17:44:36 StandardManager> generator has been completed > > 2003-01-02 17:44:36 StandardContext> previous errors > > > > Attached document contains the web.xml file from conf folder. > > Could some one tell me how to solve this problem? > > > > regards, > > > > Keshav > > > > > > > -- > To unsubscribe, e-mail: <mailto:tomcat-user- > [EMAIL PROTECTED]>For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>