1.
The client posts the message to the delivery service.
2.
The delivery service saves the invocation message to the invoke_message table.
The initial state of the message is 0 (undelivered).
3.
The delivery service schedules a dispatcher message to process the invocation
message asynchronously. The JTA transaction commits, persisting the invocation
message to the database. Recovery and High Availability Oracle BPEL Process Manager
4. The dispatcher message is delivered to the dispatcher through the
afterCompletion()
call. Therefore, the message is not delivered if the JTA transaction fails. 5.
MDB.
6.
MDB fetches the invocation message from the dispatcher.
7.
MDB passes the invocation message to Oracle BPEL Server, which updates the
No comments:
Post a Comment