IBM Support

PI25874: NESTED ANY ORDER REPEATING ELEMENT VALIDATION REPORTS INCORRECT FAILURES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The problem occurs when using XML messages that contain multiple
    levels of repeating children that have "Accept fields in any
    order" selected.
    
    When a message is validated against test data it can report
    elements that fail validation when the data is correct.
    When the received out-of-order sections of message are
    processed, they might not be correctly matched with the test
    data sections.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of Rational Integration Tester                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Users could sometimes see that Rational Integration Tester   *
    * failed validation of a "correct". The problem occurred when  *
    * validating XML messages that contained multiple levels of    *
    * repeating children, where the user had selected the "Accept  *
    * fields in any order" validation option. When the message was *
    * validated against test data, Rational Integration Tester     *
    * could report elements as having failed validation even       *
    * though the data was correct.                                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • This problem was caused by failures in the logic of n-level deep
    repeating child element validation with any-order validation
    turned on.  This problem was fixed in version 8.6.0.3 of
    Rational Integration Tester
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI25874

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    851

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-09-17

  • Closed date

    2016-12-22

  • Last modified date

    2016-12-22

  • 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 INTEGRA TE

  • Fixed component ID

    5725G79IT

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSBLQQ","label":"IBM Rational Test Workbench"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
01 May 2020