My Oracle Support Banner

OSB does not Propagate Internal Server HTTP 500 (Doc ID 1469660.1)

Last updated on AUGUST 12, 2024

Applies to:

Oracle WebLogic Server - Version 10.3.4 to 10.3.5
Oracle Service Bus - Version 11.1.1.4.0 to 11.1.1.5.0 [Release 11g]
Information in this document applies to any platform.

Symptoms

When calling a business service that throws a SOAP Fault wrapped with an HTTP error code 500, OSB does not propagate this in tracing, instead it just throws a NullPointerException.

When hitting the external endpoint with SOAP UI, the SOAP Fault is clearly seen in the response body with the internal server error 500 in the header.   The error can be detected by analyzing the stack trace from the payload.

You can see the error from the OSB Test Console (this was done by analyzing the fault thrown by the error handler).

 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.