iProcess Service Agent
Resource
The iProcess Service Agent has two functions:
-
At runtime, the iProcess Service Agent accepts requests from the iProcess Engine to invoke a BusinessWorks sub-process.
-
At development time, the iProcess Service Agent accepts requests from the iProcess Engine to obtain a schema for the BusinessWorks sub-processes that can be invoked from the iProcess Engine at runtime.
When used at runtime, the iProcess Service Agent responds to requests by sending a JMS message to the BusinessWorks step running on the iProcess Engine:
• | When the iProcess EAI step is running in Immediate Release mode, this message is sent on completion of the BusinessWorks process; |
• | When the iProcess EAI step is running in Delayed Release mode, this message is sent when the BusinessWorks process has been successfully started. To complete delayed release, use the iProcess Complete Delayed Release activity described on iProcess Complete Delayed Release. |
If a delayed release error occurs, an error code, error message, and BG action flag will be sent back to iProcess Engine. BG process takes actions according to the BG action flag. See the SW_DELAYED_RELEASE_ERR
procedure in TIBCO iProcess Engine (Oracle, DB2, SQL) Administrator’s Guide for more information about the BG action flags.