Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    JasperReport creazione PDF

    Salve avrei bisono di un aiuto...

    spero che qlc1 conosca L'applicazione JasperReport...

    il mio problema è creare un PDF da un modello in cui desidero inserire dati da una mia applicazione.
    iReport è quello ke fa al caso mio.

    creo un modello in cui ci sono campi ke poi devo inserire con un programma java...

    tramite ireport lo crea ma quando vado a fare il programma usando esempi trovati in rete mi da errore...

    il programma è questo:

    import java.io.*;
    import java.util.HashMap;
    import net.sf.jasperreports.engine.*;


    public class Application {


    public static void main(String[] args) throws Exception
    {

    String input = "C:\\a\\classic.jasper";
    String output = "C:\\a\\classic.pdf";
    HashMap map = new HashMap();



    JasperPrint print = JasperFillManager.fillReport(input, map, Connessione.getConnessione());
    JRExporter exp = new net.sf.jasperreports.engine.export.JRPdfExporter() ;
    exp.setParameter(JRExporterParameter.OUTPUT_FILE_N AME, output);
    exp.setParameter(JRExporterParameter.JASPER_PRINT, print);
    exp.exportReport();
    }
    }

    ma l'errore ke mi da è:
    Exception in thread "main" net.sf.jasperreports.engine.JRException: Class not found when loading object from file : C:\a\classic.jasper

    inserendo nel class path
    commons-collections-2.1.jar l'errore cambia:
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

    e infine inserendo anke l'ultimo package:
    commons-logging-1.0.2.jar

    l'errore è:
    Exception in thread "main" java.lang.ExceptionInInitializerError
    at net.sf.jasperreports.engine.fill.JRFiller.createFi ller(JRFiller.java:147)
    at net.sf.jasperreports.engine.fill.JRFiller.fillRepo rt(JRFiller.java:57)
    at net.sf.jasperreports.engine.JasperFillManager.fill Report(JasperFillManager.java:402)
    at net.sf.jasperreports.engine.JasperFillManager.fill Report(JasperFillManager.java:234)
    at pdf.Application.main(Application.java:27)
    Caused by: org.apache.commons.logging.LogConfigurationExcepti on: java.lang.NullPointerException
    at org.apache.commons.logging.LogFactory.newFactory(L ogFactory.java:558)
    at org.apache.commons.logging.LogFactory.getFactory(L ogFactory.java:355)
    at org.apache.commons.logging.LogFactory.getLog(LogFa ctory.java:390)





    spero ke qlc1 possa aiutarmi!

  2. #2
    dopo alcune prove credo di aver capito ke il bandolo della matassa sta nel package:

    org.apache.commos.logging

    in quanto qualunque funzione di jasperreport avvio l'erro è sempre lo stesso:

    Exception in thread "main" org.apache.commons.logging.LogConfigurationExcepti on: java.lang.NullPointerException
    at org.apache.commons.logging.LogFactory.newFactory(L ogFactory.java:558)
    at org.apache.commons.logging.LogFactory.getFactory(L ogFactory.java:355)
    at org.apache.commons.logging.LogFactory.getLog(LogFa ctory.java:409)
    at org.apache.commons.digester.Digester.<init>(Digest er.java:304)
    at net.sf.jasperreports.engine.xml.JRXmlDigester.<ini t>(JRXmlDigester.java:62)
    at net.sf.jasperreports.engine.xml.JRXmlDigesterFacto ry.createDigester(JRXmlDigesterFactory.java:957)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(J RXmlLoader.java:203)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(J RXmlLoader.java:168)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(J RXmlLoader.java:152)
    at net.sf.jasperreports.engine.JasperCompileManager.c ompileReportToFile(JasperCompileManager.java:82)
    at pdf.Application.main(Application.java:19)
    Caused by: java.lang.NullPointerException
    at org.apache.commons.logging.LogFactory.newFactory(L ogFactory.java:543)
    ... 10 more




    qualcuno può illuminarmi cortesiemente????

    ringrazio anticipatamente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.