E-IB: Sending a JSON Request to a CI-Based REST Service Returns a "The request string ( data ) is not properly formed. (158,16005)" Error if the Content-Type Header Contains More Values than "application/json"
(Doc ID 2999438.1)
Last updated on APRIL 08, 2024
Applies to:
PeopleSoft Enterprise PT PeopleTools - Version 8.58 and laterInformation in this document applies to any platform.
Symptoms
A custom CI-Based REST service is being tested. When a third party sends a JSON request, the following error is seen in the Integration Broker (IB) errorLog.html.
However, the same service works successfully when using a test application such as Postman.
ERROR:
The request string ( data ) is not properly formed. (158,16005)
Steps to replicate:
1. Create a CI REST service.
2. Set up the REST service in the third party, and send the JSON request.
3. Open the IB errorLog.html, and observe the error above.
Sample environment:
PeopleTools 8.60.07
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 |