首页 文章

为什么Swarm注册“jpa”,“放弃”缓存容器

提问于
浏览
1

我正在尝试将wildfly swarm版本从2017.10.0升级到2018.2.0.Final(最新)

运行最新版本的服务器后,我的服务器日志出现以下错误

ERROR [org.jboss.as](控制器启动线程)WFLYSRV0026:WildFly Swarm 2018.2.0.Final(WildFly Core 3.0.8.Final)在15832ms启动(有错误) - 启动了316个服务(2个服务失败或缺少依赖关系,444服务是懒惰的,被动的或按需的)

我通过jConsole检查服务,然后我发现以下转储 .

服务“org.wildfly.clustering.infinispan.cache-container-configuration.undertow.activator”(类org.wildfly.swarm.infinispan.runtime.CacheActivator $ 1)模式ACTIVE状态DOWN(问题)(parent:jboss.as) (依赖项:org.wildfly.clustering.infinispan.cache-container-configuration.undertow)(具有不可用的依赖项)服务“org.wildfly.clustering.infinispan.cache-container-configuration.jpa.activator”(类org.wildfly . swarm.infinispan.runtime.CacheActivator $ 1)mode ACTIVE状态DOWN(问题)(parent:jboss.as)(依赖项:org.wildfly.clustering.infinispan.cache-container-configuration.jpa)(具有不可用的依赖项)

我自己添加了infinispan缓存容器

  • 服务器

  • ejb

  • 休眠

好像他们已经注册了InfinispanCustomizer#undertowActivator和InfinispanCustomizer#jpaActivator他们自2017.12.0以来添加了

InfinispanCustomizer.java

@Produces
@ApplicationScoped
public ServiceActivator undertowActivator() {
    return new CacheActivator("undertow");
}

@Produces
@ApplicationScoped
public ServiceActivator jpaActivator() {
    return new CacheActivator("jpa");
}

我不知道我该怎么做才能删除最新的Wildfly Swarm错误?

1 回答

相关问题