SOA Rules Returning Empty Results Causing SOA Process Failures
Last updated on NOVEMBER 03, 2016
Applies to:Oracle SOA Suite - Version 220.127.116.11.0 and later
Information in this document applies to any platform.
On : 18.104.22.168.0 version, Oracle Business Rules
A functional rule starts returning empty results when there is no change related to the rules, nor any change in input. This results in downstream BPEL processing faults and process failures. When accessing SOA composer everything appears normal. Neither edit/commit nor SOA process restarts will fix the problem. Only recovery determined is to redeploy the process. The rule is not sophisticated and is set up to return a fixed global value no matter what the input is.
the following error occurs.
Error in evaluate expression at line "172". The result is empty for the XPath expression : "ns9:resultList/ns8:ProcessingGroup".
The issue can be reproduced at will with the following steps:
1. Running in production a rule begins to return empty results
2. Redeploy composite
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 hundreds of Community platforms