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]

Reply via email to