The TM should be available to you. In the JBC integration, it's actually
the integration that injects the TM into JBC!
See start() in
https://svn.jboss.org/repos/hibernate/core/trunk/cache-jbosscache/src/mai...
On 08/17/2009 07:09 AM, Galder Zamarreno wrote:
Hmmm, potentially from Hibernate. Adding hibernate-dev to the
discussion. What's the correct way to get hold of the transaction
manager in a Hibernate env?
org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManager(Properties
props)
On 08/17/2009 02:00 PM, Manik Surtani wrote:
> Why do you need to get the TM from Infinispan? Surely there would be
> other ways to get this, either from Hibernate or from JNDI?
>
> On 17 Aug 2009, at 12:38, Galder Zamarreno wrote:
>
>> Hi,
>>
>> I'm currently working on the query cache region and calling get() on
>> query cache region should suspend current transaction. With JBC, we used
>> to call the following to get the transaction manager:
>>
>> cache.getConfiguration().getRuntimeConfig().getTransactionManager();
>>
>> However, this API is not available in Infinispan. What should be the
>> correct way to get the transaction manager?
>> TestingUtil.geTransactionManager() includes a method to do so but I
>> don't think such method should be used for anything other than testing.
>>
>> Thoughts?
>> --
>> Galder ZamarreƱo
>> Sr. Software Engineer
>> Infinispan, JBoss Cache
>> _______________________________________________
>> infinispan-dev mailing list
>> infinispan-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
> --
> Manik Surtani
> manik(a)jboss.org
> Lead, Infinispan
> Lead, JBoss Cache
>
http://www.infinispan.org
>
http://www.jbosscache.org
>
>
>
>
--
Brian Stansberry
Lead, AS Clustering
JBoss by Red Hat