Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tomcat4.0.1 JSP examples don't work on Solaris7 -- HELP!

2 views
Skip to first unread message

Wes Barris

unread,
Nov 15, 2001, 5:34:08 PM11/15/01
to
Has anyone had any luck in getting jsp pages to work in the Jakarta
Tomcat version 4.0.1 installed on a Sun running Solaris 7?

We are running Java1.3.1. I have downloaded and installed Tomcat
from this location:
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.1/bin/
jakarta-tomcat-4.0.1.tar.gz

The only thing I had to change was the default port number from 8080
to 8083 since we have an older version of Tomcat running that I want
to upgrade. Other than that, there really isn't anything that needs
to be configured. My environment variables are set like this:

JAVA_HOME=/usr/java
ANT_HOME=/usr/local/jakarta-ant-1.4.1
CATALINA_HOME=/usr/local/jakarta-tomcat-4.0.1

I start Tomcat in a window like this:

$CATALINA_HOME/bin/catalina.sh run
Using CLASSPATH:
/usr/local/jakarta-tomcat-4.0.1/bin/bootstrap.jar:/usr/java/lib/tools.jar
Using CATALINA_BASE: /usr/local/jakarta-tomcat-4.0.1
Using CATALINA_HOME: /usr/local/jakarta-tomcat-4.0.1
Using JAVA_HOME: /usr/java
Starting service Tomcat-Standalone
Apache Tomcat/4.0.1
Starting service Tomcat-Apache
Apache Tomcat/4.0.1

I can access Tomcat through a web browser like this:
http://localhost:8083/
However, if I click on any of the JSP examples, I am shown an error
which is reflected in the
$CATALINA_HOME/logs/localhost_examples_log.2001-11-16.txt file
(included below). Can anyone tell me what is going wrong? I
don't understand the error messages.


2001-11-16 08:27:55 WebappLoader[/examples]: Deploying class
repositories to work directory
/usr/local/jakarta-tomcat-4.0.1/work/localhost/examples
2001-11-16 08:27:55 WebappLoader[/examples]: Reloading checks are
enabled for this Context
2001-11-16 08:27:55 StandardManager[/examples]: Seeding random number
generator class java.security.SecureRandom
2001-11-16 08:27:55 StandardManager[/examples]: Seeding of random number
generator has been completed
2001-11-16 08:27:58 ContextConfig[/examples]: Configured an
authenticator for method FORM
2001-11-16 08:27:58 ContextListener: contextInitialized()
2001-11-16 08:27:58 SessionListener: contextInitialized()
2001-11-16 08:27:58 ContextListener:
attributeReplaced('org.apache.catalina.WELCOME_FILES',
'[Ljava.lang.String;@6fe0f4')
2001-11-16 08:27:58 StandardWrapper[/examples:default]: Loading
container servlet default
2001-11-16 08:27:58 default: init
2001-11-16 08:27:58 StandardWrapper[/examples:invoker]: Loading
container servlet invoker
2001-11-16 08:27:58 invoker: init
2001-11-16 08:27:59 jsp: init
2001-11-16 08:27:59 StandardContext[/examples]: Servlet /examples threw
load() exception
javax.servlet.ServletException: Servlet.init() for servlet jsp threw
exception
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:871)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
----- Root Cause -----
java.lang.NoSuchMethodError
at
org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:202)
at
org.apache.jasper.compiler.TldLocationsCache.<init>(TldLocationsCache.java:139)
at
org.apache.jasper.EmbededServletOptions.<init>(EmbededServletOptions.java:324)
at
org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)


--
Wes Barris (wes.barr...@csiro.au)

0 new messages