OSB 11.1.1.9.0: MTOM-based Attachments Inlined When Using Ws Policies

(Doc ID 2381926.1)

Last updated on APRIL 03, 2018

Applies to:

Oracle Service Bus - Version 11.1.1.9.0 and later
Information in this document applies to any platform.

Goal

On : 11.1.1.9.0 version, OSB Core Functionality

OSB 11.1.1.9.0: MTOM-based attachments inlined when using ws policies

XOP/MTOM is used in the SOAP web service context. The web service provides (among others) an operation to download (binary) files from the service endpoint as MIME attachments. This works fine on WLS 11g (10.3.6).

However, when using an upstream service bus (OSB 11.1.1.9), with OWSM-supplied WS-Security policies (here: enforcing an unsigned SAML-Assertion in SOAP header) applied to the web service endpoint, and both the according Proxy- and Business-Service, the MIME attachment is no longer referenced in the SOAP response message, but inlined in the latter -- which is unexpected.

Through OSB message tracing, the ProxySvc resp. Pipeline actors have been identified as the culprits of said inlining. What is the correct behavior?

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms