While running jbpm in embedded mode, if I use any jta provider, is it possible to combine the transactions - application starts a transaction and start a process and if something fails, they should all get rolled back.