My Oracle Support Banner

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 later
Information 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


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