CR-7318 OPENDJ-2152 fix boolean properties in tools.properties files
| | |
| | | final String value = argumentProperties.getProperty(a.getPropertyName().toLowerCase()); |
| | | final LocalizableMessageBuilder invalidReason = new LocalizableMessageBuilder(); |
| | | if (value != null) { |
| | | boolean addValue = !(a instanceof BooleanArgument) |
| | | && a.valueIsAcceptable(value, invalidReason); |
| | | boolean addValue = (a instanceof BooleanArgument) ? true |
| | | : a.valueIsAcceptable(value, invalidReason); |
| | | if (addValue) { |
| | | a.addValue(value); |
| | | if (a.needsValue()) { |
| | |
| | | subEntriesArgument = new BooleanArgument("subEntries", |
| | | OPTION_SHORT_SUBENTRIES, OPTION_LONG_SUBENTRIES, |
| | | INFO_DESCRIPTION_SUBENTRIES.get()); |
| | | useSSL.setPropertyName(OPTION_LONG_SUBENTRIES); |
| | | subEntriesArgument.setPropertyName(OPTION_LONG_SUBENTRIES); |
| | | argParser.addArgument(subEntriesArgument); |
| | | |
| | | effectiveRightsUser = |