Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-9039

WildFly Elytron Tool, invalid content of --type parameter leads to NPE

    XMLWordPrintable

Details

    Description

      If I fill --type option with some invalid value (other then KeyStoreCredentialStore) I get NPE. For example with -t DoesNotExists I get

      [mchoma@localhost bin]$ java -jar wildfly-elytron-tool.jar credential-store --add myalias --secret supersecretpassword --location="/tmp/test.store" --uri "cr-store://test?modifiable=true;create=true;keyStoreType=JCEKS" --password mycspassword --salt 12345678 --iteration 230 --summary -t DoesNotExists
      Exception in thread "main" java.lang.NullPointerException
          at java.util.regex.Matcher.getTextLength(Matcher.java:1283)
          at java.util.regex.Matcher.reset(Matcher.java:309)
          at java.util.regex.Matcher.<init>(Matcher.java:229)
          at java.util.regex.Pattern.matcher(Pattern.java:1093)
          at java.util.Formatter.parse(Formatter.java:2547)
          at java.util.Formatter.format(Formatter.java:2501)
          at java.io.PrintStream.format(PrintStream.java:970)
          at java.io.PrintStream.printf(PrintStream.java:871)
          at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:58)
      

      Attachments

        Issue Links

          Activity

            People

              rhn-support-ivassile Ilia Vassilev
              mchoma@redhat.com Martin Choma
              Hynek Švábek Hynek Švábek (Inactive)
              Hynek Švábek Hynek Švábek (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: