This closes #1041
This commit is contained in:
commit
a22712638f
|
@ -100,13 +100,21 @@ public class InputAbstract extends ActionAbstract {
|
||||||
return silentDefault;
|
return silentDefault;
|
||||||
}
|
}
|
||||||
|
|
||||||
String inputStr;
|
String inputStr = "";
|
||||||
boolean valid = false;
|
boolean valid = false;
|
||||||
System.out.println();
|
System.out.println();
|
||||||
do {
|
do {
|
||||||
context.out.println(propertyName + ": is mandatory with this configuration:");
|
context.out.println(propertyName + ": is mandatory with this configuration:");
|
||||||
context.out.println(prompt);
|
context.out.println(prompt);
|
||||||
inputStr = new String(System.console().readPassword());
|
char[] chars = System.console().readPassword();
|
||||||
|
|
||||||
|
// could be null if the user input something weird like Ctrl-d
|
||||||
|
if (chars == null) {
|
||||||
|
System.out.println("Invalid Entry!");
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
inputStr = new String(chars);
|
||||||
|
|
||||||
if (inputStr.trim().equals("")) {
|
if (inputStr.trim().equals("")) {
|
||||||
System.out.println("Invalid Entry!");
|
System.out.println("Invalid Entry!");
|
||||||
|
|
Loading…
Reference in New Issue