También intenté mover el archivo jasperreports-1.3.1.jar a la carpeta cpl.ear/lib pero el problema aún persistió.
Por favor, ¿alguien sabe cómo resolver este problema?
Gracias y saludos.
Ballock.
Avalados por :
¡Hola a todos!
Estamos migrando una de nuestras aplicaciones web a SAP Web AS (Netweaver CE SR5) pero nos enfrentamos a un problema para encontrar una biblioteca externa (Jasper Report).
Nuestra aplicación web utiliza Spring e Hibernate y funciona bien en Tomcat 5.5 o superior.
El problema es que el paquete net.sf.jasperreports.engine no se puede encontrar (pila a continuación) a pesar de que el jar de jasper report está incluido dentro del directorio WEB-INF/lib de nuestro WAR.
La estructura de nuestra aplicación es la siguiente:
cpl.ear
cpl.ear/lib (y otras bibliotecas de terceros de hibernate)
cpl.ear/Cockpit_oracle9_3_5_0.war
cpl.ear/Cockpit_oracle9_3_5_0.war/WEB-INF/lib/jasperreports-1.3.1.jar
¿Alguien sabe por qué la aplicación no puede encontrar los paquetes de jasper report?
Gracias y saludos.
Ballock.
##############################################################################################
#1.5 #001EC91DBA01002200000002000007900096BE50A0E2AB09#1219343345836#/System/Server/WebRequests#JavaEE/cpl#com.sap.engine.services.servlets_jsp.server.application.WebEvents#Guest#916####88ee30106eff11dd8e03001ec91dba01#Application ##0#0#Advertencia#1#com.sap.engine.services.servlets_jsp.server.application.WebEvents#Plain###Error ocurrido al invocar el evento "contextInitialized()" en la clase de escucha org.springframework.web.context.ContextLoaderListener.
El error es: org.springframework.beans.factory.BeanCreationException: Error al crear el bean con el nombre 'service.load.report' definido en la ruta de clase del recurso : La instanciación del bean falló; la excepción anidada es org.springframework.beans.BeanInstantiationException: No se pudo instanciar la clase del bean : ¡El constructor lanzó una excepción; la excepción anidada es java.lang.IllegalStateException: net.sf.jasperreports.engine.JRException: Se encontraron errores al compilar el archivo de clase de expresiones de informe:
C:
usr
sap
CE1
J00
j2ee
cluster
server0
loadReport_1219343342726_788986.java:4: el paquete net.sf.jasperreports.engine no existe
import net.sf.jasperreports.engine.*;
^
(...)
Obs.: La pila anterior es solo una parte del registro de errores total
Editado por: Ballock el 21 de agosto de 2008 a las 9:46 PM
También intenté mover el archivo jasperreports-1.3.1.jar a la carpeta cpl.ear/lib pero el problema aún persistió.
Por favor, ¿alguien sabe cómo resolver este problema?
Gracias y saludos.
Ballock.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute