Quantcast
Channel: SCN : Popular Discussions - SAP Crystal Reports, version for Eclipse
Viewing all articles
Browse latest Browse all 893

Report fails when POJO property is null

$
0
0

<p>If a POJO property in my report is null, then the report fails.  Initially, I thought it was in the RAS api only, but I just determined that is not the case. I get the error regardless.  This is currently making CR4E completely unusable for me.  Any ideas if this is a bug or if I&#39;m doing something wrong?  If it is a bug, any good workarounds?</p><p> </p><p>Thanks</p><p>----


</p><p> </p><p>Some stack trace below...</p><p> </p><p> [ERROR] 10:54:17,019 <br />     com.crystaldecisions.reports.reportdefinition: com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />[ERROR] 10:54:17,019 <br />     com.crystaldecisions.reports.dataengine.datasource: Failed to read next recurring database record: database row set error.<br />com.crystaldecisions.reports.reportdefinition.datainterface.j: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.reports.reportdefinition.datainterface.q.a(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.m(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.l(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.bn(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.bp(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.else(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.s.a(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.aa(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.<init>(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.if(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.h(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bf.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.ca.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.a9.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.m.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.m.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.p.l(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.p.aB(Unknown Source)<br />    at com.businessobjects.reports.sdk.b.b.byte(Unknown Source)<br />    at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b2.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b7.broadcast(Unknown Source)<br />    at com.crystaldecisions.report.web.event.av.a(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.do(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.doLifecycle(Unknown Source)<br />    at com.crystaldecisions.report.web.ServerControl.a(Unknown Source)<br />    at com.crystaldecisions.report.web.ServerControl.processHttpRequest(Unknown Source)<br />    at java.lang.Thread.run(Thread.java:595)<br />Caused by: com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.reports.queryengine.driverImpl.n.if(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.ap.if(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.l.bN(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.ap.eg(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.ap.e(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.b2.f(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.b2.dy(Unknown Source)<br />    ... 105 more<br />Caused by: com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSetException: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSetException.throwPOJOResultSetException(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSet.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSet.do(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSet.getDouble(Unknown Source)<br />    ... 112 more<br />[ERROR] 10:54:17,049 <br />     com.crystaldecisions.reports.dataengine.datasource: Failed to regenerate saved records: cleaning up errors.<br />[ERROR] 10:54:17,049 <br />     com.crystaldecisions.reports.dataengine.datasource: Failed to do first pass: failed to regenerate saved records.<br />com.crystaldecisions.reports.dataengine.be: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.reports.dataengine.n.m(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.l(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.bn(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.bp(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.n.else(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.s.a(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.aa(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.<init>(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.if(Unknown Source)<br />    at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.h(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at

 

 

com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bf.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.ca.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.a9.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.m.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.m.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.p.l(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.p.aB(Unknown Source)<br />    at com.businessobjects.reports.sdk.b.b.byte(Unknown Source)<br />    at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b2.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b7.broadcast(Unknown Source)<br />    at com.crystaldecisions.report.web.event.av.a(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.do(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.doLifecycle(Unknown Source)<br />    at com.crystaldecisions.report.web.ServerControl.a(Unknown Source)<br />Caused by: com.crystaldecisions.reports.reportdefinition.datainterface.j: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.reports.reportdefinition.datainterface.q.a(Unknown Source)<br />    ... 104 more<br />Caused by: com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.reports.queryengine.driverImpl.n.if(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.ap.if(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.l.bN(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.ap.eg(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.ap.e(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.b2.f(Unknown Source)<br />    at com.crystaldecisions.reports.queryengine.b2.dy(Unknown Source)<br />    ... 105 more<br />Caused by: com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSetException: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSetException.throwPOJOResultSetException(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSet.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSet.do(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.internal.POJOResultSet.getDouble(Unknown Source)<br />    ... 112 more<br />[ERROR] 10:54:17,170 <br />     com.crystaldecisions.reports.dataengine.datasource: Failed to do first pass, clean up error.<br />[ERROR] 10:54:17,170 <br />     com.crystaldecisions.reports.formatter.formatter.objectformatter: com.crystaldecisions.reports.dataengine.be: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />[ERROR] 10:54:17,170 <br />     com.businessobjects.reports.sdk.JRCCommunicationAdapter: JRCAgent13 detected an exception: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.h(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bf.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.ca.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.a9.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.m.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.m.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.p.l(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.p.aB(Unknown Source)<br />    at com.businessobjects.reports.sdk.b.b.byte(Unknown Source)<br />    at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b2.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b7.broadcast(Unknown Source)<br />    at com.crystaldecisions.report.web.event.av.a(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.do(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.doLifecycle(Unknown Source)<br />    at

 

 

com.crystaldecisions.report.web.ServerControl.a(Unknown Source)<br /><br />2006-09-13 10:54:17<br />com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: JDBC Error: Unexpected null value found for member RptObj.getValue.---- Error code:-2147467259 Error code name:failed<br />    at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(Unknown Source)<br />    at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)<br />    at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReportSource.getPage(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.ac.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b2.a(Unknown Source)<br />    at com.crystaldecisions.report.web.event.b7.broadcast(Unknown Source)<br />    at com.crystaldecisions.report.web.event.av.a(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.do(Unknown Source)<br />    at com.crystaldecisions.report.web.WorkflowController.doLifecycle(Unknown Source)<br />    at com.crystaldecisions.report.web.ServerControl.a(Unknown Source)<br />    at java.lang.Thread.run(Thread.java:595)<br />Caused by: com.crystaldecisions.reports.formatter.formatter.c: JDBC Error: Unexpected null value found for member RptObj.getValue.<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.h(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bf.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.ca.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.objectformatter.a9.a(Unknown Source)<br />    at com.crystaldecisions.reports.formatter.formatter.e.m.a(Unknown Source)</p><p> </p>


Viewing all articles
Browse latest Browse all 893

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>