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
> >
> >

Reply via email to