gpt4 book ai didi

java - org.infinispan.jmx.JmxDomainConflictException : Domain already registered org. infinispan 异常?

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

我已将我的应用程序部署为 tomcat 6 服务上的 myApp1。由于一些要求,我复制了myApp1并粘贴到webapp下作为myApp2。现在我重新启动了tomcat并点击 myApp1 的网址。工作得很好。但是在点击 app2 的 url 时,我得到 org.infinispan.jmx.JmxDomainConflictException: 域已注册 org.infinispan.下面是异常堆栈跟踪中的根本原因部分

  root cause 

org.infinispan.jmx.JmxDomainConflictException: Domain already registered org.infinispan
org.infinispan.jmx.JmxUtil.buildJmxDomain(JmxUtil.java:73)
org.infinispan.jmx.CacheManagerJmxRegistration.updateDomain(CacheManagerJmxRegistration.java:92)
org.infinispan.jmx.CacheManagerJmxRegistration.buildRegistrar(CacheManagerJmxRegistration.java:86)
org.infinispan.jmx.AbstractJmxRegistration.registerMBeans(AbstractJmxRegistration.java:46)
org.infinispan.jmx.CacheManagerJmxRegistration.start(CacheManagerJmxRegistration.java:62)
org.infinispan.manager.DefaultCacheManager.start(DefaultCacheManager.java:637)
org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:319)
org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:283)
org.xwiki.cache.infinispan.internal.InfinispanCacheFactory.initialize(InfinispanCacheFactory.java:134)
org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39)
org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:295)
org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:358)
org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:324)
org.xwiki.component.embed.EmbeddableComponentManager.lookup(EmbeddableComponentManager.java:147)
org.xwiki.component.internal.DefaultComponentManager.lookup(DefaultComponentManager.java:72)
org.xwiki.cache.internal.DefaultCacheManager.getCacheFactory(DefaultCacheManager.java:79)
org.xwiki.cache.internal.DefaultCacheManager.getCacheFactory(DefaultCacheManager.java:61)
com.xpn.xwiki.XWiki.getCacheFactory(XWiki.java:5887)

作为信息,我正在将 tomcat 作为服务运行。

最佳答案

这很可能是由于您的两个应用程序同时运行并尝试使用相同的资源。从错误消息来看,'infinispan' 在启动时注册了一个 JMX 域,并且不允许有多个实例。

来自google :如果您想允许使用相同的 JMX 域配置多个实例,请在 globalJmxStatistics 配置元素

中启用 allowDuplicateDomains 属性

关于java - org.infinispan.jmx.JmxDomainConflictException : Domain already registered org. infinispan 异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10295751/

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