If an EJB starts a container-managed transaction, and then calls an MBean that does some database work, is the transaction propagated to the MBean method call?