In cases where call-backs are used, the call-back object that an OTS1.4 client passes to an OTS1.1 server must be of type TransactionalObject if the client wants the transaction context to be propagated with the call back from the OTS1.1 server.
Transactional Objects that are created using version 5.1 or earlier of VisiBroker use the definition of inheriting CosTransactions::TransactionalObject interface. In order to be able to control the transactional behavior, it is necessary to migrate to defining VisiTransact policies.