
Porblema al enlazar Ireport con Java
Publicado por Johan (9 intervenciones) el 30/06/2017 17:33:12
Cree un reporte en ireport y me corre perfectmente pero cuando internto mostrar el reporte desde la applicacion en Java me da este NullPointerException
java.lang.NullPointerException
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234)
Este es el codigo que uso y debajo adjunto el reporte y un backup de la BD en Postgres
java.lang.NullPointerException
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234)
Este es el codigo que uso y debajo adjunto el reporte y un backup de la BD en Postgres
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public static void showReport(Map parameters,String reportFile,Connection connection){
JasperPrint print;
try {
print = JasperFillManager.fillReport(reportFile, parameters,connection );
{
try {
javax.swing.UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
} catch(Exception e) {
e.printStackTrace();
}
}
JasperViewer.viewReport(print,false);
} catch (JRException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
con = ConnectionManager.getInstance().retrieveConnection();
showReport(null, "reportes/ListadoPaisesOrigen.jasper", con);
- reporte.rar(14,8 KB)
- Sistema-de-Reserva-de-Vuelos.rar(4,3 KB)
Valora esta pregunta


0