Re: [java-l] Error HTTP 500

Si, necesitas la gxutils en lib, también la gxClassR. 

Realizando lo que mencionaba para forzar a la regeneración logras eliminar los rastros de utilizar una versión distinta de genexus, pero también debes asegurarte de que esten todos los jar necesarios y que los mismos pertenezcan a la versión de genexus con que se compila la aplicación.

2010/9/17 Julio Recine <julio.recine@gmail.com>
Gracias Sergio, Gabriel, por los consejos. Borré los archivos ari y ver y volví a correr un Rebuild All. Con eso pude  evitar el error HTTP 500, pero la aplicación sigue con problemas, ya que la primer pantalla de "Error en la página", como que sigue habiendo problemas de compilación. Estuve chequeando el classpath y está igual a otra KB que está funcionando bien.

A su vez estuve chequeando los archivos gxutils.jar y gxclassr.zip en la carpeta lib de la aplicación en Tomcat. El archivo gxclassr.zip existe y fue renombrado a gxclassr.jar. Pero el archivo gxutils.jar no está en la carpeta lib. Solo está presente en la carpeta de Genexus (C:\Program Files (x86)\Artech\GeneXus\GeneXusX\gxjava) y bajo la carpeta de la KB (subdirectorio JavaModel\Web. ¿Tengo que copiarlo a la carpeta lib? Este archivo tampoco está en otras aplicaciones que están corriendo sin problema.

Como les decía, todo este problema cuando la KB fue abierta por error con Gx X Ev1. Mi intención es restaurarla para que siga corriendo en Gx X (sin Ev1).

Muchas gracias por la atención y la ayuda recibidas. Saludos. Julio.


El 16 de septiembre de 2010 20:53, Gabriel goyo <gabriel_mcv@yahoo.com.mx> escribió:

Tal vez debas especificar bien el class path en la propiedades de tu Environment. Sin embargo, si haces la restauración de una kb, debes necesariamente copiar, en la carpeta "lib" de tu aplicación web en Tomcat, los archivos gxutils.jar y gxclassr.zip (debes cambiar la extensión a .jar) que están el la carpeta de tu Environment actual. En caso de que estos archivos existan en tu carpeta de la aplicación web, reemplazalos. Reinicia el servicio de tomcat y cuentanos como te fue...?? Por lo general, cuando a mi me pasan este tipo de errores como el tuyo por restarurar una KB, haciendo las acciones que te he descrito, se suele reparar el problema
 
Saludos

Gabriel
Ing. Gabriel Goyo C.
Ingeniero de Sistemas 


--- El jue 16-sep-10, Julio Recine <julio.recine@gmail.com> escribió:

De: Julio Recine <julio.recine@gmail.com>
Asunto: [java-l] Error HTTP 500
A: "Genexus - Foro Java" <java-l@gxtech.com.uy>
Fecha: jueves, 16 de septiembre de 2010, 14:27


Hola Estimados amigos del foro Java:

Tuve que restaurar una KB Gx X Java Web desde un respaldo.

Luego de hacer un Rebuild All me da un error al iniciar. No tengo idea de cual es el problema.

Alguien tiene una idea de que se trata este error:

Estado HTTP 500 -


type Informe de Excepción
mensaje
descripción El servidor encontró un error interno () que hizo que no pudiera rellenar este requerimiento.
excepción
javax.servlet.ServletException: java.lang.NoSuchMethodError: GxWebStd.gx_bitmap(Lcom/genexus/internet/HttpContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;IIIIIILjava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 	at mpcropsgheader_impl.wb_table1_2_7N2(mpcropsgheader_impl.java:533) 	at mpcropsgheader_impl.wb7N0(mpcropsgheader_impl.java:289) 	at mpcropsgheader_impl.rf7N2(mpcropsgheader_impl.java:448) 	at mpcropsgheader_impl.refresh(mpcropsgheader_impl.java:438) 	at mpcropsgheader_impl.we7N2(mpcropsgheader_impl.java:389) 	at mpcropsgheader_impl.componentdraw(mpcropsgheader_impl.java:661) 	at mpcropsegu_impl.wb_table1_2_7M2(mpcropsegu_impl.java:429) 	at mpcropsegu_impl.wb7M0(mpcropsegu_impl.java:108) 	at mpcropsegu_impl.rf7M2(mpcropsegu_impl.java:342) 	at mpcropsegu_impl.refresh(mpcropsegu_impl.java:313) 	at mpcropsegu_impl.we7M2(mpcropsegu_impl.java:264) 	at mpcropsegu_impl.webExecute(mpcropsegu_impl.java:57) 	at hsegu001_impl.webExecute(hsegu001_impl.java:114) 	at com.genexus.webpanels.GXWebObjectBase.doExecute(Unknown Source) 	at hsegu001.doExecute(hsegu001.java:30) 	at com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source) 	at com.genexus.webpanels.GXWebObjectStub.doGet(Unknown Source) 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 	at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:404) 	at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:136) 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) 	at java.lang.Thread.run(Unknown Source)  	com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source) 	com.genexus.webpanels.GXWebObjectStub.doGet(Unknown Source) 	javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 	javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 	org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:404) 	org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:136) 	javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 	javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/6.0.20.

Apache Tomcat/6.0.20


--
_____________________

Ing. Julio M.Recine
julio.recine@gmail.com
Tel. 710 8596



 



--
_____________________

Ing. Julio M.Recine
julio.recine@gmail.com
Tel. 710 8596



--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [java-l] Error HTTP 500"

Publicar un comentario