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