NPE when trying to generate reports from JRB datasources
Description
Acceptance / Success Criteria
Lucidchart Diagrams
Activity
Benjamin Reed February 2, 2011 at 1:47 PM
OK, I'll go ahead and mark this closed then. If you see it again, feel free to reopen.
Alexander Hoogerhuis January 24, 2011 at 7:08 PM
This one no longer seems an issue for me, tested with git sources from jan 16th.
Alexander Hoogerhuis December 13, 2010 at 6:41 PM
1.8 branch, to be precise.
Alexander Hoogerhuis December 13, 2010 at 6:41 PM
Sorry for lack of precise info. I did a git pull after today's commits related to this (about an hour ago), and this still fails:
2010-12-08 00:01:16,502 ERROR [26372807@qtp-14397555-98] net.sf.jasperreports.engine.fill.JRFillSubreport: Fill 24522141: exception
net.sf.jasperreports.engine.JRException: Error creating JRobinDataSource
at org.opennms.netmgt.jasper.jrobin.JRobinQueryExecutor.createDatasource(JRobinQueryExecutor.java:30)
at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:684)
at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:605)
at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1281)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:901)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845)
at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:609)
at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59)
at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.jrobin.core.RrdException: Invalid DEF syntax: DEF:xx=/opt/opennms/share/rrd/snmp/53/VMw_re
at org.opennms.netmgt.jasper.jrobin.RrdXportCmd.parseDef(RrdXportCmd.java:75)
Benjamin Reed December 13, 2010 at 6:38 PM
Upgraded to what? It's fixed after 1.8.7 and 1.9.3, you have to be running latest snapshots for it to work.
Details
Assignee
Benjamin ReedBenjamin ReedReporter
Alexander HoogerhuisAlexander HoogerhuisComponents
Affects versions
Priority
Major
Details
Details
Assignee
Reporter
Components
Affects versions
Priority
PagerDuty
PagerDuty Incident
PagerDuty
PagerDuty Incident
PagerDuty

2010-12-07 17:01:33,211 ERROR [15632020@qtp-13267346-1333] net.sf.jasperreports.engine.fill.JRFillSubreport: Fill 632495: exception
net.sf.jasperreports.engine.JRException: Error creating JRobinDataSource
at org.opennms.netmgt.jasper.jrobin.JRobinQueryExecutor.createDatasource(JRobinQueryExecutor.java:30)
at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:684)
at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:605)
at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1281)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:901)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845)
at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:609)
at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59)
at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.jrobin.core.RrdException: Invalid DEF syntax: DEF:xx=/opt/opennms/share/rrd/snmp/53/VMw_re
at org.opennms.netmgt.jasper.jrobin.RrdXportCmd.parseDef(RrdXportCmd.java:75)
at org.opennms.netmgt.jasper.jrobin.RrdXportCmd.execute(RrdXportCmd.java:40)
at org.opennms.netmgt.jasper.jrobin.RrdToolCmd.executeCommand(RrdToolCmd.java:38)
at org.opennms.netmgt.jasper.jrobin.JRobinQueryExecutor.createDatasource(JRobinQueryExecutor.java:28)
... 9 more