OSB 11g: Incorrect SOAP Fault when MTOM Support is Enabled

(Doc ID 1586326.1)

Last updated on NOVEMBER 03, 2016

Applies to:

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

Symptoms

In Oracle Service Bus (OSB) a SOAP Business service is defined. The service is invoked by a SOAP proxy and both have MTOM support enabled (property XOP/MTOM Support is checked). 

When the back-end web service throws a SOAP Fault the fault returned by the OSB is not a valid multipart message

The HTTP response headers indicate that it's a XOP message, but the actual body is not; mime boundaries are not present.

HTTP/1.1 500 Internal Server Error
Date: Mon, 06 May 2013 07:14:04 GMT
Content-Length: 654
Content-Type: multipart/related;start="";type="application/xop+xml";boundary="uuid:12d43f4c-6231-4bcf-85b7-68b807721973";start-info="text/xml

<?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="htt........

Cause

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