Adapter Development Kit 9.12 | webMethods Adapter Development Kit Documentation | webMethods Adapter Development Kit Installation and User’s Documentation | Integration Server Transaction Support | Built-In Services For Explicit Transactions | pub.art.transaction:startTransaction
 
pub.art.transaction:startTransaction
Starts an explicit transaction. The service must be used in conjunction with either a pub.art.transaction:commitTransaction service or pub.art.transaction:rollbackTransaction service. If a corresponding pub.art.transaction:commitTransaction service or pub.art.transaction:rollbackTransaction service is not provided, then the flow service receives a runtime error.
Input Parameters
startTransactionInput
Document. Document that contains the variable transactionName.
transactionName
String. Used to associate a name with an explicit transaction. The transactionName must correspond to the transactionName in any pub.art.transaction:rollbackTransaction or pub.art.transaction:commitTransaction services associated with the explicit transaction.
Output Parameters
startTransactionOutput
Document. Document that contains the variable transactionName.
transactionName
String. Used to associate a name with an explicit transaction. The transactionName must correspond to the transactionName in any pub.art.transaction:rollbackTransaction or pub.art.transaction:commitTransaction services associated with the explicit transaction.