ozkar2c Posted August 9, 2010 Share Posted August 9, 2010 Hi, i got a problem using barcode4j on iReports, it work perfectly whenI'm designing the reports and i see the preview, but, when i deploy thesame report on my app, this throws the next exception. I already add therespective jar for barcode4j but it doesn't works.Please, i need to solve this immediately.Thanks.GRAVE: StandardWrapperValve[jsp]: PWC1406: Servlet.service() for servletjsp threw exceptionnet.sf.jasperreports.engine.JRRuntimeException:java.lang.StringIndexOutOfBoundsException: String index out of range:342 atnet.sf.jasperreports.components.barcode4j.BarcodeSVGImageProducer.createImage(BarcodeSVGImageProducer.java: 73) atnet.sf.jasperreports.components.barcode4j.BarcodeFillComponent.setBarcodeImage(BarcodeFillComponent.java: 148) atnet.sf.jasperreports.components.barcode4j.BarcodeFillComponent.fill(BarcodeFillComponent.java: 113) atnet.sf.jasperreports.engine.fill.JRFillComponentElement.fill(JRFillComponentElement.java: 148) atnet.sf.jasperreports.engine.fill.JRFillElementContainer.fillElements(JRFillElementContainer.java:570) atnet.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:432) atnet.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:378) atnet.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java: 327) atnet.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java: 261) atnet.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java: 127) atnet.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:938) atnet.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:841) atnet.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:58) atnet.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java: 417) atnet.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java: 247) atorg.apache.jsp.Vista.Pedimento.reportes.Pedimento_jsp._jspService(Pedimento_jsp.java from :79) atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109) atjavax.servlet.http.HttpServlet.service(HttpServlet.java: 847) atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:403) atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:366) atjavax.servlet.http.HttpServlet.service(HttpServlet.java: 847) atorg.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java: 431) atorg.apache.catalina.core.StandardWrapperValve.preInvoke(StandardWrapperValve.java: 462) atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 139) atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 186) atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java: 719) atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java: 657) atcom.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java: 96) atcom.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java: 98) atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 187) atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java: 719) atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java: 657) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:651) atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1030) atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:142) atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java: 719) atorg.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java: 657) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:651) atorg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1030) atorg.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java: 325) atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:242) atcom.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java: 180) atcom.sun.grizzly.http.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java: 633) atcom.sun.grizzly.http.DefaultProcessorTask.doProcess(DefaultProcessorTask.java: 570) atcom.sun.grizzly.http.DefaultProcessorTask.process(DefaultProcessorTask.java:827) atcom.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java: 152) atcom.sun.enterprise.v3.services.impl.GlassfishProtocolChain.executeProtocolFilter(GlassfishProtocolChain.java: 71) atcom.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:103) atcom.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:89) atcom.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76) atcom.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java: 67) atcom.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:56) atcom.sun.grizzly.util.WorkerThreadImpl.processTask(WorkerThreadImpl.java:325) atcom.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:184)Caused by: java.lang.StringIndexOutOfBoundsException: String index outof range: 342 at java.lang.String.charAt(String.java:686) atorg.krysalis.barcode4j.impl.pdf417.PDF417HighLevelEncoder.encodeText(PDF417HighLevelEncoder.java: 199) atorg.krysalis.barcode4j.impl.pdf417.PDF417HighLevelEncoder.encodeHighLevel(PDF417HighLevelEncoder.java:99) atorg.krysalis.barcode4j.impl.pdf417.PDF417LogicImpl.generateBarcodeLogic(PDF417LogicImpl.java: 193) atorg.krysalis.barcode4j.impl.pdf417.PDF417Bean.generateBarcode(PDF417Bean.java: 79) atnet.sf.jasperreports.components.barcode4j.BarcodeSVGImageProducer.createImage(BarcodeSVGImageProducer.java: 58) ... 54 more[/code] Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now