iReport编译错误

zhaojinll 2011-06-22 05:15:11
Error filling print... java.lang.IllegalArgumentException: Checksum is bad (4). Expected: 7
net.sf.jasperreports.engine.JRRuntimeException: java.lang.IllegalArgumentException: Checksum is bad (4). Expected: 7      at net.sf.jasperreports.components.barcode4j.BarcodeSVGImageProducer.createImage(BarcodeSVGImageProducer.java:73)      at net.sf.jasperreports.components.barcode4j.BarcodeFillComponent.setBarcodeImage(BarcodeFillComponent.java:148)      at net.sf.jasperreports.components.barcode4j.BarcodeFillComponent.fill(BarcodeFillComponent.java:113)      at net.sf.jasperreports.engine.fill.JRFillComponentElement.fill(JRFillComponentElement.java:148)      at net.sf.jasperreports.engine.fill.JRFillElementContainer.fillElements(JRFillElementContainer.java:571)      at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:432)      at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:378)      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2028)      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:757)      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:269)      at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:127)      at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:942)      at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:841)      at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:58)      at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417)      at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:247)      at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:877)      at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)      at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)  Caused by: java.lang.IllegalArgumentException: Checksum is bad (4). Expected: 7      at org.krysalis.barcode4j.impl.upcean.EAN13LogicImpl.handleChecksum(EAN13LogicImpl.java:99)      at org.krysalis.barcode4j.impl.upcean.EAN13LogicImpl.generateBarcodeLogic(EAN13LogicImpl.java:116)      at org.krysalis.barcode4j.impl.upcean.UPCEANBean.generateBarcode(UPCEANBean.java:93)      at net.sf.jasperreports.components.barcode4j.BarcodeSVGImageProducer.createImage(BarcodeSVGImageProducer.java:58)      ... 18 more 
Print not filled. Try to use an EmptyDataSource...

是参数类型不对,http://www.talendforge.org/bugs/view.php?id=22296这里有相关文件,那位大侠,可以给一下解答.......
...全文
451 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhudongjin 2011-06-23
  • 打赏
  • 举报
回复
这个错误你看看是不是是不是你的内容越线了.. 然后调整下 把IReport的两个jar 导入进IReport的lib目录中就可以解决这个问题了..
Gray_Sky 2011-06-22
  • 打赏
  • 举报
回复
lz得传你的jasper出来的哦

而且ireport确实会出现一些莫名奇妙的错误。。。

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧