Skip to Content
0
Former Member
Feb 03, 2009 at 04:40 PM

Runtime issue in WebSphere/RAD environment

22 Views

The report runs fine in Crystal (although slow) but when I run in my WebSphere app I receive the following error after about 20 mins:

11:27:41,161 ERROR JRCCommunicationAdapter,WebContainer : 1:? - JRCAgent2 detected an exception: java.lang.NullPointerException

at com.crystaldecisions.reports.formulas.v.if(Unknown Source)

at com.crystaldecisions.reports.formulas.r.a(Unknown Source)

at com.crystaldecisions.reports.formulas.v.a(Unknown Source)

at com.crystaldecisions.reports.formulas.r.b(Unknown Source)

at com.crystaldecisions.reports.formulas.r.a(Unknown Source)

at com.crystaldecisions.reports.formulas.v.a(Unknown Source)

at com.crystaldecisions.reports.formulas.v.do(Unknown Source)

at com.crystaldecisions.reports.formulas.r.a(Unknown Source)

at com.crystaldecisions.reports.formulas.v.a(Unknown Source)

at com.crystaldecisions.reports.formulas.v.a(Unknown Source)

at com.crystaldecisions.reports.formulas.r.a(Unknown Source)

at com.crystaldecisions.reports.formulas.v.a(Unknown Source)

at com.crystaldecisions.reports.formulas.r.do(Unknown Source)

at com.crystaldecisions.reports.formulas.v.a(Unknown Source)

at com.crystaldecisions.reports.formulas.v.if(Unknown Source)

at com.crystaldecisions.reports.formulas.v.void(Unknown Source)

at com.crystaldecisions.reports.formulas.l.a(Unknown Source)

at com.crystaldecisions.reports.formulas.FormulaInfo.for(Unknown Source)

at com.crystaldecisions.reports.formulas.FormulaService.evaluate(Unknown Source)

at com.crystaldecisions.reports.reportdefinition.df.evaluate(Unknown Source)

at com.crystaldecisions.reports.reportdefinition.df.goto(Unknown Source)

at com.crystaldecisions.reports.dataengine.n.else(Unknown Source)

at com.crystaldecisions.reports.dataengine.n.bn(Unknown Source)

at com.crystaldecisions.reports.dataengine.n.bp(Unknown Source)

at com.crystaldecisions.reports.dataengine.n.else(Unknown Source)

at com.crystaldecisions.reports.dataengine.s.a(Unknown Source)

at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)

at com.crystaldecisions.reports.dataengine.bk.aa(Unknown Source)

at com.crystaldecisions.reports.dataengine.bk.<init>(Unknown Source)

at com.crystaldecisions.reports.dataengine.bk.<init>(Unknown Source)

at com.crystaldecisions.reports.dataengine.bk.<init>(Unknown Source)

at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)

at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.<init>(Unknown Source)

at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.if(Unknown Source)

at com.crystaldecisions.reports.formatter.formatter.e.l.<init>(Unknown Source)

at com.crystaldecisions.reports.formatter.formatter.e.p.<init>(Unknown Source)

at com.crystaldecisions.reports.formatter.formatter.e.p.a(Unknown Source)

at com.businessobjects.reports.sdk.b.b.a(Unknown Source)

at com.businessobjects.reports.sdk.b.b.byte(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportSource.getPage(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource.getPage(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReportSource.getPage(Unknown Source)

at com.crystaldecisions.reports.reportengineinterface.JPEReportSource.getPage(Unknown Source)

at com.crystaldecisions.report.web.event.ac.a(Unknown Source)

at com.crystaldecisions.report.web.event.ac.a(Unknown Source)

at com.crystaldecisions.report.web.event.b2.a(Unknown Source)

at com.crystaldecisions.report.web.jsf.c.processListener(Unknown Source)

at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:683)

at com.crystaldecisions.report.web.jsf.UIReportPageViewer.broadcast(Unknown Source)

at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:184)

at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:162)

at org.ajax4jsf.component.AjaxViewRoot.processUpdates(AjaxViewRoot.java:309)

at com.sun.faces.lifecycle.UpdateModelValuesPhase.execute(UpdateModelValuesPhase.java:83)

at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:220)

at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:91)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)

at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)

at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:907)

at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)

at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)

at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)

at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)

at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)

at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)

at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:701)

at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:646)

at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)

at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)

at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:92)

at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)

at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1433)

at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:93)

at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)

at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)

at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)

at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)

at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)

at com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)

at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)

at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:194)

at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:741)

at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:863)

at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1510)

I have been able to get other reports to run here so I know my environment is solid. Any thoughts or suggestions would be appreciated. Thanks.

Dan