[java-l] Reportes PDF Web

19 views
Skip to first unread message

Patricio Cuji

unread,
Mar 7, 2007, 7:59:50 AM3/7/07
to jav...@gxtech.com.uy
Amigos del foro.
 
Estoy utilizando GX 9.0 y el AS/400, Al tratar de visualizar un reporte en formato PDF en el browser me da un error.
 
Previamente tengo definidas las propiedades del reporte
 
Main
Protocol = HTTP
Report Output = 'Only to File"
 
y la regla
 
output_file('clientes.pdf', 'PDF')
 
el error es el siguiente:
 
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 filters.ExampleFilter.doFilter(ExampleFilter.java:101)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
 at filters.ExampleFilter.doFilter(ExampleFilter.java:101)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
 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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
 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.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:595)
 
 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)
 filters.ExampleFilter.doFilter(ExampleFilter.java:101)
 filters.ExampleFilter.doFilter(ExampleFilter.java:101)
 
 
Gracias por la ayuda
 
 

roju02

unread,
Mar 7, 2007, 8:47:00 AM3/7/07
to java-l
Parece que você não tem a itext.jar na pasta lib de seu contexto.
 
 
Luiz Carlos Fernandes

izqui...@gms.com.ec

unread,
Mar 7, 2007, 8:45:02 AM3/7/07
to jav...@gxtech.com.uy

Pato:

Debes tener la iText.jar en el classpath y en la carpeta \lib.

Cordialmente,

______________________________
Jorge Izquierdo Riquelme
Gerente de Producto GeneXus
GMS GRUPO MICROSISTEMAS
PBX.  : (593 2) 292 3500   ext. 531
Fax:   : (593 2) 225 1869
Cel.    : 099 936 846

email: izqui...@gms.com.ec
http://www.microsistemas.net
Quito-Ecuador



"Patricio Cuji" <pc...@petroproduccion.com.ec>

07/03/2007 07:59

Please respond to
jav...@gxtech.com.uy

To
<jav...@gxtech.com.uy>
cc
Subject
[java-l] Reportes PDF Web


Patricio Cuenca Pacheco

unread,
Mar 7, 2007, 10:03:48 AM3/7/07
to jav...@gxtech.com.uy
Ing. Muchas gracias , pero lo q estoy haciendo es especificamente para
punto net, cuando hago un calculo me lo hace lo que quiero es que me
refresque en pantalla osea no lo puedo visualizar luego de llamar al
procedimiento. osea ese campo se encuentra en la talbla.

Saludos Cordiales

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

Reply all
Reply to author
Forward
0 new messages