Laura, Looks like you are missing some important .jar files from your classpath. The HTTPServlet class is in servlet.jar in CATALINA_HOME/common/lib. Do you have the CATALINA_HOME environment variable set properly in your login script ?
Ben ----- Original Message ----- From: "Slaybaugh Laura J IHMD" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 05, 2003 7:16 PM Subject: RE: [axus] Deploying axis over tomcat > hmmm.... after logging off and logging back onto my machine, tomcat doesn't > seem to want to start either..... > > I checked the tomcat logs, the most recent entries are below. I notice > there's a NoClassDefFoundError. I'm thinking that could be the reason Axis > wasn't working? Now, I gotta figure why Tomcat decided to be anti-social... > > But yeah, I meant to type http://localhost:8080/axis ... no luck. No luck > with restarting tomcat either. > > Laura > > > --------------------- > 2003-03-05 13:33:18 StandardManager[/tomcat-docs]: Seeding random number > generator class java.security.SecureRandom > 2003-03-05 13:33:18 StandardManager[/tomcat-docs]: Seeding of random number > generator has been completed > 2003-03-05 13:33:18 StandardWrapper[/tomcat-docs:default]: Loading container > servlet default > 2003-03-05 13:33:18 StandardWrapper[/tomcat-docs:invoker]: Loading container > servlet invoker > 2003-03-05 13:33:18 HostConfig[localhost]: Deploying web application > directory ROOT > 2003-03-05 13:33:18 StandardHost[localhost]: Installing web application at > context path from URL file:C:\jakarta-tomcat-4.1.18\webapps\ROOT > 2003-03-05 13:33:18 WebappLoader[]: Deploying class repositories to work > directory C:\jakarta-tomcat-4.1.18\work\Standalone\localhost\_ > 2003-03-05 13:33:18 StandardManager[]: Seeding random number generator class > java.security.SecureRandom > 2003-03-05 13:33:18 StandardManager[]: Seeding of random number generator > has been completed > 2003-03-05 13:33:18 StandardWrapper[:default]: Loading container servlet > default > 2003-03-05 13:33:18 StandardWrapper[:invoker]: Loading container servlet > invoker > 2003-03-05 13:33:18 HostConfig[localhost]: Deploying web application > directory webdav > 2003-03-05 13:33:18 StandardHost[localhost]: Installing web application at > context path /webdav from URL file:C:\jakarta-tomcat-4.1.18\webapps\webdav > 2003-03-05 13:33:18 WebappLoader[/webdav]: Deploying class repositories to > work directory C:\jakarta-tomcat-4.1.18\work\Standalone\localhost\webdav > 2003-03-05 13:33:18 StandardManager[/webdav]: Seeding random number > generator class java.security.SecureRandom > 2003-03-05 13:33:18 StandardManager[/webdav]: Seeding of random number > generator has been completed > 2003-03-05 13:33:18 StandardWrapper[/webdav:default]: Loading container > servlet default > 2003-03-05 13:33:18 StandardWrapper[/webdav:invoker]: Loading container > servlet invoker > 2003-03-05 13:33:18 HostConfig[localhost]: Deploying web application > directory axis > 2003-03-05 13:33:18 StandardHost[localhost]: Installing web application at > context path /axis from URL file:C:\jakarta-tomcat-4.1.18\webapps\axis > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploying class repositories to > work directory C:\jakarta-tomcat-4.1.18\work\Standalone\localhost\axis > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy class files /WEB-INF/classes > to C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\classes > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR > /WEB-INF/lib/axis-ant.jar to > C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\axis-ant.jar > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/axis.jar to > C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\axis.jar > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR > /WEB-INF/lib/commons-discovery.jar to > C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\commons-discovery.jar > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR > /WEB-INF/lib/commons-logging.jar to > C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\commons-logging.jar > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/jaxrpc.jar > to C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\jaxrpc.jar > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR > /WEB-INF/lib/log4j-1.2.4.jar to > C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\log4j-1.2.4.jar > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/saaj.jar to > C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\saaj.jar > 2003-03-05 13:33:18 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/wsdl4j.jar > to C:\jakarta-tomcat-4.1.18\webapps\axis\WEB-INF\lib\wsdl4j.jar > 2003-03-05 13:33:18 StandardManager[/axis]: Seeding random number generator > class java.security.SecureRandom > 2003-03-05 13:33:18 StandardManager[/axis]: Seeding of random number > generator has been completed > 2003-03-05 13:33:18 StandardWrapper[/axis:default]: Loading container > servlet default > 2003-03-05 13:33:18 StandardWrapper[/axis:invoker]: Loading container > servlet invoker > 2003-03-05 13:33:18 HostConfig[localhost] Error deploying web application > directory axis > java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:502) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:250) > at java.net.URLClassLoader.access$100(URLClassLoader.java:54) > at java.net.URLClassLoader$1.run(URLClassLoader.java:193) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:186) > at java.lang.ClassLoader.loadClass(ClassLoader.java:299) > at java.lang.ClassLoader.loadClass(ClassLoader.java:255) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:502) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:250) > at java.net.URLClassLoader.access$100(URLClassLoader.java:54) > at java.net.URLClassLoader$1.run(URLClassLoader.java:193) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:186) > at java.lang.ClassLoader.loadClass(ClassLoader.java:299) > at java.lang.ClassLoader.loadClass(ClassLoader.java:292) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) > at java.lang.ClassLoader.loadClass(ClassLoader.java:255) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav > a:1340) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav > a:1274) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:88 > 4) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: > 3420) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3608) > 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.install(StandardHostDeployer.j > ava:257) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:772) > at > org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569 > ) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411) > 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-03-05 13:58:23 StandardHost[localhost]: Removing web application at > context path /admin > 2003-03-05 13:58:23 StandardHost[localhost]: Removing web application at > context path /webdav > 2003-03-05 13:58:23 StandardHost[localhost]: Removing web application at > context path /examples > 2003-03-05 13:58:23 StandardHost[localhost]: Removing web application at > context path /tomcat-docs > 2003-03-05 13:58:23 StandardHost[localhost]: Removing web application at > context path > 2003-03-05 13:58:23 StandardHost[localhost]: Removing web application at > context path /manager > > > > > > > > > -----Original Message----- > > From: James Black [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, March 05, 2003 2:03 PM > > To: [EMAIL PROTECTED] > > Subject: Re: [axus] Deploying axis over tomcat > > > > > > Slaybaugh Laura J IHMD wrote: > > > > >I'm trying to deploy axis under Tomcat, and I don't seem to > > be getting > > >anywhere. I have Tomcat up and running fine. But copying > > the axis folder > > >into %catalina_home%\webapps seems to have no effect. when > > I type in http: > > >//localhost:8080 //axis (or http: //localhost:8080 //axis/* for that > > >matter), I get a 404 error: "The requested resource (/axis) is not > > >available." > > > > > >Help! I've done this before, no problem. but this time > > around, Tomcat just > > >doesn't seem to recognize it. Am I forgetting a step? Any ideas? > > > > > > > > Did you restart the tomcat server? > > > > Also, try http://localhost:8080/axis > > > >
