anonymous Log in
Search
Recents:
v3.0
java-l
Tomcat: Cannot allocate servlet instance for path...
03/10/07 12:36

Sebastián Baioni

Replies: 5

Hola,
Estamos con una aplicación web en GX9.
En protipo estamos corriéndola con un tomcat para windows y funciona bien.
Cuando la queremos subir al servidor que es un TomCat 4.1.31 sobre un FreeBSD nos da el siguiente error:
HTTP Status 500 -
---------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Cannot allocate servlet instance for path /boletas/servlet/hsiinw00
at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:388)
at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:696)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:200)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:144)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2358)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:133)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:127)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
root cause
java.lang.UnsupportedClassVersionError: hsiinw00 (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1649)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:931)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1373)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1252)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:838)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:621)
at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:369)
at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:696)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:200)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:144)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2358)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:133)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:127)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Espero que alguien sepa que podemos hacer para solucionarlo.
Gracias
Sebastián

---------------------------------
Seguí de cerca a la Selección Argentina de Rugby
en el Mundial de Francia 2007.
http://ar.sports.yahoo.com/mundialderugby
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
Por consultas owner-java-l@gxtech.com.uy
__________ NOD32 2574 (20071005) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com
Replies

mleon@gguerrero.com.

03/10/07 13:29

Leonardo Zepeda90039

03/10/07 14:21
Hola Puede ser que el problema se origine con las versiones de java que utilizas(Ej. Compilas 1.5 y el tomcat q utiliza esta 1.4), favor ve el Sac 18981. Espero te Sirva Saludos Leonardo Zepeda A. 2007/10/3, mleon@gguerrero.com.ar : > > Sebastian: > Creo que vas a seguir teniendo ese inconveniente si uttilizas JDK 1.4 o > superior. Tratá de instalarte en su lugar el JDK1.3 y recompilar todos tus > objetos. > > Saludos > Alejandro León > [image: Inactive hide details for Sebastián Baioni > ..::..]Sebastián Baioni < > sebastianbaioni@yahoo.com.ar>..::.. > > > > Sebastián Baioni > :::: > > *Sebastián Baioni * > 03/10/07 03:35 p.m. Por favor, responda a > java-l@gxtech.com.uy > :::: > > Para > > Java GeneXus > cc > > > Asunto > > [java-l] Tomcat: Cannot allocate servlet instance for path... > Hola, > Estamos con una aplicación web en GX9. > En protipo estamos corriéndola con un tomcat para windows y funciona bien. > Cuando la queremos subir al servidor que es un TomCat 4.1.31 sobre un > FreeBSD nos da el siguiente error: > > *HTTP Status 500 - * > ------------------------------ > > *type* Exception report > *message* > *description* *The server encountered an internal error () that prevented > it from fulfilling this request.* > *exception* > javax.servlet.ServletException: Cannot allocate servlet instance for path > /boletas/servlet/hsiinw00 > at org.apache.catalina.servlets.InvokerServlet.serveRequest( > InvokerServlet.java:388) > at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java > :133) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:696) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:809) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > ApplicationFilterChain.java:200) > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:146) > at org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:209) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at org.apache.catalina.core.StandardContextValve.invoke( > StandardContextValve.java:144) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2358) > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.java:133) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.valves.ErrorDispatcherValve.invoke( > ErrorDispatcherValve.java:118) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:594) > at org.apache.catalina.valves.ErrorReportValve.invoke( > ErrorReportValve.java:116) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:594) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:127) > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java > :799) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection > (Http11Protocol.java:705) > at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java > :577) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:683) > at java.lang.Thread.run(Thread.java:534) > *root cause* > java.lang.UnsupportedClassVersionError: hsiinw00 (Unsupported major.minorversion > 50.0) > at java.lang.ClassLoader.defineClass0(Native Method) > at > java.lang.ClassLoader.defineClass(ClassLoader.java:537) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at org.apache.catalina.loader.WebappClassLoader.findClassInternal( > WebappClassLoader.java:1649) > at org.apache.catalina.loader.WebappClassLoader.findClass( > WebappClassLoader.java:931) > at org.apache.catalina.loader.WebappClassLoader.loadClass( > WebappClassLoader.java:1373) > at org.apache.catalina.loader.WebappClassLoader.loadClass( > WebappClassLoader.java:1252) > at org.apache.catalina.core.StandardWrapper.loadServlet( > StandardWrapper.java:838) > at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java > :621) > at org.apache.catalina.servlets.InvokerServlet.serveRequest( > InvokerServlet.java:369) > at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java > :133) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:696) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:809) > > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > ApplicationFilterChain.java:200) > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:146) > at org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:209) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at org.apache.catalina.core.StandardContextValve.invoke( > StandardContextValve.java:144) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2358) > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.java:133) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.valves.ErrorDispatcherValve.invoke( > ErrorDispatcherValve.java:118) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:594) > at org.apache.catalina.valves.ErrorReportValve.invoke( > ErrorReportValve.java:116) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:594) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:127) > at > > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext > (StandardPipeline.java:596) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java > :433) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948) > at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java > :799) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection > (Http11Protocol.java:705) > at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java > :577) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:683) > at java.lang.Thread.run(Thread.java:534) > Espero que alguien sepa que podemos hacer para solucionarlo. > Gracias > Sebastián > > ------------------------------ > > Seguí de cerca a la Selección Argentina de Rugby > en el Mundial de Francia 2007. > http://ar.sports.yahoo.com/mundialderugby > > > NOD32 2574 (20071005) Information This message was checked by NOD32 antivirus system. http://www.eset.com

Rodolfo Muñoz

04/10/07 11:36
No tengo bien claro esto …. Pero consideraste revisar una posible diferencias de mayúscula y minúsculas, las versiones de java, las versiones de tomcat..?

Pablo Moleri

04/10/07 11:50
root cause java.lang.UnsupportedClassVersionError: hsiinw00 (Unsupported major.minor version 50.0) Supongo que puede estar pasando que la clase esté compilada con una JDK superior al JRE que está usando el tomcat en el BSD. Espero que sea de ayuda. Saludos Pablo ----- -----

Sebastián Baioni

05/10/07 07:20
Gracias a todos, Se solucionó compilando con la misma versión de java del FreeBSD y en lugar de usar el servlet-api.jar del tomcat 5 de windows tuve que usar el servlet.jar del FreeBSD para poder compilar con la versión 1.4 de la JDK de Java. Gracias Sebastián Pablo Moleri


Back to java-l