[infinispan-dev] UserTransactionLookup for JSR-107?

Manik Surtani msurtani at redhat.com
Thu Feb 7 06:31:14 EST 2013


On 7 Feb 2013, at 11:23, Galder Zamarreño <galder at redhat.com> wrote:

> Hi all,
> 
> I'm back with a more food for thought wrt JSR-107 impl. Our CacheManager adapter needs to implement:
> 
> UserTransaction getUserTransaction();
> 
> The problem there is that there's no standard way of getting a UserTransaction given a JTA TransactionManager.
> 
> It really is down to each TransactionManager provider to give a UserTransaction instance (whether JNDI, static…etc).
> 
> So, we need a way to lookup a UserTransaction. 
> 
> One option is to add a getUserTransaction to TransactionManagerLookup, but that will break existing clients.

You mean it would break existing TML implementations?  Do we know of any custom TML implementations though?

> 
> Alternatively, define a org.infinispan.transaction.lookup.UserTransactionLookup interface which is configurable. We'd then need to implement for existing TML classes.
> 
> If anyone has any other ideas, let us know.
> 
> Cheers,
> --
> Galder Zamarreño
> galder at redhat.com
> twitter.com/galderz
> 
> Project Lead, Escalante
> http://escalante.io
> 
> Engineer, Infinispan
> http://infinispan.org
> 
> 
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev

--
Manik Surtani
manik at jboss.org
twitter.com/maniksurtani

Platform Architect, JBoss Data Grid
http://red.ht/data-grid




More information about the infinispan-dev mailing list