Java - Problema JasperPrint y 2º impresion

   
Vista:

Problema JasperPrint y 2º impresion

Publicado por KoRNeJo (1 intervención) el 10/06/2008 00:02:11
Buenas, a ver si podeis ayudarme con esto. tengo la siguiente función:

private void recibo(String reg, String fecha, String apellidos, String nombre,
String dni, String importe, String asignatura, String hora, String domicilio){
String rutaInforme = "forms\recibo.jasper";
Map parametros = new HashMap();
parametros.put("REG", reg);
parametros.put("FECHA", fecha);
parametros.put("APELL", apellidos);
parametros.put("NOMBRE", nombre);
parametros.put("DNI", dni);
parametros.put("IMPORTE", importe);
parametros.put("ASIG", asignatura);
parametros.put("HORA", hora.replace(".", ":"));
parametros.put("DOMIC", domicilio);
try {
JasperPrint reporte = JasperFillManager.fillReport(
rutaInforme,
parametros,
conexion);

JasperPrintManager.printReport(reporte,false);


/*JasperViewer informe = new JasperViewer(reporte,false);
informe.setTitle("Recibo");
informe.setVisible(true);*/

} catch (JRException ex) {
ex.printStackTrace();
}
}

A esto le paso los datos y me rellena un informe y lo imprime directamente, esto funciona perfectamente, pero solo 1 vez, cuando intento imprimir otro recibo me da el siguiente error:

net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: forms ecibo.jasper

Realmente no entiendo qué es lo que pasa, es como si me bloquera el archivo y no se puede volver a leer.
A ver si se os ocurre que puede ser. Gracias
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