[jira] [Created] (IGNITE-2304) Improve exceptions handling for ignite-web-agent

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-2304) Improve exceptions handling for ignite-web-agent

Anton Vinogradov (Jira)
Pavel Konstantinov created IGNITE-2304:
------------------------------------------

             Summary: Improve exceptions handling for ignite-web-agent
                 Key: IGNITE-2304
                 URL: https://issues.apache.org/jira/browse/IGNITE-2304
             Project: Ignite
          Issue Type: Sub-task
            Reporter: Pavel Konstantinov
            Priority: Minor


Currently if I start ignite-web-agent with incorrect options it crashes with exception:
{code}
./ignite-web-agent.sh dfsd
[15:48:36,554][INFO ][main][AgentLauncher] Starting Apache Ignite Web Console Agent...
Exception in thread "main" com.beust.jcommander.ParameterException: Was passed main parameter 'dfsd' but no main parameter was defined
        at com.beust.jcommander.JCommander.getMainParameter(JCommander.java:914)
        at com.beust.jcommander.JCommander.parseValues(JCommander.java:759)
        at com.beust.jcommander.JCommander.parse(JCommander.java:282)
        at com.beust.jcommander.JCommander.parse(JCommander.java:265)
        at com.beust.jcommander.JCommander.<init>(JCommander.java:210)
        at org.apache.ignite.agent.AgentLauncher.main(AgentLauncher.java:53)

{code}

Will be much better if we will be handle such case and show some user-friendly info, for example the same as with --help option.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)