IBM Support

IC92638: WS-PROXY PROCESSING RULES AT WSRR-SAVED-SEARCH-SUBSCRIPTION LEVEL NOT INVOKED WHEN MULTIPLE SAVED SEARCH SUBSCRIPTIONS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If you configure a Web Service Proxy with multiple saved
    search
    subscriptions and multiple processing rules at the
    wsrr-saved-search-subscription level, the top
    wsrr-saved-search-subcription will process all request/response
    messages. This behavior occurs even if the WSDLs for each Saved
    Search Subscription are completely unique. All request/response
    messages that match any WSDL will be processed by the first
    wsrr-saved-search-subscription processing rule.
    

Local fix

  • Create the StylePolicyRules to the "WSDL" or "Service" level
    (instead of the Subscription level); each WSDL (or service)
    needs a unique fragmentID to resolve the
    ambiguity for the rule match. This will only work if the WSDLs
    returned for each subscription are not also returned by the
    other subscription.
    

Problem summary

  • Affected are users of a Web Service Proxy that use multiple
    [UDDI / WSRR / WSRR Saved Search] Subscriptions with Processing
    Rules defined at the Subscription level.
    
    In this setup the rules belonging to the first subscription
    would be invoked regardless of the subscription/WSDL to which a
    request really belongs.
    

Problem conclusion

Temporary fix

  • Move the Processing Rules from the Subscription level to the
    lower WSDL level.
    

Comments

APAR Information

  • APAR number

    IC92638

  • Reported component name

    DTPWR INTGRAPL

  • Reported component ID

    DP905XI52

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-05-28

  • Closed date

    2013-06-26

  • Last modified date

    2013-09-20

  • 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

    DTPWR INTGRAPL

  • Fixed component ID

    DP905XI52

Applicable component levels

  • R402 PSN

       UP

  • R500 PSN

       UP

  • R600 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSHT9H","label":"WebSphere DataPower Integration Appliance XI52"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.0.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
20 September 2013