You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Anand Parikh <aa...@yahoo.com> on 2002/09/05 14:42:47 UTC

Tomcat/4.0.4 - HTTP Status 404 error

Running tomcat 4.0.4, JDK1.3, Debian Linux 2.2.6.
I can start up tomcat 4.0.4 OK and see the home page.
But I cannot access the application TestingServlet. 
The .java and .class files are located at
$CATALINA_HOME/webapps/myApp/WEB-INF/classes/
I do not have access to the internet on my Linux machine, so I have 
placed the dtd file in $CATALINA_HOME/webapps/myApp/WEB-INF/
This is referred to in the web.xml file.

I am stuck... any help is highly appreciated.

Thanks,
Anand

Error in browser:
------------------

Apache Tomcat/4.0.4 - HTTP Status 404 � 
/myApp/servlet/TestingServlet
The requested resource is not available


web.xml file located at $CATALINA_HOME/webapps/myApp/WEB-INF/
----------------------------------------------------------------

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
  PUBLIC "-//Sun Microsystems Inc.//DTD Web Application 2.3//EN"
    "http://localhost:8080/myApp/WEB-INF/web-app_2_3.dtd">
<web-app>
  <servlet>
    <servlet-name>Testing</servlet-name>
    <servlet-class>TestingServlet</servlet-class>
  </servlet>

  <servlet>
    <servlet-name>Primitive</servlet-name>
    <servlet-class>PrimitiveServlet</servlet-class>
  </servlet>
</web-app>
web.xml (END) 


Log file error messages:
--------------------------

2002-09-05 03:47:54 ContextConfig[/myApp] Parse error in application web.xml
java.lang.Exception: Can't open config file:
java.io.ByteArrayInputStream@701a1e due to: java.net.ConnectException:
Connection refused
        at org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:282)
        at
org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:256)
        at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:824)
        at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:224)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3371)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:478)        at
org.apache.catalina.core.StandardHost.install(StandardHost.java:738)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

2002-09-05 03:47:54 ContextConfig[/myApp]: Marking this application unavailable
due to previous error(s)
2002-09-05 03:47:54 StandardContext[/myApp]: Error initializing naming context
for context /myApp
2002-09-05 03:47:54 StandardContext[/myApp]: Context startup failed due to
previous errors
2002-09-05 03:47:54 StandardContext[/myApp]: Error initializing naming context
for context /myApp

__________________________________________________
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>