I have a strange problem. I have a report with huge data. When I request the report by specific date or short range date, the report shows normally, but when I request a report by large range this exception throws: java.util.NoSuchElementException
I think maybe was the Datasource (XML), but when I change the datasource to JSON, the problem still happens. Any ideas?
PD: When I run the report on iReport everything it's OK. :(
JasperReports version is 5.6.0
Java JDK 7
The complete exception:
java.util.NoSuchElementException at java.util.AbstractList$Itr.next(Unknown Source) at net.sf.jasperreports.engine.fill.JRPrintBand$ElementsIterator.next(JRPrintBand.java:151) at net.sf.jasperreports.engine.fill.JRPrintBand$ElementsIterator.next(JRPrintBand.java:1) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillBand(JRVerticalFiller.java:2136) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2090) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:788) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:298) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:152) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:963) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:892) at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:114) at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:584) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:930) at ibusplus.com.reportRequest.clases.ReportExport.getJasperPrint(ReportExport.java:208) at ibusplus.com.reportRequest.clases.ReportExport.getJasperPrint(ReportExport.java:192) at ibusplus.com.reportRequest.clases.ReportExport.getURLReport(ReportExport.java:274) at org.apache.jsp.reportGenerator_jsp._jspService(reportGenerator_jsp.java:151)