Hello All,
We are using SPA Business Objects Cyrstal Reports 2013 Support Pack 2 version 14.1.2.1121. I am using DHTML Viewer for showing my reports in java web application. When i am running my application it sent me some Jason error. When we have contacted SAP then as per them its bug. Well i am not sure if this is the bug or we are doing something wrong. Need urgent help on it. We are approaching towards release date. Below is the exception log.
12:27:38,856 INFO [pirptfe] (http-localhost-127.0.0.1-8080-1) ReportTag instantiated
12:27:38,872 INFO [pirptfe] (http-localhost-127.0.0.1-8080-1) File location for XML file: \\XXXXXXXXXXX\Shares
12:27:38,872 INFO [pirptfe] (http-localhost-127.0.0.1-8080-1) Writing XML File: [\\USTMVAPP400\Shares\{CE04A9B6-FD12-28E2-DB21-2191B246EE79}.xml]
12:27:40,127 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) ***** Initialized Report Viewer *****
12:27:40,127 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Server name: localhost
12:27:40,127 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Server port: 8080
12:27:40,127 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) URI: /pirptfe/viewReport.jsp
12:27:40,127 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Remote Host: 127.0.0.1
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Session ID: 5y1W6uvRnvzrEkiTlaEu2WcF.undefined
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Content Length: -1
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Product Locale: en_US
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Content Locale: en
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Method: GET
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Protocol: HTTP/1.1
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Scheme: http
12:27:40,128 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Control Name: CrystalViewer
12:27:40,160 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Own Page: true
12:27:40,339 INFO [com.businessobjects.report.web.render.ViewerRenderer] (http-localhost-127.0.0.1-8080-1) ***** Rendered Response *****
12:27:40,362 INFO [com.businessobjects.report.web.render.ViewerRenderer] (http-localhost-127.0.0.1-8080-1) Request Context Page Number: 1
12:27:40,364 INFO [pirptfe] (http-localhost-127.0.0.1-8080-1) Report is displayed or exportedAccount Summary List
12:27:40,692 INFO [com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet] (http-localhost-127.0.0.1-8080-4) CrystalReportViewerServlet started.
12:27:40,944 INFO [webreporting.javascript] (http-localhost-127.0.0.1-8080-4) 890415142 Logging Initialized
12:27:40,944 INFO [webreporting.javascript] (http-localhost-127.0.0.1-8080-6) 890415142 UIAction InitLoad
12:27:40,960 ERROR [com.businessobjects.report.web.shared.JSONParameter] (http-localhost-127.0.0.1-8080-1) Unable to set the ancestors: com.businessobjects.report.web.json.JSONException: JSONObject["ancestors"] is not a JSONArray.
at com.businessobjects.report.web.json.JSONObject.getJSONArray(JSONObject.java:456) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.shared.JSONParameter.getDiscreteValueFromJSON(JSONParameter.java:708) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.shared.JSONParameter.getValueFromJSON(JSONParameter.java:635) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.shared.JSONParameter.jsonToFieldValues(JSONParameter.java:592) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.shared.JSONParameter.getValues(JSONParameter.java:455) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.shared.JSONParameter.toParameterField(JSONParameter.java:919) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.shared.ParametersHelper.jsonToFields(ParametersHelper.java:326) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.state.ViewerState.restoreCommonState(ViewerState.java:2872) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.state.ViewerState.restore(ViewerState.java:2775) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.component.ViewerContainer.restoreState(ViewerContainer.java:211) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.WorkflowController.loadViewState(WorkflowController.java:418) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.WorkflowController.init(WorkflowController.java:393) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.WorkflowController.doLifecycle(WorkflowController.java:252) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.WorkflowController.doAsyncLifecycle(WorkflowController.java:106) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater._processHttpRequest(CrystalReportViewerUpdater.java:61) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.ServerControl.processHttpRequest(ServerControl.java:345) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doUpdate(CrystalReportViewerServlet.java:206) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(CrystalReportViewerServlet.java:194) [webreporting.jar:14.1.2.1171]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_65]
12:27:41,007 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) ***** Initialized Report Viewer *****
12:27:41,007 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Server name: localhost
12:27:41,022 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Server port: 8080
12:27:41,022 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) URI: /pirptfe/CrystalReportViewerHandler
12:27:41,022 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Remote Host: 127.0.0.1
12:27:41,022 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Session ID: f60hQwvuvJVtp7HE9AlFhQxM.undefined
12:27:41,022 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Content Length: 4759
12:27:41,022 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Product Locale: en_US
12:27:41,038 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Content Locale: en
12:27:41,038 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Method: POST
12:27:41,038 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Protocol: HTTP/1.1
12:27:41,038 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Scheme: http
12:27:41,038 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Control Name: CrystalViewer
12:27:41,038 INFO [com.businessobjects.report.web.component.ViewerContainer] (http-localhost-127.0.0.1-8080-1) Own Page: false
12:27:41,163 ERROR [com.businessobjects.report.web.event.ViewerBroadcaster] (http-localhost-127.0.0.1-8080-1) Unable to process listener: com.crystaldecisions.sdk.occa.report.lib.ReportSDKParameterFieldException: Information is needed before this report can be processed.---- Error code:-2147213303 [] Error code name:invalidParameterField
at com.crystaldecisions.sdk.occa.report.lib.ReportSDKParameterFieldException.throwReportSDKParameterFieldException(ReportSDKParameterFieldException.java:104) [CrystalReportsSDK.jar:14.1.2.1171]
at com.crystaldecisions.sdk.occa.managedreports.ps.internal.SendRequestHelper.sendRequest(SendRequestHelper.java:136) [cereports.jar:14.1.2.1171]
at com.crystaldecisions.sdk.occa.managedreports.ps.internal.CacheReportSource.sendRequest(CacheReportSource.java:1796) [cereports.jar:14.1.2.1171]
at com.crystaldecisions.sdk.occa.managedreports.ps.internal.CacheReportSource.getPage(CacheReportSource.java:1283) [cereports.jar:14.1.2.1171]
at com.businessobjects.report.web.event.PageListener.renderContentLocally(PageListener.java:377) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.event.PageListener.getPage(PageListener.java:178) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.event.PageListener.updatePage(PageListener.java:120) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.event.UpdatePageEvent.processListener(UpdatePageEvent.java:47) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.event.ViewerBroadcaster.broadCastEvent(ViewerBroadcaster.java:136) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.event.ViewerBroadcaster.broadcast(ViewerBroadcaster.java:110) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.event.EventQueue.processEvents(EventQueue.java:53) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.component.ViewerContainer.processEvents(ViewerContainer.java:1421) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.WorkflowController.doEventProcessing(WorkflowController.java:353) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.WorkflowController.doLifecycle(WorkflowController.java:255) [webreporting.jar:14.1.2.1171]
at com.businessobjects.report.web.WorkflowController.doAsyncLifecycle(WorkflowController.java:106) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater._processHttpRequest(CrystalReportViewerUpdater.java:61) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.ServerControl.processHttpRequest(ServerControl.java:345) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doUpdate(CrystalReportViewerServlet.java:206) [webreporting.jar:14.1.2.1171]
at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(CrystalReportViewerServlet.java:194) [webreporting.jar:14.1.2.1171]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_65]
12:27:41,286 INFO [webreporting.javascript] (http-localhost-127.0.0.1-8080-6) 890415142 ShowReportProcessingDialog
12:27:41,601 INFO [webreporting.javascript] (http-localhost-127.0.0.1-8080-6) 890415142 Update InteractiveParams