Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/08/2011, 01:12
jamesonluis
 
Fecha de Ingreso: junio-2010
Mensajes: 6
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Error al agregar JasperReports 3.0 a Struts 1.3

Cita:
Iniciado por cheleoz Ver Mensaje
Hola, tengo un problema bastante curioso, resulta que en algun momento de la vida he de querer desplegar ciertos reportes, pues bien, hice unos los corri en modo de vista previa, todo bien, empece a realizar una pagina en Netbeans 6.9 y agregue las librerias de JasperReports 3.0.1 y SpringFramework (que son las necesarias para mostrar reportes) y resulta que con el simple hecho de agregar las librerias mi aplicacion FALLA al compilar, he usado esas librerias para generar reportes en aplicacion de escritorio, JSP, incluso JSF no me ha dado problemas al agregar esas libreras, pero con Struts 1.3 al darle "add Library" y darle esas 2 librerias , mi aplicacion ya no complila. me tira esto:

04-17-2011 11:31:49 AM org.apache.struts.action.ActionServlet init
GRAVE: Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency.
java.lang.NoSuchMethodError: org.apache.commons.digester.Digester.parse(Ljava/net/URL;)Ljava/lang/Object;
at org.apache.struts.action.ActionServlet.parseModule ConfigFile(ActionServlet.java:740)
at org.apache.struts.action.ActionServlet.initModuleC onfig(ActionServlet.java:689)
at org.apache.struts.action.ActionServlet.init(Action Servlet.java:356)
at javax.servlet.GenericServlet.init(GenericServlet.j ava:212)
at org.apache.catalina.core.StandardWrapper.loadServl et(StandardWrapper.java:1173)
at org.apache.catalina.core.StandardWrapper.load(Stan dardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnSta rtup(StandardContext.java:4187)
at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4496)
at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDescr iptor(HostConfig.java:637)
at org.apache.catalina.startup.HostConfig.deployApps( HostConfig.java:521)
at org.apache.catalina.startup.HostConfig.check(HostC onfig.java:1359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tomcat.util.modeler.BaseModelMBean.invo ke(BaseModelMBean.java:297)
at com.sun.jmx.interceptor.DefaultMBeanServerIntercep tor.invoke(DefaultMBeanServerInterceptor.java:836)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxM BeanServer.java:761)
at org.apache.catalina.manager.ManagerServlet.check(M anagerServlet.java:1500)
at org.apache.catalina.manager.ManagerServlet.deploy( ManagerServlet.java:849)
at org.apache.catalina.manager.ManagerServlet.doGet(M anagerServlet.java:351)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.netbeans.modules.web.monitor.server.MonitorFil ter.doFilter(MonitorFilter.java:199)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:558)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
04-17-2011 11:31:50 AM org.apache.catalina.core.StandardContext start
INFO: Ya ha sido arrancado el Contenedor org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/WebApplication1]

Lo levanto en Tomcat, pero de igual forma "truena" en Glassfish, cualquier ayuda sera bien recibida :
Hola amigos, soy nuevo en este foro, me gustaria preguntarles un tema relacionado a la alineacion de un crosstab en un reporte, deseo aumentar el espacio entre las columnas para que el objeto crosstab cuando no tenga pocas columnas se expanda al tamaño del documento y no se vea alineado hacia la izquierda lo que esteticamente para el usuario final no es optimo, hay alguna manera de hacerlo,

saludos cordiales,