-
Bug
-
Resolution: Done
-
Major
-
7.0.0.Final
-
None
-
Workaround Exists
-
With the following three commands the server becomes unable to boot due to a missing dependency: -
/subsystem=elytron:write-attribute(name=initial-providers, value=combined-providers) /subsystem=elytron:undefine-attribute(name=final-providers) /subsystem=elytron/aggregate-providers=combined-providers:remove
If however I execute :reload after the first two commands, the final command will fail correctly.
[standalone@localhost:9990 /] /subsystem=elytron/aggregate-providers=combined-providers:remove { "outcome" => "failed", "failure-description" => "WFLYCTL0367: Cannot remove capability 'org.wildfly.security.providers.combined-providers' as it is required by other capabilities: capability 'org.wildfly.security.elytron' requires it for attribute 'initial-providers' at address '/subsystem=elytron'", "rolled-back" => true }
I am only listing the 'Domain Management' component as I believe the security example is just the reproducer.
- clones
-
JBEAP-11937 (7.2.z) Capability requirement can be lost if two attributes on same resource reference the same capability
- Closed
- is related to
-
WFCORE-3040 StepCapabilityStatus should take dynamic capability dependencies into account
- Resolved