Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/07/2006, 07:37
superPojo
 
Fecha de Ingreso: julio-2006
Ubicación: Argentina
Mensajes: 35
Antigüedad: 18 años, 4 meses
Puntos: 0
MyEclipse+HIbernate+JasperReport

Hola disculpame, tengo un problema con Jasper Report, es que al mostrar el reporte, en micaso lo exporto como PDF, al momento de hacer viewReport me muestra el pDF vacio, ya no se mas q hacer, me queda la duda de como le pasa la coneccion (ya q uso hibernate) al momento de preparar el reporte, es mas creo que la falla esta ahi, no se como pasarle la coneccion; no tengo mucha idea, les paso el codigo por si me pueden ayudar, chicos.

//Ruta en donde se encuentra el .jasper
String fileName = "D:\\reports\\PruebaAddingGroup.jasper";

//Ruta destino del pdf
String destFileNamePdf = "D:\\temp\\PruebaAddingGroup.pdf";


SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();

Map parameters = new HashMap();


/*
PARAMETER_HIBERNATE_SESSION = Parámetro incorporado que lleva a cabo el valor de la sesión de Hibernate
que se utilizará para crear la consulta.
*/
parameters.put(JRHibernateQueryExecuterFactory.PAR AMETER_HIBERNATE_SESSION, session);

Transaction transaction = session.beginTransaction();

try{

//Preparacion del reporte (en esta etapa se inserta el valor del query en el reporte).
JasperPrint jasperPrint = JasperFillManager.fillReport(fileName,parameters);

//Creación del PDF
JasperExportManager.exportReportToPdfFile(jasperPr int, destFileNamePdf);

JasperViewer.viewReport(jasperPrint);

}
catch(JRException e){
e.printStackTrace();
if( transaction != null)transaction.rollback();
}
finally{
session.close();
}

Esto me tira un mensaje q dice "The Document has no page" al darle ok te muesrta el pdf vacio!!