My Oracle Support Banner

SOA 12c Composite Sensors Updated in While Loop Only Show Last Value (Doc ID 2238916.1)

Last updated on AUGUST 15, 2018

Applies to:

Oracle SOA Suite - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3.0.0 version, Sensors

ACTUAL BEHAVIOR
---------------
A Composite Sensor attached to a Web Service is not updating values as expected. When invoked in a while loop, the sensor value is being over written each time. When viewing the flow trace, the only Sensor value seen is the last value (4)



EXPECTED BEHAVIOR
-----------------------
The expected behavior is that the sensor values won't be overwritten and will show each value in the flow trace. In 11g this is the behavior seen. Values (1,2,3,4 should be visible in Flow Trace)



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create BPEL with while loop that invokes a WS
2. Attach Sensor to WS
3. View the sensor values in the flow trace.

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!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.