Avalados por :

Problema de compatibilidade com o Jasper Report ao migrar para o SAP Web AS: Solução para encontrar o pacote net.sf.jasperreports.engine.

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

Olá a todos!

Estamos migrando uma de nossas aplicações web para o SAP Web AS (Netweaver CE SR5), mas estamos enfrentando um problema para encontrar uma biblioteca externa (Jasper Report).

Nossa aplicação web utiliza Spring e Hibernate e funciona bem no Tomcat 5.5 ou superior.

O problema é que o pacote net.sf.jasperreports.engine não pode ser encontrado (rastreamento abaixo), apesar do jar do jasper report estar incluído no diretório WEB-INF/lib do nosso WAR.

A estrutura de nossa aplicação é a seguinte:

cpl.ear

cpl.ear/lib (e outras bibliotecas de terceiros do 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

Alguém sabe por que a aplicação não consegue encontrar os pacotes do jasper report?

Obrigado e cumprimentos.

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#Advertência#1#com.sap.engine.services.servlets_jsp.server.application.WebEvents#Plain###Erro ao invocar o evento "contextInitialized()" na classe de escuta org.springframework.web.context.ContextLoaderListener.

O erro é: org.springframework.beans.factory.BeanCreationException: Erro ao criar o bean com o nome 'service.load.report' definido no caminho da classe do recurso : A instância do bean falhou; a exceção aninhada é org.springframework.beans.BeanInstantiationException: Não foi possível instanciar a classe do bean : A construção do bean lançou uma exceção; a exceção aninhada é java.lang.IllegalStateException: net.sf.jasperreports.engine.JRException: Erros de compilação encontrados no arquivo de classe de expressões de relatório:

C:

usr

sap

CE1

J00

j2ee

cluster

server0

loadReport_1219343342726_788986.java:4: o pacote net.sf.jasperreports.engine não existe

import net.sf.jasperreports.engine.*;

^

(...)

Obs.: O rastreamento acima é apenas uma parte do registro total de erros

Editado por: Ballock em 21 de agosto de 2008 às 21:46

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

2 Respuestas

0
Cargando...

Também tentei mover o arquivo jasperreports-1.3.1.jar para a pasta cpl.ear/lib mas o problema ainda persiste.

Alguém sabe como resolver este problema?

Obrigado e cumprimentos.

Ballock.

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

Este tópico foi movido para

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?