Chem eStandards Module Version 7.1.July 2008 | Installing and Using CHEM Module | Running and Monitoring a Conversation | Running a Conversation and the ConversationID | Rejoining an Existing Conversation on the Initiator's Side
 
Rejoining an Existing Conversation on the Initiator's Side
To send the PO Response to the initiator, the fulfiller sends the document (in Chem eStandards format) to the pub.estd.chem:receive service. The pub.estd.chem:receive service invokes the wm.ip.tn:recognize service, which recognizes the document and creates a BizDocEnvelope. The pub.estd.chem:receive service sends the BizDocEnvelope to the Process Engine. The Process Engine searches for a running conversation (or process instance) where a Wait for PO Response step is waiting for a PO Response with a matching ConversationID. When the Process Engine finds the correct conversation (or process), it sends the PO Response to rejoin the existing conversation.
If the Process Engine does not find a running conversation where a Wait for PO Response step is waiting for a PO Response with a matching ConversationID, the Process Engine ignores the PO Response.