Netbeans - Error al cargar reporte en Netbeans 11.3 con JasperReport

 
Vista:
sin imagen de perfil
Val: 8
Ha disminuido su posición en 2 puestos en Netbeans (en relación al último mes)
Gráfica de Netbeans

Error al cargar reporte en Netbeans 11.3 con JasperReport

Publicado por Pavel (5 intervenciones) el 30/03/2020 19:36:01
Hola

Quisiera de su apoyo.

estoy creando un sistema en Java usando Netbeans 11.3 y java JDK13 pero al momento de cargar el reporte me sale el siguiente error:

WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass$3$1 (file:/D:/Sistemas/sistemas%20java/Sistema%20Produccion/Systemweb%20Produccion/driver/otros/groovy-all-2.0.1.jar) to method java.lang.Object.finalize()

intente poniendo la libreria que tiene por defecto el netbeans pero me sale el mismo error

WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/C:/Program%20Files/NetBeans-11.3/netbeans/groovy/modules/ext/groovy.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)

El codigo que uso en el boton es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
JasperReport jr = null;
String reporte = "D:\\reporte\\datos_proveedor.jasper";
 
Map parametro = new HashMap();
parametro.put("dato", txtruc.getText());
Connection conexion;
try {
    conexion = (Connection) DriverManager.getConnection(base, usuario, password);
    jr = (JasperReport) JRLoader.loadObjectFromFile(reporte);
    JasperPrint jp = JasperFillManager.fillReport(jr, parametro, conexion);
    JasperViewer jv = new JasperViewer(jp, false);
    jv.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    jv.setTitle("Impresion de Detalle de Proveedores");
    jv.setVisible(true);
 
} catch (JRException ex) {
    Logger.getLogger(frmdetalle_lista_proveedor.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException ex) {
    Logger.getLogger(frmdetalle_lista_proveedor.class.getName()).log(Level.SEVERE, null, ex);
}

apreciare muchisimo su apoyo ya que llevo dias con este error y no enucentro ninguna solucion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 8
Ha disminuido su posición en 2 puestos en Netbeans (en relación al último mes)
Gráfica de Netbeans

Error al cargar reporte en Netbeans 11.3 con JasperReport

Publicado por Pavel (5 intervenciones) el 31/03/2020 00:28:02
Hola intente cambiando de jdk al 14 y me salio el siguiente error:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7

tambien intente cambianl al JDK 11 pero con este ya me genera errores en todo lo que ya e creado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 8
Ha disminuido su posición en 2 puestos en Netbeans (en relación al último mes)
Gráfica de Netbeans

Error al cargar reporte en Netbeans 11.3 con JasperReport

Publicado por Pavel (5 intervenciones) el 31/03/2020 02:32:23
hola cambie

el la direccion del reporte de

1
String reporte = "D:\\reporte\\datos_proveedor.jasper";
a
1
String reporte = "D:\\reporte\\datos_proveedor.jrxml";

y ahora me genera el siguiente error. creo que solo es de alguna librería que no estoy cargando bien, alguna idea

Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
at net.sf.jasperreports.engine.DefaultJasperReportsContext.getExtensions(DefaultJasperReportsContext.java:277)
at net.sf.jasperreports.engine.util.MessageUtil.getMessageProvider(MessageUtil.java:70)
at net.sf.jasperreports.engine.JRException.resolveMessage(JRException.java:167)
at net.sf.jasperreports.engine.JRException.getMessage(JRException.java:148)
at net.sf.jasperreports.engine.JRException.getMessage(JRException.java:139)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 8
Ha disminuido su posición en 2 puestos en Netbeans (en relación al último mes)
Gráfica de Netbeans

Error al cargar reporte en Netbeans 11.3 con JasperReport

Publicado por Pavel (5 intervenciones) el 03/04/2020 18:54:30
Hola después de mucho buscar e investigar por fin encontré la solución, primero sobre el error es en las librerías que se usan ya que las mas recientes ya no tienen ciertos parametros los cuales generan los errores que me salían, la solución fue buscar y probar uno por uno las diferentes librerías y encontré las que mejor funcionaron.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar