WildFly 12:错误 jboss.remoting.management.channel.registry

Posted

技术标签:

【中文标题】WildFly 12:错误 jboss.remoting.management.channel.registry【英文标题】:WildFly 12: error jboss.remoting.management.channel.registry 【发布时间】:2018-11-09 07:17:17 【问题描述】:

我正在将应用程序从wildFly 8 升级到wildFly 12。检查了两个版本中的standalone-full.xml,看起来不错。服务器启动,但 ear 的部署失败并出现错误。

2018-05-29 14:44:34,674 错误 [org.jboss.as.controller.management-operation](控制器启动 线程)WFLYCTL0013:操作(“添加”)失败 - 地址:([ ("核心服务" => "管理"), ("管理接口" => "http-interface") ]) - 失败描述: "WFLYCTL0412: 必需 未安装的服务:" => [“jboss.remoting.management.channel.registry”],“WFLYCTL0180:服务 缺少/不可用的依赖项” => [“org.wildfly.management.http.extensible.shutdown 丢失 [jboss.remoting.management.channel.registry]"] 2018-05-29 14:44:34,685 错误 [org.jboss.as.controller.management-operation] (控制器引导线程)​​WFLYCTL0013:操作(“部署”)失败 - 地址: ([("deployment" => "wfa-0.5.ear")]) - 失败描述: “WFLYCTL0412:未安装的必需服务:” => [

================================== 耳朵结构:

+- 库 +- 元信息 | +- 应用程序.xml | +- jboss-deployment-structure.xml | +- 清单.MF +- 缓存-0.5.jar +- 命令-0.5.jar +- common-0.5.jar +- dar-0.5.jar +-finders-0.5.jar +- 工作管理-0.5.jar +- rest-facade-0.5.war +- 服务器外观-0.5.jar +- 升级门户-0.5.war +- upgraders-0.5.jar +- 用户管理-0.5.jar +- web-services-0.5.war +- z_asup-0.5.jar

====================

【问题讨论】:

您使用的是 IPv6 而不是 IPv4?您可以通过验证 java.net.preferIPv4Stack 属性的值来检查这一点。应该是真的。 我的 google fu 也失败了 - 这似乎是 http-interface 或 jboss-remoting 的问题。如果您自己没有弄清楚,我唯一的建议是检查JBoss Developer Forums 并在那里发布您的问题,如果发现问题,请务必在此处为可能遇到类似问题的其他人回答您的问题。祝你好运! 此日志行不足以回答您的问题,请输入更多详细信息。 您可以发布您的standalone-full*.xml 或domain*.xml 配置文件的内容吗? 【参考方案1】:

根据https://access.redhat.com/solutions/3014791,您应该在<http-interface .../> 中使用<http-upgrade enabled="true" .../>。就我而言(WildFly 25),它是:

    <management-interfaces>
      <http-interface http-authentication-factory="management-http-authentication">
        <http-upgrade enabled="true" sasl-authentication-factory="management-sasl-authentication"/>
        <socket-binding http="management-http"/>
      </http-interface>
    </management-interfaces>

我使用了 Elytron 子系统默认配置中引用的 management-http-authenticationmanagement-sasl-authentication 默认值。

【讨论】:

以上是关于WildFly 12:错误 jboss.remoting.management.channel.registry的主要内容,如果未能解决你的问题,请参考以下文章

重复资源 Wildfly

Wildfly + Eclipse 部署扫描程序

找不到类型的上下文数据:java.ws.rs.container.ContainerRequest(Wildfly 错误)

Wildfly 上的轴 1

Spring Boot 2 重新部署到 Wildfly 10 后无法刷新 JMS 连接

OutOfMemoryError:在 WildFly 中使用 websocket 时直接缓冲内存