My Oracle Support Banner

OSB doesn't send GET Request with json payload (Doc ID 2986621.1)

Last updated on NOVEMBER 16, 2023

Applies to:

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

Symptoms

An integration requires OSB to send a request to an external service that uses GET as HTTP method and includes a body.
But, in current OSB implementation , outbound request ignores the body, and the request will fail at service side

 [osb_server1] [TRACE] [] [oracle.osb.debug.transports] [tid: [ACTIVE].ExecuteThread: '32' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: **********************] [APP: Service Bus Kernel] [partition-name: DOMAIN] [tenant-name: GLOBAL] [SRC_CLASS: com.bea.wli.sb.transports.http.HttpUtil] [SRC_METHOD: debug] Ignoring the payload for weblogic.net.http.SOAPHttpURLConnection:http:/*********/mock/v1_0/**********, since the request method is HTTP GET

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
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.