[java-l] Error de Reporte

30 views
Skip to first unread message

Horacio Gonzalez - Mopc

unread,
Jan 22, 2007, 7:09:59 AM1/22/07
to jav...@gxtech.com.uy

 

Como estan amigos, necesito ayuda con respecto al error que me aparece al intentar llamar a un reporte, se me hace que me falto agregar algo al configurar el classpath de mi modelo. Trabajo con Gx8,Java U9,Iseries(DB2 UDB for iSeries),Tomcat5.0.27...Desde ya gracias y espero puedan darme una mano

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.NoClassDefFoundError: com/lowagie/text/DocumentException
	at com.genexus.webpanels.GXWebReport.initState(Unknown Source)
	at com.genexus.webpanels.GXWebObjectBase.init(Unknown Source)
	at com.genexus.webpanels.GXWebObjectBase.<init>(Unknown Source)
	at com.genexus.webpanels.GXWebProcedure.<init>(Unknown Source)
	at com.genexus.webpanels.GXWebReport.<init>(Unknown Source)
	at opdfweb_impl.<init>(opdfweb_impl.java:19)
	at opdfweb.doExecute(opdfweb.java:19)
	at com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source)
	at com.genexus.webpanels.GXWebObjectStub.doGet(Unknown Source)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:419)
	at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:133)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
	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)

	com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source)
	com.genexus.webpanels.GXWebObjectStub.doGet(Unknown Source)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:419)
	org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:133)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Osmar Gerke

unread,
Jan 24, 2007, 6:30:01 AM1/24/07
to jav...@gxtech.com.uy
Si el reporte es PDF, en el classpath tenes que agregar el itext.jar o .zip que esta dentro del directorio de Genexus. Este mismo archivo lo tenes que copiar a WEB-INF/lib de tu aplicacion web.
Osmar G. Gerke
(595-981) 424613

Flako

unread,
Jan 24, 2007, 8:19:24 AM1/24/07
to jav...@gxtech.com.uy
tenes el iText.jar en el tomcat y en el classparh?

en el class path deberias tener :
gxclassr.zip;.;jt400.jar;iText.jar;servlet-api.jar;. Tambien en el
tomcats, solo que el gxclassr.zip, ponelo tambien como gxclassr.jar
(se que te trae problemas, pero no recuerdo porque)

El 22/01/07, Horacio Gonzalez - Mopc<hgon...@mopc.gov.py> escribió:

-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
Por consultas owner-...@gxtech.com.uy

Carlos Canessa

unread,
Jan 24, 2007, 8:44:45 AM1/24/07
to jav...@gxtech.com.uy
Horacio,
 
Tenes la iText.jar en el classpath? La copiaste al folder lib de tu aplicacion?
 
Saludos
 
Carlos Canessa


From: Horacio Gonzalez - Mopc [mailto:hgon...@mopc.gov.py]
Sent: Monday, January 22, 2007 7:10 AM
To: jav...@gxtech.com.uy
Subject: [java-l] Error de Reporte

--
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.441 / Virus Database: 268.17.8/648 - Release Date: 1/23/2007 11:04 AM


--
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.441 / Virus Database: 268.17.8/648 - Release Date: 1/23/2007 11:04 AM

Horacio Gonzalez - Mopc

unread,
Jan 25, 2007, 6:26:35 AM1/25/07
to jav...@gxtech.com.uy
Muchisimas gracias gente, ya puedo generar reportes luego de agregar el itext.jar al classpath de mi modelo...a todos gracias

Daniel

unread,
Feb 14, 2007, 8:36:33 AM2/14/07
to jav...@gxtech.com.uy
Creo que lo que te esta faltando es el iText.jar en el lib del webapps (la podes encontrar en la carpeta donde esta instalado Genexus).
Saludos.



--------------------------------------------------
__________ NOD32 2038 (20070205) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com

Reply all
Reply to author
Forward
0 new messages