Avalados por :

Problema de compatibilidad con Jasper Report al migrar a SAP Web AS: Solución para encontrar el paquete net.sf.jasperreports.engine

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 9 Vistas
0
Cargando...

¡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

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

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.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Se movió este hilo a

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?