Extra & (ampersand) Symbol Getting Assigned When Calling An External Srvice From SOA 12c
(Doc ID 2936705.1)
Last updated on NOVEMBER 22, 2024
Applies to:
Oracle SOA Suite - Version 12.2.1.4.0 and laterInformation in this document applies to any platform.
Symptoms
On : 12.2.1.4.0 version, Fabric
ACTUAL BEHAVIOR
---------------
After upgrading from 11g to 12c version, an extra & symbol is getting assigned when calling an external service from SOA 12c
11g Request translation at 3rd party end(CICS):
POST service/operation HTTP/1.1 Host: host_name:port Connection: TE TE:trailers, deflate, gzip, compress User-Agent: Oracle HTTPClient Version 10h Accept-Encoding: gzip, x-gzip, compress, x-compress ECID-Context: ecid Content-type: application/x-www-form-urlencoded;charset=UTF-8 Content-Length: 218 frmversion=eeeeee&frmerrorcode=&frmduadpayer=Y&operationName=Request-Response
12C Request translation at 3rd party end(CICS):
POST /service/operation HTTP/1.1 Host: host_name:port Connection: TE TE:trailers, deflate, gzip, compress User-Agent: Oracle HTTPClient Version 10h Accept-Encoding: gzip, x-gzip, compress, x-compress ECID-Context: ecid Content-type: application/x-www-form-urlencoded;charset=UTF-8 Content-Length: 219 frmversion=eeeeee&frmerrorcode=&frmduadpayer=Y&&operationName=Request-Response
in 11g the request has &operationName=Request-Response whereas in 12c there is an extra & before operationName=Request-Response: &&operationName=Request-Response
EXPECTED BEHAVIOR
-----------------------
The request from 12c to have only one & symbol instead of 2 & symbols
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 |