Command without any option must show help rather then error message about required options.
How to reproduce:
java -jar wildfly-elytron-tool.jar credential-store Exception encountered executing the command: org.apache.commons.cli.MissingOptionException: Missing required option: [-a Add new alias to the credential store, -r Remove alias from the credential store, -e Check if alias exists within the credential store, -v Display all aliases, -h Get help with usage of this command] at org.apache.commons.cli.DefaultParser.checkRequiredOptions(DefaultParser.java:199) at org.apache.commons.cli.DefaultParser.parse(DefaultParser.java:130) at org.apache.commons.cli.DefaultParser.parse(DefaultParser.java:81) at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:120) at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:74)
Same for mask command
java -jar wildfly-elytron-tool.jar mask
Exception encountered executing the command:
org.apache.commons.cli.MissingOptionException: Missing required option: [-x Secret to be encrypted, -h Get help with usage of this command]
at org.apache.commons.cli.DefaultParser.checkRequiredOptions(DefaultParser.java:199)
at org.apache.commons.cli.DefaultParser.parse(DefaultParser.java:130)
at org.apache.commons.cli.DefaultParser.parse(DefaultParser.java:81)
at org.wildfly.security.tool.MaskCommand.execute(MaskCommand.java:72)
at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:74)
- is cloned by
-
ELY-1086 CS tool, Command without any option must show help rather then error message about required options.
- Resolved
- is incorporated by
-
JBEAP-10625 Upgrade Wildfly-Elytron-Tool to 1.0.0.Beta5
- Closed
-
JBEAP-11127 Upgrade Wildfly-Elytron-Tool to 1.0.0.Beta6
- Closed