Massaging the abstraction of instantiation and configuration.

It's important that controllers have good POJO signatures, and instantiations from the command line should be built on top of it.

In particular the location of the war file is a key parameter that should be exposed at the constructor.
Let's use File to represent a file, not string that looks like a path
According to Wikipedia, it's JBoss, not Jboss.

Reference: http://en.wikipedia.org/wiki/JBoss_(company)