The "org.apache.crimson.parser.ExternalEntity.getInputSource" suggests
that a web.xml is trying reference an entity that is not found
locally.  Tomcat can resolve all the spec required entities locally
so they should not trigger access to the web.

I think a typo in the web.xml's <!DOCTYPE ...>, or perhaps a taglib TLD
file, would cause something like this.  

Cheers,
Larry

> -----Original Message-----
> From: Renato [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, January 30, 2002 11:15 AM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: Strange Tomcat 3.3 error
> 
> 
> Hi all,
> 
> Sometimes, when I start my Tomcat 3.3 + Apache ( nightly 
> build 0 I have the 
> following error:
> 
> .....
> /web.xml - java.net.NoRouteToHostException: Connection timed out
>         at java.net.PlainSocketImpl.socketConnect(Native Method)
>         at 
> java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:329)
>         at java.net.PlainSocketImpl.connectToAddress
> (PlainSocketImpl.java:141)
>         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:128)
>         at java.net.Socket.<init>(Socket.java:285)
>         at java.net.Socket.<init>(Socket.java:112)
>         at sun.net.NetworkClient.doConnect(NetworkClient.java:56)
>         at sun.net.www.http.HttpClient.openServer(HttpClient.java:347)
>         at sun.net.www.http.HttpClient.openServer(HttpClient.java:534)
>         at sun.net.www.http.HttpClient.<init>(HttpClient.java:282)
>         at sun.net.www.http.HttpClient.<init>(HttpClient.java:292)
>         at sun.net.www.http.HttpClient.New(HttpClient.java:304)
>         at sun.net.www.protocol.http.HttpURLConnection.connect
> (HttpURLConnection.java:393)
>         at sun.net.www.protocol.http.HttpURLConnection.getInputStream
> (HttpURLConnection.java:487)
>         at java.net.HttpURLConnection.getResponseCode
> (HttpURLConnection.java:221)
>         at org.apache.crimson.parser.Resolver.createInputSource
> (Resolver.java:287)
>         at org.apache.crimson.parser.ExternalEntity.getInputSource
> (ExternalEntity.java:92)
>         at 
> org.apache.crimson.parser.Parser2.pushReader(Parser2.java:3133)
>         at org.apache.crimson.parser.Parser2.externalParameterEntity
> (Parser2.java(Compiled Code))
>         at org.apache.crimson.parser.Parser2.maybeDoctypeDecl
> (Parser2.java:1167)
>         at 
> org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:489)
>         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
>         at org.apache.crimson.parser.XMLReaderImpl.parse
> (XMLReaderImpl.java:442)
>         at org.xml.sax.helpers.XMLReaderAdapter.parse
> (XMLReaderAdapter.java:223)
>         at 
> org.apache.tomcat.util.xml.XmlMapper.readXml(Unknown Source)
>        at 
> org.apache.tomcat.facade.WebXmlReader.processWebXmlFile(Unknown 
> Source)
>         at 
> org.apache.tomcat.facade.WebXmlReader.contextInit(Unknown Source)
>         at org.apache.tomcat.core.Context.init(Unknown Source)
>         at org.apache.tomcat.core.ContextManager.init(Unknown Source)
>         at org.apache.tomcat.startup.EmbededTomcat.initContextManager
> (Unknown Source)
>         at 
> org.apache.tomcat.startup.EmbededTomcat.execute1(Unknown Source)
>         at 
> org.apache.tomcat.startup.EmbededTomcat$1.run(Unknown Source)
>         at 
> org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run
> (Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Unknown 
> Source)
>         at 
> org.apache.tomcat.startup.EmbededTomcat.execute(Unknown Source)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at 
> org.apache.tomcat.util.IntrospectionUtils.execute(Unknown Source)
>         at org.apache.tomcat.startup.Main.execute(Unknown Source)
>         at org.apache.tomcat.startup.Main.main(Unknown Source)
> 
> It works fine, but it take ages to start. What can this be ?
> 
> Thanks
> Renato - Brazil
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[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