You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Ja...@aotx.uscourts.gov on 2002/08/20 18:17:01 UTC
Servlet jsp is currently unavailable
Hello,
I am having some difficulty in debugging this problem. I am using the
Forte for Java 4 (Community Edition) IDE, and I have finally begun figuring
out that the error that I have been receiving appears to be a configuration
problem and not necessarily a coding problem.
When I access my JSP I am receiving the following error in the browser:
type Status report
message Servlet jsp is currently unavailable
description The requested service (Servlet jsp is currently unavailable) is
not currently available.
Using some of the debugging tools within Forte I have now discovered that
Tomcat is throwing an error on startup. The following (sorry about the
length) is what I clipped out of the localhost_log file:
2002-08-20 10:58:56 StandardHost[localhost]: Installing web application at
context path /webdav from URL file:C:\Program Files\Apache Tomcat
4.0\webapps\webdav
2002-08-20 10:58:56 WebappLoader[/webdav]: Deploying class repositories to
work directory C:\Program Files\Apache Tomcat
4.0\work\Standalone\localhost\webdav
2002-08-20 10:58:56 StandardManager[/webdav]: Seeding random number
generator class java.security.SecureRandom
2002-08-20 10:58:56 StandardManager[/webdav]: Seeding of random number
generator has been completed
2002-08-20 10:58:56 ContextConfig[/webdav]: Added certificates -> request
attribute Valve
2002-08-20 10:58:56 StandardWrapper[/webdav:default]: Loading container
servlet default
2002-08-20 10:58:56 default: init
2002-08-20 10:58:56 StandardWrapper[/webdav:invoker]: Loading container
servlet invoker
2002-08-20 10:58:56 invoker: init
2002-08-20 10:58:56 StandardWrapper[/webdav:jsp]: Marking servlet jsp as
unavailable
2002-08-20 10:58:56 StandardContext[/webdav]: Servlet /webdav threw load()
exception
javax.servlet.ServletException: Error instantiating servlet class
org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:895)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3279)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3421)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:478)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:738)
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:155)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
----- Root Cause -----
java.lang.NoClassDefFoundError: org/apache/jasper/JasperError
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1576)
at java.lang.Class.getConstructor0(Class.java:1748)
at java.lang.Class.newInstance0(Class.java:266)
at java.lang.Class.newInstance(Class.java:249)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:886)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3279)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3421)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:478)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:738)
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:155)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Any help that you can provide will be greatly appreciated.
Thanks,
Jim Webb
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
RE: Servlet jsp is currently unavailable
Posted by Andrew Conrad <an...@attbi.com>.
It seems that you are erroring on your webdav directory included with
Tomcat. Try removing that directory and see if your program loads a
little further.
- Andrew
> -----Original Message-----
> From: James_Webb@aotx.uscourts.gov
> [mailto:James_Webb@aotx.uscourts.gov]
> Sent: Tuesday, August 20, 2002 12:17 PM
> To: tomcat-user@jakarta.apache.org
> Subject: Servlet jsp is currently unavailable
>
>
> Hello,
> I am having some difficulty in debugging this problem. I am
> using the Forte for Java 4 (Community Edition) IDE, and I
> have finally begun figuring out that the error that I have
> been receiving appears to be a configuration problem and not
> necessarily a coding problem.
>
> When I access my JSP I am receiving the following error in
> the browser:
>
>
>
> type Status report
>
>
> message Servlet jsp is currently unavailable
>
>
> description The requested service (Servlet jsp is currently
> unavailable) is not currently available.
>
>
>
>
>
> Using some of the debugging tools within Forte I have now
> discovered that Tomcat is throwing an error on startup. The
> following (sorry about the
> length) is what I clipped out of the localhost_log file:
>
>
>
> 2002-08-20 10:58:56 StandardHost[localhost]: Installing web
> application at context path /webdav from URL file:C:\Program
> Files\Apache Tomcat 4.0\webapps\webdav 2002-08-20 10:58:56
> WebappLoader[/webdav]: Deploying class repositories to work
> directory C:\Program Files\Apache Tomcat
> 4.0\work\Standalone\localhost\webdav
> 2002-08-20 10:58:56 StandardManager[/webdav]: Seeding random
> number generator class java.security.SecureRandom 2002-08-20
> 10:58:56 StandardManager[/webdav]: Seeding of random number
> generator has been completed 2002-08-20 10:58:56
> ContextConfig[/webdav]: Added certificates -> request
> attribute Valve 2002-08-20 10:58:56
> StandardWrapper[/webdav:default]: Loading container servlet
> default 2002-08-20 10:58:56 default: init 2002-08-20 10:58:56
> StandardWrapper[/webdav:invoker]: Loading container servlet
> invoker 2002-08-20 10:58:56 invoker: init 2002-08-20 10:58:56
> StandardWrapper[/webdav:jsp]: Marking servlet jsp as
> unavailable 2002-08-20 10:58:56 StandardContext[/webdav]:
> Servlet /webdav threw load() exception
> javax.servlet.ServletException: Error instantiating servlet
> class org.netbeans.modules.tomcat.tomcat40.runtime.IDEJspServlet
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardW
> rapper.java:895)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.
> java:810)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(Standar
> dContext.java:3279)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext
> .java:3421)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.
> java:785)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:478)
> at
> org.apache.catalina.core.StandardHost.install(StandardHost.java:738)
> 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(HostConf
> ig.java:232)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(L
> ifecycleSupport.java:155)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
> 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> orImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> ----- Root Cause -----
> java.lang.NoClassDefFoundError: org/apache/jasper/JasperError
> at java.lang.Class.getDeclaredConstructors0(Native Method)
> at
> java.lang.Class.privateGetDeclaredConstructors(Class.java:1576)
> at java.lang.Class.getConstructor0(Class.java:1748)
> at java.lang.Class.newInstance0(Class.java:266)
> at java.lang.Class.newInstance(Class.java:249)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardW
> rapper.java:886)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.
> java:810)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(Standar
> dContext.java:3279)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext
> .java:3421)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.
> java:785)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:478)
> at
> org.apache.catalina.core.StandardHost.install(StandardHost.java:738)
> 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(HostConf
> ig.java:232)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(L
> ifecycleSupport.java:155)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
> 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> orImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> --------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------------------------
>
> Any help that you can provide will be greatly appreciated.
>
> Thanks,
> Jim Webb
>
>
>
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:tomcat-user-> unsubscribe@jakarta.apache.org>
> For
> additional commands,
> e-mail: <ma...@jakarta.apache.org>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>