Have you inadvertently included a jar file with the servlet-api in your WEB-INF/lib directory?
That often causes problems like this. p Giancarlo Frison wrote: > Hi all, > > I have Tomcat/6.0.14 and i'm trying to launch the catalina.sh throught > this script: > > export JAVA_HOME="/opt/java" > export CATALINA_HOME="/opt/tomcat" > export CATALINA_BASE="/srv/webx" > export JAVA_OPTS="-Denvironment=test \ > -Xmx3800m -Xms3800m -Xmn2g -Xss128k -XX:+UseParallelGC > -XX:ParallelGCThreads=20 \ > -Dcom.sun.management.jmxremote \ > -Dcom.sun.management.jmxremote.port=9092 \ > -Dcom.sun.management.jmxremote.ssl=false \ > -Dcom.sun.management.jmxremote.authenticate=false" > "${CATALINA_HOME}/bin/catalina.sh" start > > sometimes I encounter errors in logs/localhost* as > > SEVERE: Skipped installing application listeners due to previous error(s) > Nov 22, 2007 3:09:53 PM org.apache.catalina.core.StandardContext > listenerStart > SEVERE: Error configuring application listener of class > com.nimbuzz.webx.jee.UserSessionListener > java.lang.NoClassDefFoundError: javax/servlet/http/HttpSessionListener > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:620) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > at java.net.URLClassLoader.access$000(URLClassLoader.java:56) > at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > > instead catalina.out reports: > > INFO: Starting Servlet Engine: Apache Tomcat/6.0.14 > Nov 22, 2007 3:09:53 PM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive webx.war > Nov 22, 2007 3:09:53 PM org.apache.catalina.core.StandardContext start > SEVERE: Error listenerStart > Nov 22, 2007 3:09:53 PM org.apache.catalina.core.StandardContext start > SEVERE: Context [/webx] startup failed due to previous errors > > the catalina.properties is the default version: > common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar > server.loader= > shared.loader= > > the $catalina.home/lib contains these jars: > annotations-api.jar catalina-ha.jar catalina-tribes.jar > jasper-el.jar jasper-jdt.jar servlet-api.jar tomcat-dbcp.jar > tomcat-i18n-fr.jar > catalina-ant.jar catalina.jar el-api.jar > jasper.jar jsp-api.jar tomcat-coyote.jar tomcat-i18n-es.jar > tomcat-i18n-ja.jar > > I'm wondering what mistake I done. > Someone can help me? > > Giancarlo Frison > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]