Ciao ragazzi,

devo creare dei file .pdf e .html con java. Sto provando e riprovando con jasper e ireport, ma niente. Qualcuno è in grado di sugerirmi altre librerie o di suggerirmi come utilizzare al meglio jasper e jreport?

Al momento, nella mia applicazione, ho incluso come external jars i seguenti jars:

- commons-digester.jar
- commons-logging.jar
- itext-1.3.1.jar
- jasperreports-3.1.0.jar
- jasperreports-3.1.0.jar-applet.jar (credo che non mi serva)
- jasperreports-3.1.0.jar-javaflow.jar

ma alla primissima istruzione:

JasperDesign jasperDesign = JRXmlLoader.load(JASPER_REPORT_FOLDER + JASPER_FILENAME + ".jrxml");

mi viene generato il seguente errore:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/ReferenceMap
at net.sf.jasperreports.engine.util.JRSingletonCache. <init>(JRSingletonCache.java:57)
at net.sf.jasperreports.engine.xml.JRXmlDigesterFacto ry.<clinit>(JRXmlDigesterFactory.java:178)
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 PrincipaleJasper.main(PrincipaleJasper.java:35)

Qualcuno è in grado di darmi una mano?

Ciao e grazie