aspose file tools*
The moose likes Web Services and the fly likes Problem deploying axis in tomcat: missing httpSessionListener Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Problem deploying axis in tomcat: missing httpSessionListener" Watch "Problem deploying axis in tomcat: missing httpSessionListener" New topic
Author

Problem deploying axis in tomcat: missing httpSessionListener

aravind kanganar
Ranch Hand

Joined: Nov 08, 2009
Posts: 36
Hi,

I am trying to run a web service using axis 1.4 . So as I was told I pasted the folder named "axis" from the "webapps" in axis1.4 distribution into "lib " directory of the apache tomcat 6.0 I have.

But when i start the server I get the following message:

SEVERE: Error listener start

and also

SEVERE: Context [/axis] startup failed due to previous error.


I found the following error message from localhost2009-11-27.log file.


Nov 27, 2009 9:56:59 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: sessionCreated('109FA28F48A5D1A43768EB33721B612A')
Nov 27, 2009 9:59:49 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener of class org.apache.axis.transport.http.AxisHTTPSessionListener
java.lang.NoClassDefFoundError: javax/servlet/http/HttpSessionListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1302)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3786)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1217)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Unknown Source)
Nov 27, 2009 9:59:49 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Skipped installing application listeners due to previous error(s)



I checked the servlet api in lib of tomcat but it obviously had the class which the log was mentioning as missing.

even the axis.jar had the following:
org.apache.catalina.core.StandardContext listenerStart


Please somebody tell me what is happening and what could be the solution for this.

thanks in advance,
-aravind

 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Problem deploying axis in tomcat: missing httpSessionListener