Oracle SOA Suite (MOSC)

MOSC Banner

SOA Suite 11g migration to SOA Suite 12c - getCompositeInstanceId() in Mediator

in Oracle SOA Suite (MOSC) 5 commentsAnswered ✓

Previously in SOA Suite 11g we used Composite instance ID to track requests, naturally we used:

ora:getCompositeInstanceId()

In BPEL to get the current instance ID and pass it to be saved in database. We later could use that value to search in Oracle Enterprise Manager for the Composite Instance.

SOA Suite 12c introduced the concept of Flow ID.

Now using the value retrieved by the previous operation, we cannot find the correct instances in OEM. Instead we should be using:

ora:getFlowID()

Which yields a value that is then again searchable in OEM.

However we have some simpler services that consist of just a Mediator and are passed right to an external web service reference. There we also used Mediator assign operation with Mediator extension function:

Tagged:

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

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

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center