[weld-dev] tx services
Ales Justin
ales.justin at gmail.com
Fri Apr 29 17:26:11 EDT 2011
IMO TransactionServices should also expose TransactionManager.
Since with AS7, which hides TM from JNDI, one cannot easily register XAResources:
Transaction
public boolean enlistResource(XAResource xaRes) throws RollbackException, IllegalStateException, SystemException
or suspending/resuming current Tx.
Specially XAResources handling is a must to be able to enlist if you're doing some non-trivial tx-based work.
This way the integration layer would make sure the TM is exposed as a CDI service.
Wdyt?
-Ales
More information about the weld-dev
mailing list