Jump to content

Recommended Posts

Posted

Estimados todos,

Estoy realizando una migración de un aplicativo desarrollado en 2012 con la herramienta de JDeveloper 10 (IAS). En el proyecto utilizaron Jaspersoft iReport Designer 4.0.1, se tienen alrededor de 40 informes.

Al migrar el aplicativo a WebLogic 12/14 utilizando la herramienta JDeveloper 12, ya se tiene habilitado el aplicativo, levanta y realiza diversas funcionalidades. Sin embargo, en el tema de informes emite una serie de errores al generarlos en formato PDF o XLS.

¿Alguien del foro ha realizado algo similar?

Son bienvenidas sus recomendaciones para hacer que jale nuevamente el iReport en la aplicación

]] Root cause of ServletException.
java.lang.NoClassDefFoundError: org/apache/commons/javaflow/bytecode/Continuable
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at weblogic.utils.classloaders.GenericClassLoader.defineClassInternal(GenericClassLoader.java:1113)
    at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:1046)
    Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: org.apache.commons.javaflow.bytecode.Continuable
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)
    at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
    Truncated. see log file for complete stacktrace
>

 

  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

  • 4 weeks later...
Posted

Hola @anapoles, con la poca información que compartes, me parece que es un escenario típico de migración a nuevas plataformas en la cual han cambiado las dependencias. Al parecer el aplicativo no las traía consigo y utilizaba las disponibles en el sistema en su momento. 

En términos generales, lo que tienes que hacer es ir buscando qué dependencias y versiones necesitas, luego ir a los archivos históricos para que puedas encontrarlos y descargarlos. Hay diferentes herramientas para hacer esto: jdeps, Jar Analyzer, Tattleltale, etc.

Sin embargo, lo aconsejable sería migrar esos informes a una versión más actual de JasperReports, que también ha sufrido cambios en las dependencias que utiliza.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...