当我使用JPA2 + Hibernate 4.3 + Infinispan 6.0并调用
时entitymanager.getEntityManagerFactory().getCache().evictAll()
缓存未被清除。
如果我在某个缓存上通过JMX调用clear命令,它就可以工作。
我的配置为空:
http://www.infinispan.org/schemas/infinispan-config-6.0.xsd" 的xmlns ="瓮:Infinispan的:配置:6.0">
这里有什么问题?
谢谢
答案 0 :(得分:0)
默认情况下,Eviction在6.0中被禁用。如果要使用此功能,则必须对其进行配置。
请参阅:http://infinispan.org/docs/6.0.x/user_guide/user_guide.html#_more_defaults
默认情况下,如果未指定逐出元素,则不会进行驱逐。