The inclusion of j2ee.jar is very likely to be the cause
of your problems.  It contains an old version of Tomcat.

The tomcat.sh script in Tomcat 3.3-b1 incorrectly includes your
CLASSPATH setting in Tomcat's startup CLASSPATH.  This has
been fixed.

I would recommend trying the nightly version of Tomcat 3.3,
found at:

<http://jakarta.apache.org/builds/jakarta-tomcat/nightly-3.3/>

The Tomcat Users Guide is still being updated.  However, there
is some up to date information on configuring classes, should
you need something from your CLASSPATH.  It may be found at:

<http://jakarta.apache.org/tomcat/tomcat-3.3-doc/tomcat-ug.html#configuring_classes>

Cheers,
Larry

> -----Original Message-----
> From: Charles M�gnin [mailto:[EMAIL PROTECTED]]
> Sent: Monday, August 27, 2001 8:43 AM
> To: [EMAIL PROTECTED]
> Subject: Exception on startup
> 
> 
> Hi,
> I am getting a weird exception starting tomcat (ver 3.3-b1) on RH 6.2
> Thanks for your suggestions
> Charles
> 
> 
> [root@localhost tomcat]# bin/startup.sh
> Using classpath:
> /usr/java/jakarta/tomcat/lib/tomcat.jar:/home/charly/classes:/u
> sr/java/junit/junit.jar:/usr/java/xalan/bin/xalan.jar:/usr/jav
> a/xalan/bin/xerces
> 
> .jar:/usr/java/jakarta/ant/bin/ant.jar:/usr/java/jedit/jedit/j
> edit.jar:/usr/java
> 
> /jcvs/jars/jcvsii.jar:/usr/java/jdbc/mm.mysql:/usr/java/JUnit_
> test:/usr/java/j2e
> 
> e/lib/j2ee.jar:.::/usr/java/jdk/jre/lib/rt.jar
> Using JAVA_HOME: /usr/java/jdk
> Using TOMCAT_HOME: /usr/java/jakarta/tomcat
> [root@localhost tomcat]# Tomcat: setAttribute
> home=/usr/java/jakarta/tomcat
> 2001-08-27 05:32:36 - SessionIdGenerator: Opening /dev/urandom
> 2001-08-27 05:32:37 - ContextXmlReader: Context
> config=$TOMCAT_HOME/conf/apps-12
> 7.0.0.1.xml
> 2001-08-27 05:32:37 - ContextXmlReader: Context
> config=$TOMCAT_HOME/conf/apps-ex
> amples.xml
> 2001-08-27 05:32:37 - ContextXmlReader: Context
> config=$TOMCAT_HOME/conf/apps-ad
> min.xml
> 2001-08-27 05:32:37 - AutoWebApp: Already loaded: DEFAULT:/admin
> 2001-08-27 05:32:37 - AutoWebApp: Already loaded: DEFAULT:/examples
> 2001-08-27 05:32:37 - AutoWebApp: Auto-Adding DEFAULT:/
> 2001-08-27 05:32:37 - AutoWebApp: Auto-Adding DEFAULT:/music
> Guessed home=/usr/java/jakarta/tomcat
> java.lang.reflect.InvocationTargetException
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:30)
>  at
> sun.reflect.InflatableMethodAccessorImpl.invoke(InflatableMethodAcces
> sorImpl.java:48)
>  at java.lang.reflect.Method.invoke(Method.java:306)
>  at
> org.apache.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.
> java:87)
>  at org.apache.tomcat.startup.Main.execute(Main.java:305)
>  at org.apache.tomcat.startup.Main.main(Main.java:191)
> Caused by: java.lang.NoSuchMethodError:
> org.apache.jasper.runtime.JspFactoryImpl
> .<init>(I)V
>  at
> org.apache.tomcat.facade.JspInterceptor.addContext(JspInterceptor.jav
> a:251)
>  at
> org.apache.tomcat.core.ContextManager.fireAddContext(ContextManager.j
> ava:604)
>  at 
> org.apache.tomcat.core.ContextManager.init(ContextManager.java:579)
>  at
> org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTom
> cat.java:310)
>  at org.apache.tomcat.startup.Tomcat.startTomcat(Tomcat.java:176)
>  at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:120)
>  ... 7 more
> [root@localhost tomcat]#
> 
> 

Reply via email to