-
Bug
-
Resolution: Done
-
Major
-
7.1.2.GA
-
None
-
-
-
-
-
-
CR1
-
Workaround Exists
-
-
-
EAP 7.1.3
Wildfly Elytron tool is not aligned with fix for ELY-1460 - Do not reuse location attribute for externalPath attribute. Make externalPath required when external configured.
In Wildfly Elytron tool location is mandatory
String location = cmdLine.getOptionValue(STORE_LOCATION_PARAM); if (location == null) { setStatus(GENERAL_CONFIGURATION_ERROR); throw ElytronToolMessages.msg.optionNotSpecified(STORE_LOCATION_PARAM); }
After relaxing this check, double check usage of location, e.g. here
if ((cmdLine.hasOption(ALIASES_PARAM) || cmdLine.hasOption(CHECK_ALIAS_PARAM)) && !Files.exists(Paths.get(location))) { setStatus(GENERAL_CONFIGURATION_ERROR); throw ElytronToolMessages.msg.storageFileDoesNotExist(location); }
- causes
-
JBEAP-14827 (7.1.z) Adding a credential store fails when location is not specified
- Closed
- clones
-
ELY-1576 Wildfly Elytron Tool, location is required even for non-filebased type e.g. PKCS11
- Resolved
- is blocked by
-
JBEAP-13441 (7.1.z) External CS, PKCS11 can't be configured with externalPath
- Closed
- is cloned by
-
JBEAP-23162 [QA](7.4.z) ELY-2304 - Wildfly Elytron Tool, location is required even for non-filebased type e.g. PKCS11
- Closed
- is incorporated by
-
JBEAP-14456 (7.1.z) Upgrade Elytron-Tool from 1.0.6 to 1.0.7.Final
- Closed