IBM Support

JR45113: INCONSISTENT VALUE RETURNED FOR CHECKBOX CONTROL IN IE VS FF, AFTER VISIBILITY OF CONTROL CHANGE FROM DISABLED TO ENABLED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When setting a checkbox in heritage coach, the value returned
    is different when using Internet Explorer (IE) or FireFox (FF)
    after visibility of the control change from disabled to enabled.
    
    
    The difference is due to the different ways that IE and FF
    handle a 'checked' attribute/property.
    
    When using getAttribute, IE returns the "checked" dom property
    while FF is looking for the "checked" attribute which is
    different from the 'checked' property in the DOM.
    

Local fix

  • N/A
    

Problem summary

  • USER AFFECTED:
    ==> Customer using Heritage Coach that has checkbox control
    
    PROBLEM SUMMARY:
    ==>
    Inconsistent value returned for checkbox control in Heritage
    Coach in Internet Explorer vs FireFox after visibility of the
    control change from disabled to enabled.
    
    PROBLEM DETAILED DESCRIPTION:
    ==>
      When setting a checkbox in heritage coach, the value returned
    is different when using Internet Explorer (IE) or FireFox (FF)
    after visibility of the control change from disabled to enabled.
    
      The difference is due to the different ways that IE and FF
    handle a 'checked' attribute/property.
    
      When using getAttribute, IE returns the "checked" dom property
    while FF is looking for the "checked" attribute which is
    different from the "checked" property in the DOM.
    
    REPRODUCTION STEPS:
    a.  Import the customer's test case. Available inernally only.
    b.  Open the project, and click on the debugger.
    c.  Click the Step.
    d.  In the human service, click Step again.
    e.  In the coach, click Submit button.
    f.  In the human service, click Step.
    g.  In the coach, select checkbox, and click Submit.
    Result: The value of bound variable is set to true if this is
    using IE,
    false for other browser, ie. Chrome and FF
    Expected: The value of bound variable is set to true
    

Problem conclusion

  • Fix delivered for 8.0.1. Fix available on Fix Central,
    http://www.ibm.com/support/fixcentral/
    
    The fix includes one line change (replace the use of
    getAttribute method with the using of the dot notation to get
    the "checked" property) in CoachDesigner.xsl in system toolkit.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR45113

  • Reported component name

    BPM EXPRESS

  • Reported component ID

    5725C9600

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-12

  • Closed date

    2013-01-15

  • Last modified date

    2013-01-15

  • 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 EXPRESS

  • Fixed component ID

    5725C9600

Applicable component levels

  • R801 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTBX","label":"IBM Business Process Manager Express"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 January 2013