IBM Support

JR46916: CHANGE OF VALUE OF BINDED VARIABLE IN COACH NOT UPDATED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In some cases selecting value in Coach dependent dropdown
    doesn't lead to change of the value of binded variable, so
    other widgets that are binded to the same var are not updated
    with selected value.
    
    
    This is a bug in the controls/bindings area. The coach
    framework is not sending events when it should be.
    

Local fix

  • n/a
    

Problem summary

  • The coach view that has unresolvable data binding remains "dead"
    forever even if the data binding turns to be resolvable later.
    
    USER AFFECTED:
    Business Process Manager Advanced, Standard and Express user who
    has complex object as variable, some coach view binds to the
    property of complex object, the complex object itself may turn
    to null.
    
    PROBLEM DETAILED DESCRIPTION:This is complicated scenario, here
    is an example to describe the details:
    
    -Select control "Child" has "object.object.child" as the value
    of "Selected Item" configuration option.
    -Text control "value" binds to "object.object.child.value".
    -When Select control "Child" receives its new list through Ajax
    service as the result of Selection change in Select control
    "Parent", Select control "Child" sets its selectedItem to null.
    Namely,  the object represented by "object.object.child" becomes
    null.
    -Then, "object.object.child.value" is not resolvable. As the
    result, coach framework isolates Text control "value".
    -When user makes selection in  Select control "Child", the
    object represented by "object.object.child" gets its value.
    However, the isolated Text control (the one binds to
    "object.object.child.value") is never woke up to update itself.
    
    Solution:
    Try to rescue the coach view instances that has a meaningful
    binding string but no binding object (failed to resolve the
    binding previously) when there is a proper chance.
    

Problem conclusion

  • The problem is fixed by enhancing 3 javascript files in coach
    framework.
    
    FIX AVAILABILITY
    Fix for 8.0.1.1 is available on Fix Central,
    http://www.ibm.com/support/fixcentral/ , as part of fix for
    JR47062. Search for JR47062.
    
    When downloading fix packages, please ensure that the
    complimentary readme for this fix, and all pre-requisites are
    downloaded, and reviewed thoroughly.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR46916

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-12

  • Closed date

    2013-07-31

  • Last modified date

    2013-08-30

  • 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

  • R801 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
08 January 2022