Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OSB 12c: data($inbound/@name) - Is there a way to retrieve the proxy service name when testing from

2647101Dec 18 2019 — edited Dec 19 2019

OSB 12c: Data($inbound/@name) is empty when logged from the service (Doc ID 2107010.1)

As per Doc ID 2107010.1, proposed solution is -

This is working as designed in 12c per the details in Bug 21529969.

It can still access the pipeline inbound message context to get the information in OSB 12c.  OSB 12c does not show the $inbound variable in the Invocation Trace anymore like it used to do in OSB 11g.  However, you may be able to show the caller's name by doing the following in the pipeline:

Example:

Assign [ data($inbound/@name ] to [ inboundName ]

Log [ $inboundName ]

************************************************************************************************************************************

However, the solution is working, only when tested from Proxy service in OSB 12c. If we test from Pipeline, it throws error while fetching the name of the proxy service, as it is not explicitly available in $inbound/@name

Is there a way to retrieve the name of the proxy service in OSB 12c, when we test from Pipeline ?

Comments
Post Details
Added on Dec 18 2019
2 comments
503 views