Specifically, it comes down to whether net.sf.ehcache.Ehcache can be associated with JTA transactions. The PR assumes it can. If not, the PR needs major re-work to leverage the new CacheTransactionContext contract for transactional support