IBM Support

IV70350: GISWIDGETS ATTACHED TO GISMAP RECORDS ARE NOT BEING LOADED INTO JAVASCRIPT WHEN THE MAP LOADS.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • We tested this functionality on a TRIRIGA instance running
    3.4.1.0 and
    it worked as expected, we also tried it on another instance,
    running
    3.4.1.1, in the same environment and it did not work. Both
    server logs
    for the working instance and the non-working instance have been
    provided previously to Tom Fitts and Richard Cantwell.
    

Local fix

Problem summary

  • GISWidgets attached to GISMap records were not being loaded in
    the javascript when the map loads. The issue was that
    previously EsriJS was using a hook in GetDocServlet that
    bypassed user permissions when loading the widget javascript.
    In 3.4.1 that hook was shored up due to it being a security
    vulnerability. This fix now passes in the GIS module id, and
    Widget Gui Id, when calling GetDocServlet to retrieve the
    widget javascript. In order for the widget to load at runtime,
    users must have at least read only access to the triGISWidget
    form.
    

Problem conclusion

  • Resolved an issue where GIS Widget were not loading for both
    Admin and Non-Admin users. Note that with this fix, Non-Admin
    users will need to be part of the TRIRIGA GIS Widget View Mode
    security group in order to load GIS Widgets, regardless of it
    any Widget Security Groups are specified in the GIS Map Record.
    This is targeted for the 1H2105 release as well as the 3.4.1.2
    fix pack.
    
    The documentation is targeted to be updated.
    At the bottom of the Widgets Group Section, of the IBM TRIRIGA
    Application Platform Connector Users Guide
    http://www-01.ibm.com/support/knowledgecenter/api/content/nl/en-
    us/SSHEB3_3.4.1/com.ibm.tap.doc/pdfs/pdf_tap_connector.pdf
    The following will be added:
    Note that regardless of specific groups being specified or not
    in the Widget Group Section of the GIS Map Record, all
    Non-Admin users must be members of the TRIRIGA GIS Widget View
    Mode security group in order view widgets on the GIS Map.
    This is to meet basic platform security requirements for users
    loading widgets.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV70350

  • Reported component name

    TRI APP PLTFM R

  • Reported component ID

    5725F26RE

  • Reported release

    341

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-03-02

  • Closed date

    2015-03-05

  • Last modified date

    2015-03-05

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

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

Modules/Macros

  • 999
    

Fix information

  • Fixed component name

    TRI APP PLTFM R

  • Fixed component ID

    5725F26RE

Applicable component levels

  • R341 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHEB3","label":"IBM TRIRIGA Application Platform"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"341","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
30 March 2022