IBM Support

PI28173: MESSAGE DIFFERENCE WINDOW SHOWS MISSING FIELD WHEN VALIDATION PASSES CORRECTLY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You have a test that has repeating elements that are validated
    using a multi-value tag.
    If one or more of the fields is empty, and the associated tag
    values match, the test validation correctly passes.
    If you open the message in the Message Diff window you see the
    Expected side show "Removed" for each of the empty fields.
    
    Note that the test execution works correctly as it passes the
    message validation.
    
    STEPS TO REPRODUCE:
    
    1. Create a test data set with a single repeating structure with
    one or more values being empty.
        Do not select "Treat empty strings as null"
        This ensures that the empty field is sent.
    
    2. Create a test to send this as an XML message structure.
        Mark the repeating section as use Lookup Test Data to
    populate the tag values.
    
    3. Create a test to receive the message of the same structure
    using the tags as before.
    
    4. Run the tests.
    
    5. Click on the Receive step to see the Message Difference
    window.
    
    EXPECTED RESULTS:
    
    The test passes and the Message Difference window shows no
    failures.
    
    ACTUAL RESULTS:
    
    The test passes and the Message Difference window shows
    "Removed" for each of the empty fields.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of Rational Integration Tester.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * A message that contained an empty <reply> node might pass    *
    * the test validation but incorrectly show up as a problem in  *
    * the Message Differences window.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix for this issue was provided in version 8.7.0.1 of Rational
    Integration Tester. Such messages are no longer displayed in the
    Message Differences window.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI28173

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    860

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-10-22

  • Closed date

    2015-05-19

  • Last modified date

    2015-05-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

    RATL INTEGRA TE

  • Fixed component ID

    5725G79IT

Applicable component levels

  • R800 PSN

       UP

  • R801 PSN

       UP

  • R850 PSN

       UP

  • R851 PSN

       UP

  • R860 PSN

       UP

  • R870 PSY

       UP

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

Document Information

Modified date:
14 October 2021