Como recien me inicio en generar reportes con jaspersoft lo unico que quiero hacer es que hacer clic en un action de una clase se visualice un reporte. No tiene datos a tomar ni nada es solo texto y la idea es asegurarme que funciona la accion, pero me da error.
Aclaro que no copie ningun jar de jasper en ningun lado, no se si me falta algo de eso. Lo unico que quiero es visualizar el informe, asi puedo hacer reportes mas avanzados.
Copie el reporte realizado con jasper studio en:
\workspace\Nizza\web\WEB-INF\classes
La clase EstadoDeProveedor contiene el siguiente código:
public class EstadoDeProveedor {
...
@Action("EstadoDeProveedor.generarReporte")
private SaldoDeProveedor fkSaldoDeProveedor;
...
}
La clase EstadoDeProveedorReporteAction contiene el sigueinte código:
package org.openxava.nizza.actions;
import java.util.*;
import net.sf.jasperreports.engine.*;
import org.openxava.actions.*;
public class EstadoDeProveedorReporteAction extends JasperReportBaseAction{
public Map getParameters() throws Exception {
return null;
}
protected JRDataSource getDataSource() throws Exception { // 4
return null;
}
protected String getJRXML() { // 5
return "Prueba2.jrxml"; // Para leer del classpath
//return "/home/javi/Products.jrxml"; // Para leer del sistema de ficheros
}
}
Y el error que me tira es el siguiente:
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id total
abr 08, 2015 6:38:48 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.oid, e.nombre f
rom Cliente e con argumentos
abr 08, 2015 6:38:48 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=247
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id EFECTIVO
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id CUENTA_CORRIENTE
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id TARJETA
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id DEBITO
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id comprobante
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id subTotal
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id impuestos
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id recargos
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id total
abr 08, 2015 6:38:49 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.fecha, e.compro
bante, e_fkCliente.nombre, e.formaDePago.forma, 0, 0, 0, 0, 0 from PedidoDeVenta
e left join e.fkCliente e_fkCliente con argumentos
abr 08, 2015 6:38:49 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=224
abr 08, 2015 6:38:49 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.getStrokeActions()
abr 08, 2015 6:38:51 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id fkSaldoDeProveedor
abr 08, 2015 6:38:51 PM org.openxava.util.Labels get
ADVERTENCIA: Imposible internacionalizar elemento con id DetalleDeEstado
abr 08, 2015 6:38:51 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id detalleDeEstado
abr 08, 2015 6:38:51 PM org.openxava.web.layout.impl.DefaultLayoutParser parseVi
ew
DETALLADO: org.openxava.web.layout.impl.DefaultLayoutParser
abr 08, 2015 6:38:51 PM org.openxava.web.layout.AbstractBasePainter initialize
DETALLADO: org.openxava.web.layout.impl.DefaultLayoutPainter
abr 08, 2015 6:38:51 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.oid, e.nombre f
rom Proveedor e con argumentos
abr 08, 2015 6:38:51 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=14
abr 08, 2015 6:38:51 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id generarReporte
abr 08, 2015 6:38:52 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id debe
abr 08, 2015 6:38:52 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id haber
abr 08, 2015 6:38:52 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id saldo
abr 08, 2015 6:38:52 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.getStrokeActions()
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.request()
abr 08, 2015 6:38:57 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.oid, e.fecha, e
_fkMoneda.abreviatura, e.importe, e.tipoDeSaldo.saldo, e.fkProveedor.oid from Sa
ldoDeProveedor e left join e.fkMoneda e_fkMoneda WHERE e.fkProveedor.oid = :p0 c
on argumentos 4028e84e4c9ad2ca014c9ad52e5b0000
abr 08, 2015 6:38:57 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=26
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.request()
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.request()
abr 08, 2015 6:39:01 PM org.openxava.controller.meta.MetaAction createAction
GRAVE: org.openxava.actions.EstadoDeProveedorReporteAction
java.lang.ClassNotFoundException: org.openxava.actions.EstadoDeProveedorReporteA
ction
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1702)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1547)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at org.openxava.controller.meta.MetaAction.createAction(MetaAction.java:
183)
at org.openxava.controller.ModuleManager.executeAction(ModuleManager.jav
a:402)
at org.openxava.controller.ModuleManager.execute(ModuleManager.java:360)
at org.apache.jsp.xava.execute_jsp._jspService(execute_jsp.java:196)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
90)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
ispatcher.java:605)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
patcher.java:544)
at org.openxava.web.servlets.Servlets.getURIAsStream(Servlets.java:66)
at org.openxava.web.dwr.Module.getURIAsStream(Module.java:205)
at org.openxava.web.dwr.Module.request(Module.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilt
er.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.j
ava:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandle
r.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:1
01)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52
)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
at java.lang.Thread.run(Thread.java:745)
abr 08, 2015 6:39:01 PM org.openxava.controller.ModuleManager executeAction
GRAVE: Imposible crear acci¾n org.openxava.actions.EstadoDeProveedorReporteActio
n
org.openxava.util.XavaException: Imposible crear acci¾n org.openxava.actions.Est
adoDeProveedorReporteAction
at org.openxava.controller.meta.MetaAction.createAction(MetaAction.java:
198)
at org.openxava.controller.ModuleManager.executeAction(ModuleManager.jav
a:402)
at org.openxava.controller.ModuleManager.execute(ModuleManager.java:360)
at org.apache.jsp.xava.execute_jsp._jspService(execute_jsp.java:196)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
90)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
ispatcher.java:605)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
patcher.java:544)
at org.openxava.web.servlets.Servlets.getURIAsStream(Servlets.java:66)
at org.openxava.web.dwr.Module.getURIAsStream(Module.java:205)
at org.openxava.web.dwr.Module.request(Module.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilt
er.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.j
ava:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandle
r.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:1
01)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52
)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
at java.lang.Thread.run(Thread.java:745)
abr 08, 2015 6:39:01 PM org.openxava.controller.ModuleManager execute
DETALLADO: Execute EstadoDeProveedor.generarReporte=9 ms
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A primera vista el problema es que no se encuentra la clase "EstadoDeProveedorReporteAction", pues en el archivo XML la declaras que está dentro del paquete "org.openxava.actions", pero revisando la clase, ésta se encuentra dentro del paquete "org.openxava.nizza.actions". Ajustemos eso y sigue probando....
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Como recien me inicio en generar reportes con jaspersoft lo unico que quiero hacer es que hacer clic en un action de una clase se visualice un reporte. No tiene datos a tomar ni nada es solo texto y la idea es asegurarme que funciona la accion, pero me da error.
Aclaro que no copie ningun jar de jasper en ningun lado, no se si me falta algo de eso. Lo unico que quiero es visualizar el informe, asi puedo hacer reportes mas avanzados.
Copie el reporte realizado con jasper studio en:
\workspace\Nizza\web\WEB-INF\classes
La clase EstadoDeProveedor contiene el siguiente código:
public class EstadoDeProveedor {
...
@Action("EstadoDeProveedor.generarReporte")
private SaldoDeProveedor fkSaldoDeProveedor;
...
}
A controladores.xml le agrege:
<controlador nombre="EstadoDeProveedor">
<accion nombre="generarReporte" oculta="true" clase="org.openxava.actions.EstadoDeProveedorReporteAction">
<usa-objeto nombre="xava_view"/>
</accion>
</controlador>
La clase EstadoDeProveedorReporteAction contiene el sigueinte código:
package org.openxava.nizza.actions;
import java.util.*;
import net.sf.jasperreports.engine.*;
import org.openxava.actions.*;
public class EstadoDeProveedorReporteAction extends JasperReportBaseAction{
}
Y el error que me tira es el siguiente:
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id total
abr 08, 2015 6:38:48 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.oid, e.nombre f
rom Cliente e con argumentos
abr 08, 2015 6:38:48 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=247
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id EFECTIVO
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id CUENTA_CORRIENTE
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id TARJETA
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id DEBITO
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id comprobante
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id subTotal
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id impuestos
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id recargos
abr 08, 2015 6:38:48 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id total
abr 08, 2015 6:38:49 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.fecha, e.compro
bante, e_fkCliente.nombre, e.formaDePago.forma, 0, 0, 0, 0, 0 from PedidoDeVenta
e left join e.fkCliente e_fkCliente con argumentos
abr 08, 2015 6:38:49 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=224
abr 08, 2015 6:38:49 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.getStrokeActions()
abr 08, 2015 6:38:51 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id fkSaldoDeProveedor
abr 08, 2015 6:38:51 PM org.openxava.util.Labels get
ADVERTENCIA: Imposible internacionalizar elemento con id DetalleDeEstado
abr 08, 2015 6:38:51 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id detalleDeEstado
abr 08, 2015 6:38:51 PM org.openxava.web.layout.impl.DefaultLayoutParser parseVi
ew
DETALLADO: org.openxava.web.layout.impl.DefaultLayoutParser
abr 08, 2015 6:38:51 PM org.openxava.web.layout.AbstractBasePainter initialize
DETALLADO: org.openxava.web.layout.impl.DefaultLayoutPainter
abr 08, 2015 6:38:51 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.oid, e.nombre f
rom Proveedor e con argumentos
abr 08, 2015 6:38:51 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=14
abr 08, 2015 6:38:51 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id generarReporte
abr 08, 2015 6:38:52 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id debe
abr 08, 2015 6:38:52 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id haber
abr 08, 2015 6:38:52 PM org.openxava.util.Labels getWithoutCache
ADVERTENCIA: Imposible internacionalizar elemento con id saldo
abr 08, 2015 6:38:52 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.getStrokeActions()
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:38:57 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.request()
abr 08, 2015 6:38:57 PM org.openxava.tab.impl.JPATabProvider nextBlock
DETALLADO: [JPATabProvider.nextBlock] Ejecutando SELECT e.oid, e.oid, e.fecha, e
_fkMoneda.abreviatura, e.importe, e.tipoDeSaldo.saldo, e.fkProveedor.oid from Sa
ldoDeProveedor e left join e.fkMoneda e_fkMoneda WHERE e.fkProveedor.oid = :p0 c
on argumentos 4028e84e4c9ad2ca014c9ad52e5b0000
abr 08, 2015 6:38:57 PM org.openxava.tab.impl.TableModelBean getRow
DETALLADO: nextChunk=26
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:00 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.request()
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(5<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<0>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput warn
ADVERTENCIA: Missing type info for request(6<1>). Assuming this is a map with St
ring keys. Please add to <signatures> in dwr.xml
abr 08, 2015 6:39:01 PM org.directwebremoting.util.CommonsLoggingOutput info
INFORMACIËN: Exec: Module.request()
abr 08, 2015 6:39:01 PM org.openxava.controller.meta.MetaAction createAction
GRAVE: org.openxava.actions.EstadoDeProveedorReporteAction
java.lang.ClassNotFoundException: org.openxava.actions.EstadoDeProveedorReporteA
ction
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1702)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1547)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at org.openxava.controller.meta.MetaAction.createAction(MetaAction.java:
183)
at org.openxava.controller.ModuleManager.executeAction(ModuleManager.jav
a:402)
at org.openxava.controller.ModuleManager.execute(ModuleManager.java:360)
.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
90)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
ispatcher.java:605)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
patcher.java:544)
at org.openxava.web.servlets.Servlets.getURIAsStream(Servlets.java:66)
at org.openxava.web.dwr.Module.getURIAsStream(Module.java:205)
at org.openxava.web.dwr.Module.request(Module.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilt
er.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.j
ava:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandle
r.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:1
01)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52
)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
at java.lang.Thread.run(Thread.java:745)
abr 08, 2015 6:39:01 PM org.openxava.controller.ModuleManager executeAction
GRAVE: Imposible crear acci¾n org.openxava.actions.EstadoDeProveedorReporteActio
n
org.openxava.util.XavaException: Imposible crear acci¾n org.openxava.actions.Est
adoDeProveedorReporteAction
at org.openxava.controller.meta.MetaAction.createAction(MetaAction.java:
198)
at org.openxava.controller.ModuleManager.executeAction(ModuleManager.jav
a:402)
at org.openxava.controller.ModuleManager.execute(ModuleManager.java:360)
.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
90)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
ispatcher.java:605)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
patcher.java:544)
at org.openxava.web.servlets.Servlets.getURIAsStream(Servlets.java:66)
at org.openxava.web.dwr.Module.getURIAsStream(Module.java:205)
at org.openxava.web.dwr.Module.request(Module.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilt
er.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.j
ava:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java
:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandle
r.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:1
01)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52
)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
at java.lang.Thread.run(Thread.java:745)
abr 08, 2015 6:39:01 PM org.openxava.controller.ModuleManager execute
DETALLADO: Execute EstadoDeProveedor.generarReporte=9 ms
A primera vista el problema es que no se encuentra la clase "EstadoDeProveedorReporteAction", pues en el archivo XML la declaras que está dentro del paquete "org.openxava.actions", pero revisando la clase, ésta se encuentra dentro del paquete "org.openxava.nizza.actions". Ajustemos eso y sigue probando....