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: [email protected]
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]