【发布时间】:2016-09-28 00:32:55
【问题描述】:
我无法使用 soft-index-file-store persistencec。这是配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<infinispan
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:infinispan:config:7.0 http://www.infinispan.org/schemas/infinispan-config-7.0.xsd"
xmlns="urn:infinispan:config:7.0">
<cache-container default-cache="default">
<local-cache name="default">
<persistence>
<soft-index-file-store xmlns="urn:infinispan:config:soft-index:7.0">
<index path="${user.dir}/index" />
<data path="${user.dir}/data" />
</soft-index-file-store>
</persistence>
</local-cache>
</cache-container>
</infinispan>
依赖关系:
<version.infinispan>8.2.4.Final</version.infinispan>
...
<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-embedded</artifactId>
<version>${version.infinispan}</version>
</dependency>
<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-persistence-soft-index</artifactId>
<version>${version.infinispan}</version>
</dependency>
并通过以下方式启动缓存:
cache = new DefaultCacheManager("infinispan.xml").getCache();
我得到这个错误:
org.infinispan.commons.CacheConfigurationException: ISPN000327: Cannot find a parser for element 'soft-index-file-store' in namespace 'urn:infinispan:config:soft-index:7.0'. Check that your configuration is up-to date for this version of Infinispan.
知道有什么问题吗?
【问题讨论】:
标签: java infinispan