Jon Maron from Oracle has just published an article about transaction processing in distributed SOA.
You will learn in this article the challenges that you have when you want to manage transactions in a distributed Services Oriented Architecture running using Web Services.