在JBoss EAP 7启动期间操作“读取属性”失败

问题描述:

我已经在SSL模式下将我的应用程序部署在JBoss EAP 7上。
我的应用程序被部署并运行成功,但在启动过程中, 每当服务器启动并且WAR同时部署时,控制台上出现以下错误,不会引发异常。在JBoss EAP 7启动期间操作“读取属性”失败

11:28:11,402 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 92) WFLYCTL0013: Operation ("read-attribute") failed - address: ([ 
    ("subsystem" => "undertow"), 
    ("server" => "default-server"), 
    ("https-listener" => "defaultssl") 
]) - failure description: "WFLYCTL0216: Management resource '[(\"subsystem\" => \"undertow\")]' not found" 

我一直在寻找红帽的JBoss知识库,但没有发现任何解决这个问题。

如果在应用程序服务器完全启动并初始化后部署WAR,则不会复制此问题。

虽然这个问题不影响我的应用程序。

在JBoss EAP 6.x,JBoss AS 7.1.x和Wildfly上未复制此问题。
这种问题的原因是什么?

+1

你的子系统配置如何? – ctomc

+2

您的应用程序在部署过程中是否尝试查询管道子系统模型? – ctomc

+1

是的。我调试了我的应用程序并找到它。那时候,看起来没有初始化模块,它显示错误。我绕过了我的应用程序的代码,并没有显示错误。截至目前,我已经找到了解决这个问题的办法,我的申请工作正常。感谢您的答复。 –

我观察到了JBoss EAP 7应用程序服务器的行为。在服务器初始化过程中,未加载子系统。当应用程序尝试在启动过程中访问承运人子系统的详细信息时,会发生此问题。在服务器启动后部署应用程序时,不会发生此问题。