IBM Support

JR63255: RUNNING A CLIENT-SIDE HUMAN SERVICE DOESN'T HANDLE THE MAP BUSINESS OBJECT CORRECTLY

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.

Direct link to fix

 

APAR status

  • Closed as program error.

Error description

  • When you run a client-side human service, the buttons stop
    working on a coach that uses a variable with the Map business
    object and the browser console log contains the following error
    message:
    
    Uncaught TypeError: this.listAllSelectedIndices.join is not a
    function
        at Object.toJson (dojo.js?build=202012040915:2)
        at Object.toJson (dojo.js?build=202012040915:2)
        at Object.toJson (dojo.js?build=202012040915:2)
        at Object.toJson (dojo.js?build=202012040915:2)
        at dojo.js?build=202012040915:2
        at _cc (dojo.js?build=202012040915:2)
        at _37 (dojo.js?build=202012040915:2)
        at dojo.js?build=202012040915:2
        at _38 (dojo.js?build=202012040915:2)
        at _16 (dojo.js?build=202012040915:2)
      this.listAllSelectedIndices.join is not a function
    
    PRODUCTS AFFECTED
    IBM Business Automation Workflow
    

Local fix

  • Use the ANY business object for the variable instead of the Map
    business object.
    

Problem summary

  • If one of the values in the Map business object is an array, the
     array value don't pass correctly between the client-side human
    service and the coach even when the coach doesn't change the
    array.
    

Problem conclusion

  • A fix is available or will be available that ensures the Map
    business object is not corrupted when it's used solely in the
    browser scope of the client-side human service. The fix doesn't
    remove the limitations around exchanging Map business objects
    with the server.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR63255

  • Reported component name

    BUS AUTO WORKFL

  • Reported component ID

    5737H4100

  • Reported release

    J00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-01-27

  • Closed date

    2021-02-19

  • Last modified date

    2021-02-19

  • 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

    BUS AUTO WORKFL

  • Fixed component ID

    5737H4100

Applicable component levels

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SS8JB4","label":"IBM Business Automation Workflow"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"19.0.0.1"}]

Document Information

Modified date:
21 June 2021