]
Ilia Vassilev updated ELY-1086:
-------------------------------
Git Pull Request:
CS tool, Command without any option must show help rather then error
message about required options.
----------------------------------------------------------------------------------------------------
Key: ELY-1086
URL:
https://issues.jboss.org/browse/ELY-1086
Project: WildFly Elytron
Issue Type: Bug
Components: Credential Store
Reporter: Hynek Švábek
Assignee: Ilia Vassilev
Command without any option must show help rather then error message about required
options.
*How to reproduce:*
{code}
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)
{code}
*Same for mask command*
{code}
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)
{code}