Siebel Outbound Rest API Is Throwing The Error: "Cannot deserialize instance of string from VALUE_STRING value or request may be missing a required field at [line:1, column:243]","errorCode":"JSON_PARSER_ERROR"
(Doc ID 2988712.1)
Last updated on AUGUST 19, 2024
Applies to:
Siebel Automotive - Version 22.4 and laterInformation in this document applies to any platform.
Symptoms
When attempting to make an outbound rest service call, the request fails with the following error shown in the restoutbound_xx.log file.
ERROR
--------
[INFO ] 2023-11-06 12:26:07.252 [http-nio-7080-exec-9] REST_OUT_LOGGER - com.siebel.integration.restoutbound.RESTOutboundBusvc : RESTOutboundBusvc.makeHTTPCall : response from outbound call : [{"message":"Cannot deserialize instance of string from VALUE_STRING value or request may be missing a required field at [line:1, column:243]","errorCode":"JSON_PARSER_ERROR"}]
STEPS
--------
1. Launch the Siebel application and navigate to the business service simulator screen.
2. Query for the proxy business service and choose a method.
3. Update the request payload to send the external system.
4. The external system sends back the response.
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 |