I'm trying to evaluate Infinispan as caching provider for my Spring + Hibernate web app. The app will be run on Tomcat only, it doesn't use JTA, instead it manages transactions using org.springframework.orm.hibernate.HibernateTransactionManager
Last time I checked, it required JTA in order to achieve cluster-safety. Now my question is, can I achieve cluster-safety with Infinispan without using JTA in my webapp?(With the newest version of Infinispan and Hibernate)
Thanks in advance
The Hibernate transaction manager basically uses the database as a tx coordinator, but it is no way distributed. You do need to use JTA to achieve fully distributed tx capabilities.