IBM Support

IC74539: DROP DOWN WIDGET IGNORES CASE OF INPUT VALUE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Client selects has selection list on transformation which
    includes both capital and lower case letter options. i.e. "a"
    "A". When "a" is selected both the "a" and the "A" options are
    selected.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: HATS users who render input fields using     *
    *                 the Drop-down widget                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Multiple values in a HATS Drop-down     *
    *                      list can be selected if they have the   *
    *                      same values defined but spelled using   *
    *                      different combinations of upper and     *
    *                      lower case.                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The HATS Drop-down widget was matching multiple values in the
    list if the values were the same but were spelled using a
    different case.  As a result, 2 values written using different
    combinations of upper and lower case could match and result in
    multiple values being selected.  This was caused by the string
    comparison that was being done in the HATS code which was
    ignoring the case of the value in the host field and the value
    in the list.
    

Problem conclusion

  • The code for the Drop-down widget was modified to retain the
    original behavior or allowing matches when the case was not
    the same but additional logic was added to do a second check
    when multiple values match.  This second check will try to
    match the value exactly by doing a case sensitive test.  This
    will allow the code to pick the most exact match and only one
    value can ever be selected at a time.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC74539

  • Reported component name

    RATL HATS FOR 5

  • Reported component ID

    5724U6800

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-02-17

  • Closed date

    2011-03-14

  • Last modified date

    2011-03-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

    RATL HATS FOR 5

  • Fixed component ID

    5724U6800

Applicable component levels

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXKAY","label":"IBM Host Access Transformation Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
14 March 2011