My Oracle Support Banner

E-IB:Junk Characters Appear In JSON Request Message (Doc ID 2304918.1)

Last updated on JULY 02, 2021

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.55 and later
Information in this document applies to any platform.

Symptoms

System is not populating JSON document attribute names in the request message in some cases. Instead some junk characters appear.

The expectation is this should populate JSON document attribute names in the request message and no garbage characters.

 

The issue can be replicated by the following steps.

#1. Create a document in Document Builder, e.g. CS_PS_PROJ_CLARITY_POST.

2. Save JSON label and details while checking Hide Parent Object Label.

* name

* code

* description

* scheduleStart

* scheduleFinish

* isActive

* stProjectCC

* stlsCapitalized

* stProjectFOEx

* PSProjectId

* PSProjectTemplate

* PSProjectHealth

* PSProjectStatus

* PSProjectType

* createdDate

* lastUpdatedDate

#3. Create CS_PS_PROJ_CLARITY_POST_RESP

#4. Complete document details

 

CS_PS_PROJ_CLARITY_POST_RESP

* _internalId

* code

* _self

#5. Go to SERVICES, link Existing Operations and complete REST Resource Definition.

REST Base URL http://<THIRD_PARTY_WEB_SERVER>:<PORT>/ppm/rest/v1/

Document Template CS_PS_PROJ_CLARITY_POST.V1

 

#6. Go to Default Service Operation Version, and create routing definition.

#7. Make routing definition Active, select sender node= PSFT_EP and Receiver Node WADL_NODE and select User Exception, link Existing Operations and complete REST Resource Definition.

#8. Configure IB routing definition parameters and outbound request type.

#9. Configure Connector Properties with People code to invoke service operation message.

#10. Display Message XML from Synchronous Details page.

#11. Garbage characters seen in Message XML output.

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.