Michael Owen [https://community.jboss.org/people/liverpoolilove] created the discussion
"Re: A question about the transaction?" To view the discussion, visit: https://community.jboss.org/message/823600#823600 -------------------------------------------------------------- *triggerService there is a spring container management, I passed the @ Interceptors (SpringBeanAutowiringInterceptor.class) injected into the MDB that intercaptor,As follows:* public interface TriggerService { void saveTrigger(DBTrigger trigger); } @Service("triggerService") public class TriggerServiceImpl implements TriggerService { @Autowired private TriggerDao triggerDao; @Override public void saveTrigger(DBTrigger trigger) { triggerDao.addJobDetail(trigger.getJobDetail()); triggerDao.addTrigger(trigger.getCronTrigger()); } } There is about a two-stage transaction when triggerDao.addTrigger (trigger.getCronTrigger ()) This method call fails, why triggerDao.addJobDetail (trigger.getJobDetail ()) This method of data stored in the database Why did not rollback? -------------------------------------------------------------- Reply to this message by going to Community [https://community.jboss.org/message/823600#823600] Start a new discussion in EJB3 at Community [https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2029]
_______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user