IBM Support

PI28877: IBM WEBSPHERE MQ SIFT AND PASS THROUGH FAILS WITH PASS_ALL_CONTEXT OR PASS_IDENTITY_CONTEXT OPTIONS

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Attempts to use the pass through functionality fail to pass the
    messages on when either of the following options have been used
    by the original putting application:
    
    PASS_ALL_CONTEXT or PASS_IDENTITY_CONTEXT
    
    Messages do not appear on the destination queue and no errors
    are generated.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of Rational Integration Tester and IBM MQ          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If a user attempts to use the virtual service Sift and Pass  *
    * Through functionality for the MQ transport and the message   *
    * being passed-through had either of the following options set *
    * by the original putting application:                         *
    *                                                              *
    * PASS_ALL_CONTEXT or PASS_IDENTITY_CONTEXT                    *
    *                                                              *
    * Then the message will not be passed through correctly to the *
    * live service.                                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • This problem was caused because Rational Integration Tester
    could not set the correct context when it passed through the
    message.  This was further complicated if clustered queue
    managers are used.
    
    This problem has been resolved in version 8.6.0.3 of Rational
    Integration Tester.  However, in order to fix this the exit
    needs additional privileges in order to perform the Sift &
    Pass-through action.  This is required to better preserve
    context information on the message when passing through,
    particularly when passing message context.
    
    Due to this change, the "Pass through queue is clustered"
    checkbox on the stubbing panel of the MQ physical transport has
    been removed, as this set the MQOO_SET_ALL_CONTEXT and
    MQPMO_SET_ALL_CONTEXT when passing through a message, both are
    which are now always used.
    
    Further information (including details of the permissions
    required) can be found in the Rational Integration Tester
    8.6.0.3 Fix List, issued as part of the release note.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI28877

  • 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-11-03

  • Closed date

    2015-01-02

  • Last modified date

    2015-01-02

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

       UP



Document information

More support for: Rational Test Workbench

Software version: 8.6

Reference #: PI28877

Modified date: 02 January 2015