Hi, We have tomcat4.1 installed on HPUX Box. I stopped the tomcat server I deploy one application on the tomcat server and start it
when I tried to navigate to http://hostname:portno it gives me the following error: HTTP Status 404 - / ------------------------------ *type* Status report *message* */* *description* *The requested resource (/) is not available.* ** But when i tried to navigate to my application I can navigate it. i.e. http://hostname:portno/virtual_dir after that I saw the following error in localhost_log file: 2007-05-17 09:08:52 StandardHost[localhost]: Removing web application at context path /admin 2007-05-17 09:08:52 StandardHost[localhost]: Removing web application at context path /webdav 2007-05-17 09:08:52 StandardHost[localhost]: Removing web application at context path /examples 2007-05-17 09:08:52 StandardHost[localhost]: Removing web application at context path /tomcat-docs 2007-05-17 09:08:52 StandardHost[localhost]: Removing web application at context path /manager 2007-05-17 09:08:52 StandardHost[localhost]: Removing web application at context path 2007-05-17 10:38:14 WebappLoader[]: Deploying class repositories to work directory /bdhp4238/opt/docu/tst/tomcat4/work/Standalone/localhost/_ 2007-05-17 10:38:14 WebappLoader[]: Deploy JAR /WEB-INF/lib/dmvirtuallink.jar to /opt/docu/tst/tomcat4/webapps/ROOT/WEB-INF/lib/dmvirtuallink.jar 2007-05-17 10:38:14 ContextConfig[] Exception processing JAR at resource path /WEB-INF/lib/dmvirtuallink.jar javax.servlet.ServletException: Exception processing JAR at resource path /WEB-INF/lib/dmvirtuallink.jar at org.apache.catalina.startup.ContextConfig.tldScanJar(Unknown Source) at org.apache.catalina.startup.ContextConfig.tldScan(Unknown Source) at org.apache.catalina.startup.ContextConfig.start(Unknown Source) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Unknown Source) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Unknown Source) at org.apache.catalina.core.StandardContext.start(Unknown Source) at org.apache.catalina.core.ContainerBase.start(Unknown Source) at org.apache.catalina.core.StandardHost.start(Unknown Source) at org.apache.catalina.core.ContainerBase.start(Unknown Source) at org.apache.catalina.core.StandardEngine.start(Unknown Source) at org.apache.catalina.core.StandardService.start(Unknown Source) at org.apache.catalina.core.StandardServer.start(Unknown Source) at org.apache.catalina.startup.Catalina.start(Unknown Source) at org.apache.catalina.startup.Catalina.execute(Unknown Source) at org.apache.catalina.startup.Catalina.process(Unknown Source) 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(Unknown Source) ----- Root Cause ----- java.io.FileNotFoundException at org.apache.naming.resources.DirContextURLConnection.getInputStream(Unknown Source) at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:161) at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:42) at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:68) at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java :85) at sun.net.www.protocol.jar.JarURLConnection.getJarFile( JarURLConnection.java:69) at org.apache.catalina.startup.ContextConfig.tldScanJar(Unknown Source) at org.apache.catalina.startup.ContextConfig.tldScan(Unknown Source) at org.apache.catalina.startup.ContextConfig.start(Unknown Source) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Unknown Source) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Unknown Source) at org.apache.catalina.core.StandardContext.start(Unknown Source) at org.apache.catalina.core.ContainerBase.start(Unknown Source) at org.apache.catalina.core.StandardHost.start(Unknown Source) at org.apache.catalina.core.ContainerBase.start(Unknown Source) at org.apache.catalina.core.StandardEngine.start(Unknown Source) at org.apache.catalina.core.StandardService.start(Unknown Source) at org.apache.catalina.core.StandardServer.start(Unknown Source) at org.apache.catalina.startup.Catalina.start(Unknown Source) at org.apache.catalina.startup.Catalina.execute(Unknown Source) at org.apache.catalina.startup.Catalina.process(Unknown Source) 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(Unknown Source) 2007-05-17 10:38:14 ContextConfig[]: Marking this application unavailable due to previous error(s) 2007-05-17 10:38:14 StandardManager[]: Seeding random number generator class java.security.SecureRandom 2007-05-17 10:38:14 StandardManager[]: Seeding of random number generator has been completed 2007-05-17 10:38:14 StandardContext[]: Context startup failed due to previous errors 2007-05-17 10:38:14 HostConfig[localhost]: Deploying configuration descriptor admin.xml 2007-05-17 10:38:21 HostConfig[localhost]: Deploying configuration descriptor manager.xml 2007-05-17 10:38:21 WebappLoader[/manager]: Deploying class repositories to work directory /bdhp4238/opt/docu/tst/tomcat4/work/Standalone/localhost/manager 2007-05-17 10:38:21 ContextConfig[/manager]: Configured an authenticator for method BASIC 2007-05-17 10:38:21 StandardManager[/manager]: Seeding random number generator class java.security.SecureRandom 2007-05-17 10:38:21 StandardManager[/manager]: Seeding of random number generator has been completed 2007-05-17 10:38:21 StandardWrapper[/manager:default]: Loading container servlet default 2007-05-17 10:38:21 StandardWrapper[/manager:invoker]: Loading container servlet invoker 2007-05-17 10:38:21 StandardWrapper[/manager:cgi]: Loading container servlet cgi 2007-05-17 10:38:21 cgi: init: loglevel set to 6 2007-05-17 10:38:21 HostConfig[localhost]: Deploying web application directory tomcat-docs 2007-05-17 10:38:21 StandardHost[localhost]: Installing web application at context path /tomcat-docs from URL file:/bdhp4238/opt/docu/tst/tomcat4/webapps/tomcat-docs 2007-05-17 10:38:21 WebappLoader[/tomcat-docs]: Deploying class repositories to work directory /bdhp4238/opt/docu/tst/tomcat4/work/Standalone/localhost/tomcat-docs 2007-05-17 10:38:21 StandardManager[/tomcat-docs]: Seeding random number generator class java.security.SecureRandom 2007-05-17 10:38:21 StandardManager[/tomcat-docs]: Seeding of random number generator has been completed 2007-05-17 10:38:21 StandardWrapper[/tomcat-docs:default]: Loading container servlet default 2007-05-17 10:38:21 StandardWrapper[/tomcat-docs:invoker]: Loading container servlet invoker 2007-05-17 10:38:21 StandardWrapper[/tomcat-docs:cgi]: Loading container servlet cgi 2007-05-17 10:38:21 cgi: init: loglevel set to 6 2007-05-17 10:38:21 HostConfig[localhost]: Deploying web application directory webdav 2007-05-17 10:38:21 StandardHost[localhost]: Installing web application at context path /webdav from URL file:/bdhp4238/opt/docu/tst/tomcat4/webapps/webdav 2007-05-17 10:38:21 WebappLoader[/webdav]: Deploying class repositories to work directory /bdhp4238/opt/docu/tst/tomcat4/work/Standalone/localhost/webdav 2007-05-17 10:38:21 StandardManager[/webdav]: Seeding random number generator class java.security.SecureRandom 2007-05-17 10:38:21 StandardManager[/webdav]: Seeding of random number generator has been completed 2007-05-17 10:38:21 StandardWrapper[/webdav:default]: Loading container servlet default 2007-05-17 10:38:21 StandardWrapper[/webdav:invoker]: Loading container servlet invoker 2007-05-17 10:38:21 StandardWrapper[/webdav:cgi]: Loading container servlet cgi 2007-05-17 10:38:21 cgi: init: loglevel set to 6 2007-05-17 10:38:21 HostConfig[localhost]: Deploying web application directory da 2007-05-17 10:38:21 StandardHost[localhost]: Installing web application at context path /da from URL file:/bdhp4238/opt/docu/tst/tomcat4/webapps/da 2007-05-17 10:38:21 WebappLoader[/da]: Deploying class repositories to work directory /bdhp4238/opt/docu/tst/tomcat4/work/Standalone/localhost/da 2007-05-17 10:38:21 WebappLoader[/da]: Deploy class files /WEB-INF/classes to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/classes 2007-05-17 10:38:21 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/XformsChiba.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/XformsChiba.jar 2007-05-17 10:38:21 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/XformsEngine.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/XformsEngine.jar 2007-05-17 10:38:21 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/castor- 0.9.5.2.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/castor- 0.9.5.2.jar 2007-05-17 10:38:21 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/commons- fileupload-1.0.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/commons- fileupload-1.0.jar 2007-05-17 10:38:21 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/commons- httpclient-2.0-rc1.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/commons- httpclient-2.0-rc1.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/commons- io-1.0.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/commons- io-1.0.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/commons- jxpath-1.1.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/commons-jxpath-1.1.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/commons- logging.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/commons-logging.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/dom3- xercesImpl.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/dom3-xercesImpl.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/dom3- xml-apis.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/dom3- xml-apis.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/ldapfilt.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/ldapfilt.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/ldapjdk.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/ldapjdk.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/regexp.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/regexp.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/relaxngDatatype.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/relaxngDatatype.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/webwfdeserver.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/webwfdeserver.jar 2007-05-17 10:38:22 WebappLoader[/da]: Deploy JAR /WEB-INF/lib/xsdlib.jar to /bdhp4238/opt/docu/tst/tomcat4/webapps/da/WEB-INF/lib/xsdlib.jar 2007-05-17 10:38:26 StandardManager[/da]: Seeding random number generator class java.security.SecureRandom 2007-05-17 10:38:26 StandardManager[/da]: Seeding of random number generator has been completed 2007-05-17 10:38:26 StandardWrapper[/da:default]: Loading container servlet default 2007-05-17 10:38:26 StandardWrapper[/da:invoker]: Loading container servlet invoker 2007-05-17 10:38:26 StandardWrapper[/da:cgi]: Loading container servlet cgi