IBM Support

JR51076: CHARTS BUILT WITH DASHBOARDS TOOLKIT DO NOT DISPLAY AS PIE CHARTS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If you use an application that contains charts that were built
    by using the IBM Business Process Manager (BPM) dashboards
    toolkit, those charts cannot render as pie charts. There is no
    visible indicator of the issue, unless you open a browser
    debugging tool, such as Firebug (if Firefox is the browser) or
    Developer Tools (if Internet Explorer is the browser). In the
    debugging tool, you see an error message that is similar to the
    following message:
    
    
    Firebug:
    Coach framework caught exception when calling Life cycle API
    load() on view div_1_1_2_1_1_r0, Exception: Permission denied to
    access property 'userProfile'
    
    Developer Tools:
    Coach framework caught exception when calling Life cycle API
    load() on view div_1_1_2_1_1_r0, Exception: TypeError: Object
    doesn't support this property or method
    
    
    IBM SmartCloud Orchestrator V2.3.0 charts that are based on the
    IBM BPM dashboards toolkit also cannot render as pie charts
    because of this issue.
    
    PRODUCTS AFFECTED:
    IBM BPM Advanced
    IBM BPM Standard
    IBM BPM Express
    

Local fix

  • You can right-click the frame where the chart is displayed and
    select the option to display the frame in a new tab or new
    window. In the new tab or window, the pie chart renders
    correctly.
    

Problem summary

  • The pie-chart rendering code in the Dashboards toolkit retrieves
     your user profile to determine whether you are using a language
     (Japanese, Polish, or Turkish) that requires different
    formatting than other languages for the labels on the pie chart.
     The user profile retrieval code incorrectly determined that you
     are using IBM Process Portal and tried to access a cached user
    profile before attempting to retrieve it from REST services.
    Because the profile is cached only by Process Portal, the
    missing reference caused an error and prevented the pie chart
    from rendering.
    

Problem conclusion

  • A fix is available for IBM BPM V8.5.0.0 that catches the
    exception that is generated by the cached user profile access
    attempt and retrieves your user profile from REST services,
    allowing the pie chart to be rendered correctly.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR51076:
    
    1. Select IBM Business Process Manager with your edition from
    the product selector, the installed version to the fix pack
    level, and your platform, and then click Continue.
    2. Select APAR or SPR, enter JR51076, and click Continue.
    
    When you download fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

  • Not applicable
    

Comments

APAR Information

  • APAR number

    JR51076

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-08-19

  • Closed date

    2014-10-14

  • Last modified date

    2014-10-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    BPM ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 October 2021