Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
Description
The messaging-activemq subsystem can use either a legacy security-domain or the new elytron-domain.
However, when only elytron-domain is defined (and any legacy security domain is removed), the subsystem fails to boot with the error:
17:52:34,634 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([ ("subsystem" => "messaging-activemq"), ("server" => "default") ]) - failure description: { "WFLYCTL0412: Required services that are not installed:" => ["jboss.security.security-domain.other"], "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.messaging-activemq.default is missing [jboss.security.security-domain.other]"] }
The dependency to jboss.security.security-domain.other must be optional and set only when elytron-domain is not defined.
Attachments
Issue Links
- clones
-
JBEAP-8720 Remove messaging's required dependency to SecurityDomainService
-
- Verified
-