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>