IBM Support

PM94495: WHEN STUBBING HTTP RESOURCES WITH ENVIRONMENT TAGS INCORRECT PROXY ROUTING RULES ARE CREATED

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When environment tags are used in the Resource Name of an
    operation, the tag value is not substituted when creating the
    HTTP proxy rule.
    This prevents these messages from being routed to the stub.
    
    STEPS TO REPRODUCE:
    
    1. Run the Rational Integration Tester Platform Pack (RIT-PP)
    HTTP Proxy Agent.
    2. In Rational Integration Tester (RIT) create an environment
    tag, e.g. "URL".
        Give the tag a value for the current environment.
    3. Open the Message Exchange Pattern tab of an operation in
    Architecture School > Logical View
    4. Add this tag to the URL used in Resource Name.
        e.g. /RTCP/examples/calculator/calculatorService/%%URL%%
    5. Create a stub from this operation.
    6. Run the stub.
    7. Check the rules configured for the HTTP Proxy agent in the
    Rational Test Control Panel (RTCP) Agents view.
    
    EXPECTED BEHAVIOUR:
    
    The routing rule is created with the value of the tag, e.g.:
    
    /RTCP/examples/calculator/calculatorService/myDevURL
    
    ACTUAL BEHAVIOUR:
    
    The routing rule is created with the name of the tag, e.g.:
    
    /RTCP/examples/calculator/calculatorService/%%URL%%
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of Rational Integration Tester                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When environment tags are used in the Resource Name of an    *
    * operation, the tag value is not substituted when Rational    *
    * Integration Tester creates recording or routing rules for    *
    * the HTTP proxy.  This means that events are not correctly    *
    * recorded or routed to the stub.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to Rational Integration Tester 8.6.0                 *
    ****************************************************************
    

Problem conclusion

  • This problem was fixed in Rational Integration Tester 8.6.0
    where tags are correctly expanded prior to the rule being
    created.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM94495

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-08-05

  • Closed date

    2014-07-07

  • Last modified date

    2014-07-07

  • 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.0.1

Reference #: PM94495

Modified date: 07 July 2014