toggle quoted messageShow quoted text
Yes, transaction propagation is required, but interoperability of
transaction propagation between vendors is unspecified.
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
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.188.8.131.52 it is mentioned that
which kind of implies transaction propagation.
that while RMI-IIOP doesn’t specify how to propagate the
context or transaction context, the EJB interoperability
such context propagation.
In the EJB 3.2 interoperability specification I can only find
10.6 Transaction Interoperability
which to my understanding only means its optional between
different vendors. Which implies it is not optional with
containers from the same vendor.
Transaction interoperability between containers provided by
different vendors is an optional feature in this version of the
Could you please help me to clarify this.