Security and Transaction propagation.JBI specification allows transactions to be propagated to other components using a message exchange property Java EE Service Engine use this property to set and get the JTA transaction object from the JBI message exchange. It then uses the transaction object to take part in the transaction. That means an EJB component in Java EE can take part in a transaction started by a JBI application or it can propagate the transaction started by the Java EE application to the JBI components, so that JBI applications can take part Similarly, JBI specification allows the security subject to be propagated as a message exchange property named ""javax.jbi.security.subject". Thus the security subject of the Java EE application will be propagated to JBI and vice versa. |