Using SOAP/JMS with Web Services with Transactions
Integration Server provides support for sending and receiving SOAP/JMS messages as part of a transaction. A transaction is a logical unit of work composed of one or more interactions with one or more resources. The interactions within a transaction are either all committed or all rolled back. A transaction either entirely succeeds or has no effect at all.
Integration Server has different guidelines and requirements for using SOAP/JMS with transactions depending on whether Integration Server acts as the web service provider or the web service client.