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

lzqweasz

Members
  • Posts

    5
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

lzqweasz's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. Finally, I export my first Jasper Report. I dont how to fix it. The solutions is remove all the Jar and re-add. Here is my environment(Only use Jasperreport). Win 7 Eclipse IDE for Java and Report DevelopersVersion: Luna Release (4.4.0)Build id: 20140612-0600 JAR Listjasperreports-5.6.1.jarjasperreports-chart-themes-5.6.1.jarjasperreports-fonts-5.6.1.jarjasperreports-functions-5.6.1.jarmysql-connector-java-5.1.9.jarcommons-digester-1.7.jarcommons-logging-1.1.jarorg.apache.commons.collections_3.2.0.v2013030210310.jarjoda-time-2.0.jarcommons-beanutils-1.8.3.jariTextAsianiTextAsian.jarjasper-compiler-jdt.jarcom.lowagie.text_2.1.7.v201004222200.jarpoi-3.5-FINAL.jariText-2.1.7.js2.jar****Download from here : http://www.java2s.com/
  2. one more error, this morning I try to set the report data from HashMap, the error change to net.sf.jasperreports.engine.JRException: Error compiling report java source files : I:Java SAPSecondJasperreportFirst_1416963786573_878040.java I:Java SAPSecondJasperreportFirst_tableDataset_1416963786573_878040.java I have no idea about those files. Anyway, Exception in thread "main" java.lang.ClassCastException:[Lnet.sf.jasperreports.engine.type.CalculationEnum; cannot be cast to[Lnet.sf.jasperreports.engine.type.NamedEnum; at net.sf.jasperreports.engine.xml.XmlConstantPropertyRule.<init>(XmlConstantPropertyRule.java:47) at How can I fix those two question? Please help. Thanks.
  3. one more question I can not run ireport 5.6.0 in win7. Should I set something?
  4. package abc; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.sql.*; import net.sf.jasperreports.engine.*; import net.sf.jasperreports.engine.design.JasperDesign; import net.sf.jasperreports.engine.export.*; import net.sf.jasperreports.engine.xml.JRXmlLoader; import net.sf.jasperreports.view.JasperViewer; public class JasperReport { public static void main(String[] args) { // TODO Auto-generated method stub String url = "XXX"; String user = "XXX"; String pwd = "XXX"; try { Connection connRead = DriverManager.getConnection(url, user, pwd); String address = "C:\JaspersoftWorkspace\MyReports\First.jrxml"; InputStream inputStream = new FileInputStream (address); JasperDesign jasperDesign = JRXmlLoader.load(inputStream); net.sf.jasperreports.engine.JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, null, connRead); JasperExportManager.exportReportToPdfFile(jasperPrint, "c:/A/test_jasper.pdf"); JasperViewer.viewReport(jasperPrint); } catch (SQLException | JRException | FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
  5. package abc;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import java.sql.*;import net.sf.jasperreports.engine.*;import net.sf.jasperreports.engine.design.JasperDesign;import net.sf.jasperreports.engine.export.*;import net.sf.jasperreports.engine.xml.JRXmlLoader;import net.sf.jasperreports.view.JasperViewer;public class JasperReport {public static void main(String[] args) { // TODO Auto-generated method stub String url = "XXX"; String user = "XXX"; String pwd = "XXX"; try { Connection connRead = DriverManager.getConnection(url, user, pwd); String address = "C:\JaspersoftWorkspace\MyReports\First.jrxml"; InputStream inputStream = new FileInputStream (address); JasperDesign jasperDesign = JRXmlLoader.load(inputStream); net.sf.jasperreports.engine.JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, null, connRead); JasperExportManager.exportReportToPdfFile(jasperPrint, "c:/A/test_jasper.pdf"); JasperViewer.viewReport(jasperPrint); } catch (SQLException | JRException | FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}[/code]Exception in thread "main" java.lang.ClassCastException: [Lnet.sf.jasperreports.engine.type.CalculationEnum; cannot be cast to [Lnet.sf.jasperreports.engine.type.NamedEnum; at net.sf.jasperreports.engine.xml.XmlConstantPropertyRule.<init>(XmlConstantPropertyRule.java:47) at net.sf.jasperreports.engine.xml.JRXmlDigesterFactory.addDatasetRules(JRXmlDigesterFactory.java:1214) at net.sf.jasperreports.engine.xml.JRXmlDigesterFactory.configureDigester(JRXmlDigesterFactory.java:507) at net.sf.jasperreports.engine.xml.JRXmlDigesterFactory.createDigester(JRXmlDigesterFactory.java:1438) at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:262) at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:247) at abc.JasperReport.main(JasperReport.java:28)[/code]
×
×
  • Create New...