Java EE, jasperreport problemas para imprimir desde el tomcat, pero si imprime desde eclipse

Saludos y muy agradecido de antemano a la persona que me pueda ayudar.

Mi problema es el siguiente, tengo una pequeña aplicación desarrollada en JAVA EE y Struts 2, y luego de un procedimiento sencillo de consulta a la BD (MySql), el programa manda a un imprimir un reporte creado con jasperreport, me corre muy bien cuando lo ejecuto desde el eclipse pero cuando luego quiero correr la aplicación desde el tomcat, es decir ya sin el eclipse, autonomamente desde el tomcat, se queda y no avanzan en la parte de imprimir el reporte y no me bota ningún error, simplemente se queda pensaaaando o como esperanndo y no pasa nada, adjunto mi aplicación y parte del código que utilizo, por favor un ayuda URGENTE !!!!!

Connection con = getConnection();
String reporte ="C:/jasper/rpRecibo.jrxml";
System.out.println("RUTA REPORTE : "+reporte);
Map<String, Object> param = new HashMap<String, Object>();
param.put("tipoDocumento", RadioGroup1);
param.put("numeroDocumento", Integer.parseInt(documentoNum));
param.put("letritasN", SinIGVFinal);
param.put("direccionF", direccionF1);
JasperReport jasperReport = JasperCompileManager.compileReport(reporte);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, param,con);
JasperPrintManager.printReport(jasperPrint,true);

mi aplicación la subí para que la puedan descargar

http://www.mediafire.com/?91x21geg9xe49ze

Añade tu respuesta

Haz clic para o