In the first version of OTS, an object could take part in a transaction only if the object’s interface inherited from a particular base interface. This approach has been deprecated by the OMG and a POA policy is now used instead.
Information in a service context (Section 11.6) sent with a request indicates in which transaction, if any, the request is being executed.