Java 获取意外元素';{urn:infinispan:config:7.0}infinispan';遇到
我有以下infinispan xml,并得到了解析异常。 javax.xml.stream.XMLStreamException:ParseError位于[row,col]:[3,36] 消息:遇到意外元素“{urn:infinispan:config:7.0}infinispan” 你知道我为什么会犯这个错误吗Java 获取意外元素';{urn:infinispan:config:7.0}infinispan';遇到,java,infinispan,Java,Infinispan,我有以下infinispan xml,并得到了解析异常。 javax.xml.stream.XMLStreamException:ParseError位于[row,col]:[3,36] 消息:遇到意外元素“{urn:infinispan:config:7.0}infinispan” 你知道我为什么会犯这个错误吗 <infinispan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn
<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">
<jgroups>
<stack-file name="tcp" path="jgroups-tcp.xml"/>
</jgroups>
<cache-container name="SampleCacheManager" statistics="true" default-cache="the-default-cache" shutdown-hook="DEFAULT">
<transport stack="tcp" cluster="infinispan-cluster" node-name="Node-A" machine="m1" rack="r1" site="LON" />
<distributed-cache name="authCache" l1-lifespan="1800000" owners="2" mode="SYNC" >
<eviction max-entries="5000" strategy="FIFO" />
<expiration interval="500" max-idle="1800000" />
<persistence passivation="false">
<file-store path="/opt/UAT_01/cacheStore/" shared="false" preload="true" purge="true">
<write-behind flush-lock-timeout="5000" modification-queue-size="200" shutdown-timeout="1000" thread-pool-size="15" />
</file-store>
</persistence>
</distributed-cache>
</cache-container>
在这里输入代码
结果是,我的lib路径中有一些infinispan的旧罐子。在运行时,它在层次结构中处于较高的位置,并且首先被拾取。清理后,它开始像一个符咒一样工作。您在这个配置文件中使用什么版本的Infinispan?我使用7.0,我的POM org.Infinispan Infinispan core 7.0.0.Final中有以下内容。我在使用旧的Infinispan版本(4.2)时遇到了同样的问题。为了修复它,我将系统属性infinispan.config.validate
设置为false
。为此,我编辑了Wildfly的standalone.sh
文件,执行:SERVER\u OPTS=“-Dinfinispan.config.validate=false”