How to fix "WFLYCTL0412: Required services that are not installed:" => ["org.wildfly.core.management.security.realm.ManagementRealm", "jboss.http-upgrade-registry.http-management"] on EAP 7.4
Issue
- EAP 7.4.8 - JDK 17 compatibility.
- Jboss application cannot be started running version 7.4.5 and OpenJDK17.
- Migrating to jdk 17 jboss 7.4 is not able to load and giving below error.
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.