Bean-managed
transaction means that transaction boundaries are defined in the enterprise bean code.