EAP 7.4 で "WFLYCTL0412:Required services that are not installed:" => ["org.wildfly.core.management.security.realm.ManagementRealm", "jboss.http-upgrade-registry.http-management"] というエラーを修正する方法
Issue
- EAP 7.4.8 - JDK 17 との互換性があります。
- バージョン 7.4.5 および OpenJDK17 を実行している状態で、JBoss アプリケーションを起動することができません。
- JDK 17 に移行すると、JBoss 7.4 をロードできず、以下のエラーが発生します。
ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("core-service" => "management"),
("management-interface" => "http-interface")
]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => [
"org.wildfly.core.management.security.realm.ManagementRealm",
"jboss.http-upgrade-registry.http-management"
],
"WFLYCTL0180: Services with missing/unavailable dependencies" => [
"jboss.remoting.remoting-http-upgrade-service.http-management is missing [org.wildfly.core.management.security.realm.ManagementRealm, jboss.http-upgrade-registry.http-management]",
"org.wildfly.management.http.extensible is missing [org.wildfly.core.management.security.realm.ManagementRealm]"
]
}
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7.4.x
- OpenJDK 17
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.