// create the appropriate endpoint for the indicated destination
endpoint = connector.createEndpoint(destination);
}
public static void main(String[] args) throws Exception {
OptionsParser optionsParser = new OptionsParser(args);
// first check if we should print usage
if ((optionsParser.isFlagSet('?') > 0) || (optionsParser.isFlagSet('h') > 0)) {
printUsage();
}
SimpleJMSListener listener = new SimpleJMSListener(optionsParser.isValueSet('r'),
createConnectorMap(optionsParser),
createCFMap(optionsParser), optionsParser.isValueSet('d'),
optionsParser.getUser(), optionsParser.getPassword(),
optionsParser.isFlagSet('s') > 0);
listener.start();
}