2012-01-21 2 views
0

ZK 프레임 워크 5.0.10 CE를 사용하고 있으며 보고서가 iReport 4.0.0으로 컴파일되어 있습니다. 나는 자바에있는 다음 코드를 사용iReport does not work (org/apache/commons/digester/Digester)

private void showCuadroComparativo(){ 
String jdbcSampleReportFile ="/rpt/rptCuadroComparativo3.jrxml"; 


try { 
    Map parameters=new HashMap(); 
    parameters.put("pIdReq", 3); 
    parameters.put("p1", "PERU bitz"); 
    parameters.put("p2", "T & B"); 
    parameters.put("p3", "M & H"); 
    parameters.put("pNombreInstitucion", "ARCHIVO GENERAL DE LA NACION"); 

    Class.forName("com.mysql.jdbc.Driver"); 
    Connection conn = (Connection) DriverManager.getConnection ("jdbc:mysql://localhost:3306/pbz_logistica?user=root&password=bitz"); 


    JasperDesign design =JRXmlLoader.load(jdbcSampleReportFile); 
    JasperReport report =JasperCompileManager.compileReport(design); 
    JasperPrint print = JasperFillManager.fillReport(report, parameters, conn); 
    JasperExportManager.exportReportToPdfFile(print,"sample.pdf"); 

    conn.close(); 
} 
catch (JRException ex) {} 
catch (SQLException ex) {}  
catch (ClassNotFoundException ex) {}  

} 내가 그것을 실행하면

, 그것은 나에게 다음과 같은 메시지를 던졌습니다 : 조직/아파치/평민/소화/소화조.

어떤 제안, 사전에 감사

+0

commons-digester-1.7.jar 

파일을 추가. 그러나 내가 알 수있는 한, 질문은 iReport와 관련이 없습니다. 아니? – mdahlman

답변

1

시도 난 당신이은 .jrxml을 설계의 iReport를 사용하는 것을 깨닫게 당신의 WEB-INF lib 폴더