seemarich Posted April 14, 2009 Share Posted April 14, 2009 hi,We are using JasperReports 3.0Occasionally, we are getting the following exception when generating a report. What could be the cause?ThanksSeema [4/13/09 16:40:25:494 EDT] 00000052 SystemOut O 04-13 20:40:25 [WorkManager.AceWorkManager : 0] ERROR (org.apache.commons.digester.Digester:startElement) - Begin event threw exceptionjava.util.ConcurrentModificationException: concurrent access to HashMap attempted by Thread[WorkManager.AceWorkManager : 0,5,QuartzScheduler:AceClusteredScheduler] at java.util.HashMap.onEntry(HashMap.java:214) at java.util.HashMap.transfer(HashMap.java:686) at java.util.HashMap.resize(HashMap.java:676) at java.util.HashMap.addEntry(HashMap.java:1049) at java.util.HashMap.put(HashMap.java:561) at net.sf.jasperreports.engine.xml.JRXmlConstants.getHyperlinkTargetMap(JRXmlConstants.java:763) at net.sf.jasperreports.engine.xml.JRTextFieldFactory.createObject(JRTextFieldFactory.java:96) at org.apache.commons.digester.FactoryCreateRule.begin(FactoryCreateRule.java:389) at org.apache.commons.digester.Digester.startElement(Digester.java:1361) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.digester.Digester.parse(Digester.java:1647) at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:239) at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226) at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:203) Post Edited by Seema Richard at 04/14/09 05:47 Post Edited by Seema Richard at 04/14/09 06:23Post Edited by Seema Richard at 04/15/09 05:17 Link to comment Share on other sites More sharing options...
lucianc Posted April 14, 2009 Share Posted April 14, 2009 This is probably a bug, please log it. Make sure you include any information that would help us reproducing the problem.Regards,Lucian Link to comment Share on other sites More sharing options...
seemarich Posted April 15, 2009 Author Share Posted April 15, 2009 Thanks, I have added the bug in the tracker here.We noticed that the error occurs occasionally when two reports are generated using the same jrxml using Quartz jobs that fire at the same time.http://jasperforge.org/tracker/index.php?func=detail&aid=3791&group_id=102&atid=612&action=edit -Seema 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