Web service error: JBO-25089
I am having the error while calling a SOAP web service for Invoice updates (JBO-25089: Too many matching records found. Specify additional criteria to limit the number of records) occur in a web service call to Oracle Fusion.
There is a KB article on Oracle Support that suggests the following workaround to fix this:
To resolve this issue, use fetchStart is 0 fetchSize is 500 (the limit), for example and then for each subsequent call, increment the fetchStart by the fetchSize until all rows are processed.
This must be done for the top level object and the collection(s)