WildFly 12: error jboss.remoting.management.channel.registry



我正在将应用程序从wildFly 8升级到wildFly 12。检查了两个版本中的独立完整.xml看起来不错。服务器启动,但耳朵的部署失败并显示错误。

2018-05-29 14:44:34,674 错误 [org.jboss.as.controller.management-operation] (Controller Boot 线程(WFLYCTL0013:操作("添加"(失败 - 地址:([ ("核心服务" => "管理"(, ("管理接口" =>"http-interface"( ]( - 故障描述: { "WFLYCTL0412: 必需 未安装的服务:" =>["jboss.remoting.management.channel.registry"], "WFLYCTL0180: Services 缺少/不可用的依赖项" =>["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:操作("部署"(失败 - 地址: ([("部署" => "WFA-0.5.ear"(]( - 故障说明:{ "WFLYCTL0412:未安装的必需服务:" => [

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

+- 库 +- 元信息 | +- 应用程序.xml | +- jboss-deployment-structure.xml | +- 清单。中频 +- 缓存-0.5.jar +- 命令-0.5.jar +- 普通-0.5.jar +- 达-0.5.jar +- 发现者-0.5.jar +- 作业管理-0.5.jar +- 休息门面-0.5.战争 +- 服务器外观-0.5.jar +- 升级门户-0.5.战争 +- 升级者-0.5.jar +- 用户管理-0.5.jar +- 网络服务-0.5.战争 +- z_asup-0.5.jar

====

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

根据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>

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

最新更新