IBM Support

JR63614: A SOAP HEADER CONFIGURED IN A MEDIATION FLOW GETS IGNORED IN A WEB SERVICE IMPORT

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

Direct link to fix

 

APAR status

  • Closed as program error.

Error description

  • Scenario:
    - A SCA module A calls a SCA module B via SCA import/export
    - Module B contains a mediation flow that sets a SOAP header to
      the message
    - Module B contains a web service import that calls a remote web
      service, and should use the SOAP header set in the mediation
    
    
    Expected result:
    The SOAP header sent by the web service import in module B
    should use the SOAP header configured in the mediation flow of
    module B
    
    Observed result:
    - The scenario works as expected if both SCA modules reside on
      one server
    - If SCA modules A, and B reside on different servers then the
      SOAP header gets generated by using values set automatically
      in module A.
      The SOAP header configured in the mediation flow of module B
      gets ignored.
    

Local fix

Problem summary

  • This issue occurs because a new instance of SCA Message is
    created and the native header parsed flag is set to false. The
    native headers are parsed again which overwrites the change in
    the mediation component.
    

Problem conclusion

  • A fix is available or will be available that ensures the native
    data holder is empty after the WBISessionManager removes the
    SessionContext. So the native headers won't be parsed again. And
     SessionContext header won't be put back to the SCA message
    headers.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR63614

  • Reported component name

    BUS AUTO WORKFL

  • Reported component ID

    5737H4100

  • Reported release

    K00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-05-17

  • Closed date

    2021-05-27

  • Last modified date

    2021-05-27

  • 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

    BUS AUTO WORKFL

  • Fixed component ID

    5737H4100

Applicable component levels

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SS8JB4","label":"IBM Business Automation Workflow"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"20.0.0.1"}]

Document Information

Modified date:
21 June 2021