Adapter Development Kit 6.5 | webMethods Adapter Development Kit Documentation | webMethods Adapter Development Kit Installation and User’s Documentation | Integration Server Transaction Support | Built-In Services For Explicit Transactions | WmART.pub.art.transaction:startTransaction
 
WmART.pub.art.transaction:startTransaction
This service starts an explicit transaction. It must be used in conjunction with either a WmART.pub.art.transaction:commitTransaction service or WmART.pub.art.transaction:rollbackTransaction service. If it does not have a corresponding WmART.pub.art.transaction:commitTransaction service or WmART.pub.art.transaction:rollbackTransaction service, your flow service will receive a run-time error.
For more information about implicit and explicit transactions, see Built-In Services For Explicit Transactions.
Input Parameters
startTransactionInput
Document. A document that contains the variable transactionName, described below.
transactionName
String. Used to associate a name with an explicit transaction. The transactionName must correspond to the transactionName in any WmART.pub.art.transaction:rollbackTransaction or WmART.pub.art.transaction:commitTransaction services associated with the explicit transaction.
Output Parameters
startTransactionOutput
Document. A document that contains the variable transactionName, described below.
transactionName
String. Used to associate a name with an explicit transaction. The transactionName must correspond to the transactionName in any WmART.pub.art.transaction:rollbackTransaction or WmART.pub.art.transaction:commitTransaction services associated with the explicit transaction.