My Oracle Support Banner

Error "Unable To Process The Sensor" For The Same Names For Request And Response Operations (Doc ID 2330660.1)

Last updated on MARCH 28, 2019

Applies to:

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


When using asynchronous service and the operation name is the same for the request and response message, the sensors defined for such messages  could throw "Unable to process the sensor" exception


oracle.integration.platform.sensor.SensorException: No payload found for the part : callbackMessage
at oracle.integration.platform.sensor.expr.XPathEvaluator.evaluate(
at oracle.integration.platform.sensor.CompositeSensor.getValue(

The issue can be reproduced at will with the following steps:

1. Having asynchronous service, which have WSDL with the same names for request and response operations.
2. Creating sensors for service with pointing of operation, expression and action for request and response (execute_sensor, callback_sensor).
3. Sensors triggered after request and response through this service (messages in DB audit are correct), but in log we have errors - Unable to process the sensor (see @error_text.out)


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

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