IC SunsetThe developerWorks Connections Platform is now in read-only mode and content is only available for viewing. No new wiki pages, posts, or messages may be added. Please see our FAQ for more information. The developerWorks Connections platform will officially shut down on March 31, 2020 and content will no longer be available. More details available on our FAQ. (Read in Japanese.)
Topic
  • 1 reply
  • Latest Post - ‏2017-09-13T16:14:17Z by jefflong_wipro
hk_k
hk_k
2 Posts

Pinned topic Report Parameters in BIRT Failing in TRIRIGA 3.5.2

‏2017-08-10T13:09:08Z | birt parameters report tririga

Hello,

 

I'm facing an issue with report parameters in BIRT, I've added a report parameter and binded it to a filter condition. The report runs perfect in Eclipse. But when i uploaded the same to TRIRIGA its givng me errors while the report is rendering post entering the parameters.

Birt Version - 4.3.1 (Tried the same with 4.6 version too)

Tririga Version - 3.5.2.2

Java Version - 1.8

 

Surprisingly null checks have been implemented using a script at a table level as well as on the filters so that optional parameters are dealt with.

Posting the exception trace - 

2017-08-10 06:14:40,706 ERROR [com.tririga.platform.error.ErrorHandler](Default Executor-thread-9209) Report handled exception: com.tririga.platform.error.PlatformRuntimeException: java.lang.RuntimeException: java.lang.IllegalStateException: Cannot forward. Response already committed.[MID-1729382315]
com.tririga.platform.error.PlatformRuntimeException: java.lang.RuntimeException: java.lang.IllegalStateException: Cannot forward. Response already committed.
at com.tririga.platform.context.ContextFilter$2.execute(ContextFilter.java:173)
at com.tririga.platform.context.ContextServiceImpl.runInNewReadOnlyContext(ContextServiceImpl.java:177)
at com.tririga.platform.context.ContextServiceImpl.runInNewReadOnlyContext(ContextServiceImpl.java:148)
at com.tririga.platform.context.ContextFilter.doFilterInternal(ContextFilter.java:130)
at com.tririga.platform.context.ContextFilter.doFilter(ContextFilter.java:79)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
at com.tririga.web.filter.XSSDecodingFilter.doFilter(XSSDecodingFilter.java:34)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
at com.tririga.web.filter.XSSURLEncodeFilter.doFilter(XSSURLEncodeFilter.java:68)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
at com.tririga.web.filter.StandardsModeFilter.doFilter(StandardsModeFilter.java:35)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)

 

2017-08-10 06:15:49,878 ERROR [com.tririga.platform.error.ErrorHandler](Default Executor-thread-9194) Report handled exception: com.tririga.platform.error.PlatformRuntimeException: java.lang.RuntimeException: com.tririga.platform.error.PlatformRuntimeException: java.lang.NullPointerException[MID-2740885689]
com.tririga.platform.error.PlatformRuntimeException: java.lang.RuntimeException: com.tririga.platform.error.PlatformRuntimeException: java.lang.NullPointerException
at com.tririga.platform.context.ContextFilter$2.execute(ContextFilter.java:173)
at com.tririga.platform.context.ContextServiceImpl.runInNewReadOnlyContext(ContextServiceImpl.java:177)
at com.tririga.platform.context.ContextServiceImpl.runInNewReadOnlyContext(ContextServiceImpl.java:148)
at com.tririga.platform.context.ContextFilter.doFilterInternal(ContextFilter.java:130)
at com.tririga.platform.context.ContextFilter.doFilter(ContextFilter.java:79)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
at com.tririga.web.filter.XSSDecodingFilter.doFilter(XSSDecodingFilter.java:34)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

 

 

  • jefflong_wipro
    jefflong_wipro
    21 Posts

    Re: Report Parameters in BIRT Failing in TRIRIGA 3.5.2

    ‏2017-09-13T16:14:17Z  

    Hello,

    This may be related to a known issue resolved in this APAR:

    http://www.ibm.com/support/docview.wss?uid=swg1IV96587

     

    Try patching to the most recent Fix Pack and see if it resolves the issue.  If it does not, I would put in a PMR.

     

    Thanks