When invoking a non existing command a full stack trace is shown. Just show a message instead.
$ woko foobar
__ __ _ __
\ \ _ / /___ | |/ / ___
\ \/ \/ // o \| K / \
\__W__/ \___/|_|\_\\_o_/ 2.0
POJOs on the Web !
java.lang.IllegalArgumentException: command foobar does not exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:71)
...
When invoking a non existing command a full stack trace is shown. Just show a message instead.