Hi All ,
I am facing very weird issue in SOACS . Can you please help me . Below is the use case. :
Version : 12.2.1.3
ERP sends data to System A by using Sync. service (SOA ) and in the same service they receive the message code from System A to have status "Wip" in ERP for that record .
Example:
Items
Item | Rowid | MessageCode from System A | Status |
item1 | Xx12345 | MC-12132 | W |
Then System A process the data and response back to ERP by using the Message Code so ERP can update the status to success or error, this by using Async Service .(BPEL) .
Items
Item | Rowid | MessageCode from System A | Status |
item1 | Xx12345 | MC-12132 | S |
Sometimes the Asynchronoys confirmation service looks that it is finishing first than the Sync service , so at this point in time ERP doesn’t have the Message code from System A , so this confirmation service is not able to update the status from System A to ERP, and it result in next error "origin data was not found regarding message code."
We are using same DB Datasource for both the Async and Sync Bpel Services .
We dont want to use a wait activity.
Regards
r0unak