Bug 1150639
Summary: | Class-name/code attributes causes conflicts in PicketLink IDM subsystem | |||
---|---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | FIlip Bogyai <fbogyai> | |
Component: | PicketLink | Assignee: | Pedro Igor <psilva> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jitka Kozana <jkudrnac> | |
Severity: | high | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 6.4.0 | CC: | anmiller, bdawidow, jkudrnac, kkhan, psilva | |
Target Milestone: | DR7 | |||
Target Release: | EAP 6.4.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1151002 (view as bug list) | Environment: | ||
Last Closed: | 2019-08-19 12:45:18 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1151002 |
Description
FIlip Bogyai
2014-10-08 14:54:13 UTC
Kabir Khan <kabir.khan> updated the status of jira EAP6-182 to Resolved Kabir Khan <kabir.khan> updated the status of jira EAP6-182 to Reopened Kabir Khan <kabir.khan> updated the status of jira EAP6-182 to Resolved Ondrej Lukas <olukas> updated the status of jira EAP6-182 to Reopened Verification failed in EAP 6.4.0.DR6. Correctly fixed: - only one of code or class-name can be set But there are still scenarios which allows invalid configuration: - element with code attribute same as another element with same code attribute can be added - element with class-name attribute same as another element with same class-name attribute can be added - element with code attribute value same as another element class-name attribute value can be added There should be check if same code/class-name is not already added to avoid duplicates, which leads to Exception after server restart. Consider running following CLI commands: /subsystem=picketlink-identity-management/partition-manager=test/identity-configuration=example/jpa-store=jpa-store/supported-types=supported-types/supported-type=test1:add(code=User) /subsystem=picketlink-identity-management/partition-manager=test/identity-configuration=example/jpa-store=jpa-store/supported-types=supported-types/supported-type=test2:add(code=User) reload -> failure If server is restarted after these commands it leads to Exception during server boot and server is not started. There are 3 elements in IDM subsystem which are affected by this issue: supported-type, credential-handler, mapping Also please fix documentation of code attribute for these elements in XSD (wildfly-picketlink-idm_1_0.xsd). Current implementation does not support FQN in code attribute. Verified in EAP 6.4.0.DR7 Rostislav Svoboda <rsvoboda> updated the status of jira EAP6-182 to Resolved Pedro Igor <pigor.craveiro> updated the status of jira WFLY-3978 to Resolved |