Wrox Home  
Search P2P Archive for: Go

  Return to Index  

apache_tomcat thread: Cannot allocate servlet instance for path /servlet/scroll


Message #1 by "T Berry" <tberry@v...> on Thu, 30 Jan 2003 15:32:40
I am using Tomcat 4.1.12 on a Win2000 server box. It has been running well 
until 2 weeks ago. The log files starting reporting the following (I 
removed lines where ".... edited ...." appears but I can easily send the 
full text):

2003-01-30 10:16:27 StandardWrapper[:org.apache.catalina.INVOKER.scroll]: 
Marking servlet org.apache.catalina.INVOKER.scroll as unavailable
2003-01-30 10:16:27 invoker: Cannot allocate servlet instance for 
path /servlet/scroll
javax.servlet.ServletException: Wrapper cannot find servlet class scroll 
or a class it depends on
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:880)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)
----- Root Cause -----
java.lang.ClassNotFoundException: scroll
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1428)
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1274)
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:874)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn
ection(Http11Protocol.java:380)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:508)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)


Any suggestions on the how to handle this are much appreciated.
Thank you
Tom

Message #2 by "jsp" <jsp@w...> on Thu, 30 Jan 2003 07:44:09 -0800
Hi, it looks like something has been rearranged on your server and
tomcat can't find the class scroll. Maybe no help but I've had similar
issues where I had just moved a file.

 

-----Original Message-----
From: T Berry [mailto:tberry@v...] 
Sent: Thursday, January 30, 2003 3:33 PM
To: Tomcat
Subject: [apache_tomcat] Cannot allocate servlet instance for path
/servlet/scroll

I am using Tomcat 4.1.12 on a Win2000 server box. It has been running
well 
until 2 weeks ago. The log files starting reporting the following (I 
removed lines where ".... edited ...." appears but I can easily send the

full text):

2003-01-30 10:16:27
StandardWrapper[:org.apache.catalina.INVOKER.scroll]: 
Marking servlet org.apache.catalina.INVOKER.scroll as unavailable
2003-01-30 10:16:27 invoker: Cannot allocate servlet instance for 
path /servlet/scroll
javax.servlet.ServletException: Wrapper cannot find servlet class scroll

or a class it depends on
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:880)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)
----- Root Cause -----
java.lang.ClassNotFoundException: scroll
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1428)
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1274)
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:874)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onn
ection(Http11Protocol.java:380)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:508)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)


Any suggestions on the how to handle this are much appreciated.
Thank you
Tom


Message #3 by "jsp" <jsp@w...> on Thu, 30 Jan 2003 07:46:44 -0800
Maybe make sure scroll is there ... go to the INVOKER directory
org.apache.catalina.INVOKER.scroll 

-----Original Message-----
From: T Berry [mailto:tberry@v...] 
Sent: Thursday, January 30, 2003 3:33 PM
To: Tomcat
Subject: [apache_tomcat] Cannot allocate servlet instance for path
/servlet/scroll

I am using Tomcat 4.1.12 on a Win2000 server box. It has been running
well 
until 2 weeks ago. The log files starting reporting the following (I 
removed lines where ".... edited ...." appears but I can easily send the

full text):

2003-01-30 10:16:27
StandardWrapper[:org.apache.catalina.INVOKER.scroll]: 
Marking servlet org.apache.catalina.INVOKER.scroll as unavailable
2003-01-30 10:16:27 invoker: Cannot allocate servlet instance for 
path /servlet/scroll
javax.servlet.ServletException: Wrapper cannot find servlet class scroll

or a class it depends on
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:880)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)
----- Root Cause -----
java.lang.ClassNotFoundException: scroll
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1428)
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1274)
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:874)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onn
ection(Http11Protocol.java:380)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:508)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)


Any suggestions on the how to handle this are much appreciated.
Thank you
Tom


Message #4 by "T Berry" <tberry@v...> on Fri, 31 Jan 2003 15:45:55
There is no Invoker directory or .jar. I found Catalina.jar, but there is 
no package or class for Invoker or Scroll - I looked on my test copy of 
Tomcat 4.1.12 which does not have the problem. This is frustrating - looks 
like there's a reinstall in my future.

Thanks
Tom

> Maybe make sure scroll is there ... go to the INVOKER directory
org.apache.catalina.INVOKER.scroll 

-----Original Message-----
From: T Berry [mailto:tberry@v...] 
Sent: Thursday, January 30, 2003 3:33 PM
To: Tomcat
Subject: [apache_tomcat] Cannot allocate servlet instance for path
/servlet/scroll

I am using Tomcat 4.1.12 on a Win2000 server box. It has been running
well 
until 2 weeks ago. The log files starting reporting the following (I 
removed lines where ".... edited ...." appears but I can easily send the

full text):

2003-01-30 10:16:27
StandardWrapper[:org.apache.catalina.INVOKER.scroll]: 
Marking servlet org.apache.catalina.INVOKER.scroll as unavailable
2003-01-30 10:16:27 invoker: Cannot allocate servlet instance for 
path /servlet/scroll
javax.servlet.ServletException: Wrapper cannot find servlet class scroll

or a class it depends on
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:880)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)
----- Root Cause -----
java.lang.ClassNotFoundException: scroll
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1428)
	at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1274)
	at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:874)
	at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:658)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:408)
	at org.apache.catalina.servlets.InvokerServlet.doGet
(InvokerServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
	.... edited ....
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onn
ection(Http11Protocol.java:380)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:508)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:533)
	at java.lang.Thread.run(Thread.java:484)


Any suggestions on the how to handle this are much appreciated.
Thank you
Tom



  Return to Index