Task #516
closedCannot delete connector configuration property (eav)
100%
Description
Situation - I've connected new system using the scripted SQL connector, which requires JDBC scripts as input.
Accidentally I've inserted a path to SYNC script and saved the system. After realizing I do not need the script, I've just deleted the path and expected everything to work just fine.
Unfortunately IdM keeps the configured value as EAV propery with empty string ("") as value and sends it to the connector - results in connector failing to find the script.
I have to delete the property through database to get it working again, which is definitely not the recommended scenario.
I system configuration should not allow empty strings / whitespaces in general and if some property is deleted / has only blank value, its EAV shall be deleted as well.
Affects CzechIdM version 7.3.0-rc2-SNAPSHOT
Scripted SQL connector: 2.2.4 (from parent/pom.xml)
Related issues
Updated by Radek Tomiška over 7 years ago
- Category changed from Provisioning to Eav
- Assignee changed from Vít Švanda to Radek Tomiška
Updated by Petr Michal over 7 years ago
Same problem with scripted REST connector (connid)
Updated by Vít Švanda about 7 years ago
- Target version deleted (
Diamond (7.4.0))
Updated by Radek Tomiška about 7 years ago
- Subject changed from Cannot delete system configuration property to Cannot delete connector configuration property (eav)
Updated by Radek Tomiška over 6 years ago
- Related to Task #1052: delete non empty EAV (even with values) added
Updated by Radek Tomiška over 6 years ago
- Status changed from New to Closed
- Target version set to Jade (8.1.0)
- % Done changed from 0 to 100
This issue is already implemented by #1052 (part of that ticket solves this).