gpt4 book ai didi

java - 将 Infinispan xml 配置从 6.x 迁移到 7.x

转载 作者:行者123 更新时间:2023-12-01 18:19:15 25 4
gpt4 key购买 nike

我一直在使用 Infinispan 6.x,并且有几个 XML 配置文件。现在我想迁移到 7.x,但当新版本尝试解析旧配置文件时出现异常。这是我的配置文件:

<?xml version="1.0" encoding="UTF-8"?>
<infinispan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:infinispan:config:6.0 http://www.infinispan.org/schemas/infinispan-config-6.0.xsd">
<global>
<globalJmxStatistics enabled="false" mBeanServerLookup="dz.lab.cache.infinispan.DummyMBeanServer$DummyLoockup" />
</global>
<default>
<eviction strategy="NONE" />
<expiration lifespan="-1" maxIdle="-1" />
<clustering mode="local">
<hash>
<groups enabled="true" />
</hash>
</clustering>
<transaction transactionManagerLookupClass="org.infinispan.transaction.lookup.JBossStandaloneJTAManagerLookup" transactionMode="TRANSACTIONAL" lockingMode="OPTIMISTIC" />
<invocationBatching enabled="true" />
<locking supportsConcurrentUpdates="true" />
</default>
</infinispan>

以及完整的堆栈跟踪:

org.infinispan.commons.CacheConfigurationException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[7,11]
Message: Unexpected element 'global' encountered
at org.infinispan.configuration.parsing.ParseUtils.unexpectedElement(ParseUtils.java:35)
at org.infinispan.configuration.parsing.Parser70.readElement(Parser70.java:96)
at org.infinispan.configuration.parsing.ParserRegistry.parseElement(ParserRegistry.java:133)
at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:115)
at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:102)
at org.infinispan.configuration.parsing.ParserRegistry.parse(ParserRegistry.java:89)
... 30 more

如何迁移此配置?我找不到关于 official user guide 的提示.

最佳答案

可能会找到升级指南here 。请升级您的xml schema to 7.0 (或 7.1)并重新创建您的配置。 global xml 元素现在称为 cache-container,这里是一个 example .

关于java - 将 Infinispan xml 配置从 6.x 迁移到 7.x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28021468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com