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]>

Reply via email to