<BUG>static final Logger logger = LoggerFactory.getLogger(TransactionManagerImpl.class.getSimpleName());private CompensableBeanFactory beanFactory;</BUG><CONTEXT>import org.bytesoft.transaction.xa.TransactionXid;import org.bytesoft.transaction.xa.XidFactory;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class TransactionManagerImpl implements TransactionManager, CompensableBeanFactoryAware {<extra_id_0>public void begin() throws NotSupportedException, SystemException {TransactionManager transactionManager = this.beanFactory.getTransactionManager();CompensableManager compensableManager = this.beanFactory.getCompensableManager();</CONTEXT>
static final Logger logger = LoggerFactory.getLogger(TransactionManagerImpl.class);private CompensableBeanFactory beanFactory;