XA transaction, guarantee of delivery, consistency and Glassfish ESB BPEL
This document, details Glassfish ESB BPEL engine support of XA transactions, and introduces BPEL features that can be used in order to increase reliability, consistency and guarantee of delivery in an application of integration. XA technology is the best way to achieve perfect delivery and consistency, however, it works only in environments (world) that do not match the environment of integration. For that reason, Pymma advices against XA usage in the integration process. This paper explains our position.