My Oracle Support Banner

SES Application Container Was Unable To Encode When Arguments to Proxy Business Service Have Cyrillic Characters With Error REST OUTBOUND ERROR : THE VALID CHARACTERS ARE DEFINED IN RFC 7230 AND RFC 3986 (Doc ID 2801301.1)

Last updated on AUGUST 26, 2021

Applies to:

Siebel CRM - Version 20.8 and later
Information in this document applies to any platform.

Symptoms

1.Import custom JSON in Siebel tools which creates Proxy business service and integration objects.

2.Deliver Integration Object and Proxy Business service to workspace.

3. In the definition of REST Outbound service(i.e Administration -->WebServices -->Outboudn REST Services) change the end point URL of respective REST service to use applicationcontainer.
i.e update URL as https://<SES_HOST>:<SES_HTTPS_PORT>/ or use any external system URL.

4. Now try to run proxy business service from Business service simulator by passing the input argument with a value which contains Cyrillic characters.

For example,

Input argument Name: permissionNumber:query
Input argument value: 47-RU47504109-089К-2018А ( Here К and А are Cyrillic characters)


In the restoutbound.log file , encountered the below error.

 

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.