Adapter for JMS 6.1 SP1 | webMethods Adapter for JMS Documentation | webMethods Adapter for JMS Installation and User’s Documentation | Built-In Transaction Management Services | pub.art.transaction:startTransaction
 
pub.art.transaction:startTransaction
This service starts an explicit transaction. It must be used in conjunction with either a pub.art.transaction:commitTransaction service or pub.art.transaction:rollbackTransaction service. If it does not have a corresponding pub.art.transaction:commitTransaction service or pub.art.transaction:rollbackTransaction service, your flow service will receive a run-time error.
See Transaction Management Overview for more information about implicit and explicit transactions.
Input Parameters
startTransactionInput
Document A document that contains the variable transactionName, described below.
transactionName
String Specifies the name of the transaction to be started. This parameter is optional. If you leave this parameter blank, Integration Server will generate a name for you. In most implementations, it is not necessary to provide your own transaction name as input.
Output Parameters
startTransactionOutput
Document A document that contains the variable transactionName, described below.
transactionName
String The name of the transaction the service just started.