E-IB: REST Based Web Service Fails to Read Special Character From URL Parameters (Doc ID 2006098.1)

Last updated on MAY 15, 2015

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.52 to 8.54 [Release 8.4]
Information in this document applies to any platform.

Symptoms

Application & Version: PT 8.52

In testing a PS REST based provider web service, when the service is consumed, and the inbound parameter contains the % or / or | special characters, the service could not properly read in the inbound parameters. e.g. in the URI template text field, called {OPRTNTYDESCR}. The data read into URI template field is not same as input with special char

Sample data test result 

 
case#URL parameterAcutal Result (wrong)Expected Result (correct)
1 opportunity%25descr opportunityyscr opportunity%descr
2 opportunity%2Fdescr error "FAILED TO CREATE A CONFLICT CHECK" opportunity/descr
3 %2525 % %25
4 %25252F / %252F

 

 

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms