gpt4 book ai didi

java - Infinispan 警告 : org. jgroups.conf.XmlConfigurator:配置文件中缺少版本

转载 作者:行者123 更新时间:2023-12-01 16:13:20 26 4
gpt4 key购买 nike

在我的公司,我目前正在从 Wildfly 19 升级到 Wildfly 20。因此,我必须将 Infinispan Cache 的版本从 9.x 升级到 10.x。当我启动我的应用程序时,我现在收到多行警告,总是显示:
警告配置文件中缺少 [org.jgroups.conf.XmlConfigurator](MSC 服务线程 1-1)版本

我的 DefaultCacheManager 像这样初始化:
EmbeddedCacheManager infManager = new DefaultCacheManager(new GlobalConfigurationBuilder().build());
因此 Infinispan 将使用其默认的 jgroups 配置文件。

如何避免该警告?是不是默认的配置文件有问题?尽管我只使用本地缓存,但我是否必须提供自定义缓存?或者这是一个完全不同的问题?

预先感谢所有可以帮助我的人。

最佳答案

JGroups(用于 Infinispan 和 Wildfy 中的集群)在配置文件中引入了版本属性,版本为 4.2.2.Final(请参阅 https://issues.redhat.com/browse/JGRP-2401 )。

Infinispan 10/11 仍然使用 JGroups 4.2.1.Final,因此附带的默认配置文件没有版本属性。

IMO,忽略它是安全的,因为我预计 4.2.1.Final 和 4.2.4.Final 之间不会有任何重大 (API) 变化(根据记录,Wildfly 20 使用 JGroups 4.2.4.Final) .

如果您想删除警告,可以从 Infinispan 复制默认配置文件(或创建您自己的配置文件)并添加缺少的版本属性。

关于java - Infinispan 警告 : org. jgroups.conf.XmlConfigurator:配置文件中缺少版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62473705/

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