Command cmd = spi.getCommandClass().newInstance();
ProviderProperties providerProperties = new ProviderProperties();
return cmd.run(Arrays.copyOfRange(args, 1, args.length), getConf(), providerProperties);
}
catch (InstantiationException | IllegalAccessException e)
<BUG>{
return -1;</BUG>
}
}
public static class ExtendedGnuParser extends GnuParser

Command cmd = spi.getCommandClass().newInstance();
ProviderProperties providerProperties = new ProviderProperties();
return cmd.run(Arrays.copyOfRange(args, 1, args.length), getConf(), providerProperties);
}
catch (InstantiationException | IllegalAccessException e)
{
log.error("Exception thrown {}", e);
return -1;
}
}
public static class ExtendedGnuParser extends GnuParser
