Jump to content
We've recently updated our Privacy Statement, available here ×

nestor

Members
  • Posts

    1
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Everything posted by nestor

  1. I think i have the same problem. Html is perfect (about 3400K), but the pdf file is empty ( 0 bytes). here is my jsp code. <%@ page language="java" contentType="text/html;charset=WINDOWS-1252"%> <%@ page import="java.net.*, java.io.*, java.util.*" ... ...%> <% response.setContentType("application/pdf"); response.addHeader("Content-Disposition", "attachment; filename=destinazione.pdf"); Hashtable parameterMap = new Hashtable(); int i = 0; java.sql.Connection myConnection = null; PreparedStatement myStatement = null; out.clear(); out.close(); OutputStream outS = response.getOutputStream(); try{ JasperDesign jasperDesign = JRXmlLoader.load("C:\Programmi\Apache Group\Tomcat 4.1\webapps\RAPtest2\pdf\reports\provaa.jrxml"); JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); String myQuery = jasperReport.getQuery().getText(); java.sql.Driver driver = (java.sql.Driver)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); Properties properties = new Properties(); properties.put("user", "aa"); properties.put("password", "ss"); myConnection = driver.connect("jdbc:oracle:thin:@121.108.62.130:1521:ORCL", properties); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameterMap, myConnection); JasperExportManager.exportReportToPdfFile(jasperPrint,"destinazione.pdf"); }catch(Throwable ex) { String connectMsg = "Could not create the report " + ex.getMessage() + " " + ex.getLocalizedMessage(); System.out.println(connectMsg); System.err.println("nuovo tentativo 3"); System.err.println(connectMsg); ex.printStackTrace(); } GlobalConfig.dbpoolfast.returnConnection("fastPR", myConnection); outS.flush(); %> i've also tried with JRExporter exporter = new JRPdfExporter(); exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, outS); exporter.exportReport(); instead of JasperExportManager.exportReportToPdfFile(jasperPrint,"destinazione.pdf"); but it's the same. any suggestion is appreciate thanks bye marco
×
×
  • Create New...