Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2008, 15:07
bolo22
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
netbeans y ireport Error:java.lang.NullPointerException

Hola amigos tengo el siguiente problema estoy realizando
una aplicacion en netbeans 6 y mysql y necesito
generar unos reportes de la aplicacion , para esto
he instaldo el plugin de ireport de netbeans , ya realize
los reportes y cuando los compilo en netbeans me arrojan
los resultados de la consulta , el problema es a la hora
de hacer la llamada de los repòrtes desde la aplicacion
me marca un error Error:java.lang.NullPointerException
el error me lo marca en la siguiente linea
JasperPrint jasperPrint = JasperFillManager.fillReport(masterReport,parametr o,conn);

repito los reportes si me generan los resultados
pero la excepcion de null no se por que la saca
si los reportes tienen datos
agradeceria su ayuda aqui les dejo el codigo por
si alguien nota algun error


Connection conn;
String basededatos,usuario,pass,path;
String url = "C:/Documents and Settings/BoLO/Mis documentos/NetBeansProjects/ReporteBolo/src/Reporte/report1.jasper";



public void runReporte(){


String id = jTextField1.getText();
JasperReport masterReport = null;
try
{

Map parametro = new HashMap();
parametro.put("parameter1", id);//HASTA AQUI FUNCIONA BIEN
//in =this.getClass().getResourceAsStream("/Reporte/report1.jasper");

//masterReport = (JasperReport) (JRLoader.loadObject(url));
JasperPrint jasperPrint = JasperFillManager.fillReport(masterReport,parametr o,conn);//AQUI ME MARCA EL ERROR Error:java.lang.NullPointerException
JasperViewer jviewer = new JasperViewer(jasperPrint,false);
jviewer.setTitle("Reporte Basico ");
jviewer.setVisible(true);

}catch (Exception e){System.out.println("Error:"+e);}
}

En esta funcion toma el valor de un textfield y lo introduce como
parametro para la consulta del reporte hasta ese punto funciona
bien