You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Andy Soedibjo <as...@montrouge.sema.slb.com> on 2002/03/12 17:12:05 UTC
Error Starting Tomcat 4.0.1 in AIX
Hi All,
I've been installed tomcat 4.0.3 for windows successfully. But, now when i
try to install tomcat 4.0.3 in AIX, i can start the Tomcat ... but
with some error message. I've tried to debug it, but still i can't find why
it happens.
It's seemed from the error message, the Tomcat can't find the
getResourcePaths method in the implementation class of
javax.servlet.ServletContext (that is ApplicationContext).
But, i've seen the source code of ApplicationContext and it contains this
method.
Does anyone has ever faced this problem before?
Any suggestion is welcomed, and thanks in advance.
Best Regards,
Andy S.
NB: This is my error message:
2002-03-12 16:53:34 StandardContext[/manager]: Starting
2002-03-12 16:53:34 StandardContext[/manager]: Processing start(), current
available=false
2002-03-12 16:53:34 StandardContext[/manager]: Configuring default Resources
2002-03-12 16:53:34 StandardContext[/manager]: Configuring non-privileged
default Loader
2002-03-12 16:53:34 StandardContext[/manager]: Configuring default Manager
2002-03-12 16:53:34 StandardContext[/manager]: Processing standard
container startup
2002-03-12 16:53:34 WebappLoader[/manager]: Deploying class repositories to
work directory /home/logserv/jakarta-tomcat-4.0.3/work/localhost/manager
2002-03-12 16:53:34 StandardManager[/manager]: Seeding random number
generator class java.security.SecureRandom
2002-03-12 16:53:34 StandardManager[/manager]: Seeding of random number
generator has been completed
2002-03-12 16:53:35 ContextConfig[/manager]: ContextConfig: Processing START
2002-03-12 16:53:36 StandardContext[/manager]: Setting deployment
descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application
2.3//EN'
2002-03-12 16:53:38 StandardContext[/manager]: Setting deployment
descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application
2.3//EN'
2002-03-12 16:53:38 ContextConfig[/manager]: Scanning web.xml tag libraries
2002-03-12 16:53:38 ContextConfig[/manager]: Scanning library JAR files
2002-03-12 16:53:38 ContextConfig[/manager]: Added certificates -> request
attribute Valve
2002-03-12 16:53:38 Authenticator[/manager]: No SingleSignOn Valve is present
2002-03-12 16:53:38 ContextConfig[/manager]: Configured an authenticator
for method BASIC
2002-03-12 16:53:38 ContextConfig[/manager]: Pipline Configuration:
2002-03-12 16:53:38
ContextConfig[/manager]: org.apache.catalina.valves.CertificatesValve/1.0
2002-03-12 16:53:38
ContextConfig[/manager]:
org.apache.catalina.authenticator.BasicAuthenticator/1.0
2002-03-12 16:53:38
ContextConfig[/manager]: org.apache.catalina.core.StandardContextValve/1.0
2002-03-12 16:53:38 ContextConfig[/manager]: ======================
2002-03-12 16:53:38 StandardContext[/manager]: Configuring application
event listeners
2002-03-12 16:53:38 StandardContext[/manager]: Sending application start events
2002-03-12 16:53:38 StandardContext[/manager]: Starting filters
2002-03-12 16:53:38 StandardContext[/manager]: Posting standard context
attributes
2002-03-12 16:53:38 StandardWrapper[/manager:default]: Loading container
servlet default
2002-03-12 16:53:38 org.apache.catalina.servlets.DefaultServlet: init
2002-03-12 16:53:38 StandardWrapper[/manager:invoker]: Loading container
servlet invoker
2002-03-12 16:53:38 org.apache.catalina.servlets.InvokerServlet: init
2002-03-12 16:53:38 org.apache.jasper.servlet.JspServlet: init
2002-03-12 16:53:39 StandardContext[/manager]: Servlet /manager threw
load() exception
javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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: javax.servlet.ServletContext: method
getResourcePaths(Ljava/lang/String;)Ljava/util/Set; not found
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:345)
at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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)
2002-03-12 16:53:39 StandardContext[/manager]: Starting completed
2002-03-12 16:53:39 HostConfig[localhost]: HostConfig: Processing START
2002-03-12 16:53:39 HostConfig[localhost]: Deploying discovered web
applications
2002-03-12 16:53:39 HostConfig[localhost]: Deploying web application
directory tomcat-docs
2002-03-12 16:53:39 StandardHost[localhost]: Installing web application at
context path /tomcat-docs from URL
file:/home/logserv/jakarta-tomcat-4.0.3/webapps/tomcat-docs
2002-03-12 16:53:39 WebappLoader[/tomcat-docs]: Deploying class
repositories to work directory
/home/logserv/jakarta-tomcat-4.0.3/work/localhost/tomcat-docs
2002-03-12 16:53:39 StandardManager[/tomcat-docs]: Seeding random number
generator class java.security.SecureRandom
2002-03-12 16:53:39 StandardManager[/tomcat-docs]: Seeding of random number
generator has been completed
2002-03-12 16:53:41 ContextConfig[/tomcat-docs]: Added certificates ->
request attribute Valve
2002-03-12 16:53:41 StandardWrapper[/tomcat-docs:default]: Loading
container servlet default
2002-03-12 16:53:41 org.apache.catalina.servlets.DefaultServlet: init
2002-03-12 16:53:41 StandardWrapper[/tomcat-docs:invoker]: Loading
container servlet invoker
2002-03-12 16:53:41 org.apache.catalina.servlets.InvokerServlet: init
2002-03-12 16:53:41 org.apache.jasper.servlet.JspServlet: init
2002-03-12 16:53:41 StandardContext[/tomcat-docs]: Servlet /tomcat-docs
threw load() exception
javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:714)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java(Compiled
Code))
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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: javax.servlet.ServletContext: method
getResourcePaths(Ljava/lang/String;)Ljava/util/Set; not found
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:345)
at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:714)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java(Compiled
Code))
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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)
2002-03-12 16:53:41 HostConfig[localhost]: Deploying web application
directory webdav
2002-03-12 16:53:41 StandardHost[localhost]: Installing web application at
context path /webdav from URL
file:/home/logserv/jakarta-tomcat-4.0.3/webapps/webdav
2002-03-12 16:53:41 WebappLoader[/webdav]: Deploying class repositories to
work directory /home/logserv/jakarta-tomcat-4.0.3/work/localhost/webdav
2002-03-12 16:53:41 StandardManager[/webdav]: Seeding random number
generator class java.security.SecureRandom
2002-03-12 16:53:41 StandardManager[/webdav]: Seeding of random number
generator has been completed
2002-03-12 16:53:42 ContextConfig[/webdav]: Added certificates -> request
attribute Valve
2002-03-12 16:53:42 StandardWrapper[/webdav:default]: Loading container
servlet default
2002-03-12 16:53:42 org.apache.catalina.servlets.DefaultServlet: init
2002-03-12 16:53:42 StandardWrapper[/webdav:invoker]: Loading container
servlet invoker
2002-03-12 16:53:42 org.apache.catalina.servlets.InvokerServlet: init
2002-03-12 16:53:42 org.apache.jasper.servlet.JspServlet: init
2002-03-12 16:53:42 StandardContext[/webdav]: Servlet /webdav threw load()
exception
javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:714)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java(Compiled
Code))
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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: javax.servlet.ServletContext: method
getResourcePaths(Ljava/lang/String;)Ljava/util/Set; not found
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:345)
at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:714)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java(Compiled
Code))
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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)
2002-03-12 16:53:42 HostConfig[localhost]: Deploying web application
directory ROOT
2002-03-12 16:53:42 StandardHost[localhost]: Installing web application at
context path from URL file:/home/logserv/jakarta-tomcat-4.0.3/webapps/ROOT
2002-03-12 16:53:42 WebappLoader[]: Deploying class repositories to work
directory /home/logserv/jakarta-tomcat-4.0.3/work/localhost/_
2002-03-12 16:53:42 StandardManager[]: Seeding random number generator
class java.security.SecureRandom
2002-03-12 16:53:42 StandardManager[]: Seeding of random number generator
has been completed
2002-03-12 16:53:42 ContextConfig[]: Added certificates -> request
attribute Valve
2002-03-12 16:53:42 StandardWrapper[:default]: Loading container servlet
default
2002-03-12 16:53:42 org.apache.catalina.servlets.DefaultServlet: init
2002-03-12 16:53:42 StandardWrapper[:invoker]: Loading container servlet
invoker
2002-03-12 16:53:42 org.apache.catalina.servlets.InvokerServlet: init
2002-03-12 16:53:42 org.apache.jasper.servlet.JspServlet: init
2002-03-12 16:53:42 StandardContext[]: Servlet threw load() exception
javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:714)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java(Compiled
Code))
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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: javax.servlet.ServletContext: method
getResourcePaths(Ljava/lang/String;)Ljava/util/Set; not found
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:345)
at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java(Compiled
Code))
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:714)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java(Compiled
Code))
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java(Compiled Code))
at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at
org.apache.catalina.core.StandardService.start(StandardService.java:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
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)