首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Infinispan警告:配置文件中缺少org.jgroups.conf.XmlConfigurator: version

Infinispan警告:配置文件中缺少org.jgroups.conf.XmlConfigurator: version
EN

Stack Overflow用户
提问于 2020-06-19 15:36:15
回答 1查看 1.3K关注 0票数 0

在我的公司,我目前正在升级从野生苍蝇19到野蝇20,因此我哈布将我们的Infinispan版本从9.x升级到10.x。当我启动我的应用程序时,我现在收到了多行警告,这些警告总是说:

WARN [org.jgroups.conf.XmlConfigurator] (MSC service thread 1-1) version is missing in the configuration file

我的DefaultCacheManager被初始化如下:

EmbeddedCacheManager infManager = new DefaultCacheManager(new GlobalConfigurationBuilder().build());

因此,Infinispan将使用其默认的jgroup配置文件。

我怎样才能避免那些警告呢?默认配置文件有问题吗?虽然我只使用本地缓存,但我必须提供自定义缓存吗?还是一个完全不同的问题?

谢谢各位能帮助我的人。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-19 15:55:26

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

Infinispan 10/11仍然使用JGroups 4.2.1.Final,因此所提供的默认配置文件没有version属性。

IMO,我们可以安全地忽略它,因为我不期望在4.2.1、since和4.2.4.Final之间有任何显著的(API)变化(为了记录,Wildfly 20使用的是JGroups 4.2.4.Final)。

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62473705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档