}
}
private boolean parseArguments(final String[] args) throws IOException, CmdLineException, ConfigFileException
{
ConfigFileParser configParser = new ConfigFileParser(this);
CmdLineParser cliParser = new CmdLineParser(this);
cliParser.parseArgument(args);
if (help)
{
printUsage(System.out, cliParser);
return false;
}
try
{
configParser.parseConfigFile(configFileLocation);
}
catch (ConfigFileMissingException e)
{
if (configFileLocation != DEFAULT_CONFIG_LOCATION)
{