]
Vladimir Blagojevic commented on ISPN-7148:
-------------------------------------------
The problem seems to be that we are attempting to create the authorization child of
security when security doesn't exist. It *should* just be a case of the
"is-new-node" variable being set wrong and maybe some logic in
CacheConfigService.updateSecurityAuthorization
Unable to create/edit Cache Configurations when Security is not
enabled
-----------------------------------------------------------------------
Key: ISPN-7148
URL:
https://issues.jboss.org/browse/ISPN-7148
Project: Infinispan
Issue Type: Bug
Components: Console
Affects Versions: 9.0.0.Alpha4
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Unable to create/edit cache configurations/templates as the security/authorization DMR is
not created when required:
"WFLYCTL0175: Resource [
("profile" => "clustered"),
("subsystem" => "datagrid-infinispan"),
("cache-container" => "clustered"),
("configurations" => "CONFIGURATIONS"),
("distributed-cache-configuration" => "asdasdad"),
("security" => "SECURITY")
] does not exist; a resource at address [
("profile" => "clustered"),
("subsystem" => "datagrid-infinispan"),
("cache-container" => "clustered"),
("configurations" => "CONFIGURATIONS"),
("distributed-cache-configuration" => "asdasdad"),
("security" => "SECURITY"),
("authorization" => "AUTHORIZATION")
] cannot be created until all ancestor resources have been added"