Question on transaction propagation in EJB remoting
we recently looked into IBM Liberty as Java EE container and were very suprised to find that it does not support inbound or outbound transaction propagation. Asking our IBM contact about that we were told that supporting transaction propagation over IIOP is nothing they intend to support.
Isn't supporting transaction propagation over IIOP a requirement as of Java EE 7 and 8?
In the specefication I can't find a specific requirement.
In EE.184.108.40.206 it is mentioned that
which kind of implies transaction propagation.
In the EJB 3.2 interoperability specification I can only find
10.6 Transaction Interoperabilitywhich to my understanding only means its optional between different vendors. Which implies it is not optional with containers from the same vendor.
Could you please help me to clarify this.