On 13 Sep 2011, at 17:22, Galder Zamarreño wrote:

> Hi,
> 
> I'm looking at this failure http://goo.gl/NQw4h and I'm wondering why 
> "org.infinispan.distribution.RehashInProgressException: Timed out waiting for 
> the transaction lock" is thrown?
> 
> This is thrown DistTxInterceptor which is added by the 
> InterceptorChainFactory:
> 
>      if (configuration.getCacheMode().isDistributed())
>         
> interceptorChain.appendInterceptor(createInterceptor(DistTxInterceptor.class));
>      else
>         
> interceptorChain.appendInterceptor(createInterceptor(TxInterceptor.class));
> 
> However, this is a Hot Rod test and the cache is not configured with a 
> transaction manager, so is DistTxInterceptor really needed?
> 
> In fact, why a TxInterceptor if no transaction manager is configured? (this 
> kinda goes back to Mircea's email earlier today about a transactions 
> enabled/disabled flag)
All valid concerns, IMO.
5.1 will clarify this by not adding Tx interceptors for non tx caches. 

> 
> Cheers,
> --
> Galder Zamarreño
> Sr. Software Engineer
> Infinispan, JBoss Cache
> 
> 
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev


_______________________________________________
infinispan-dev mailing list
infinispan-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to