final SocketAddress address = new InetSocketAddress(ARG_ADDRESS.getURL(args).getHost(), port);
final SocketAddress address = new InetSocketAddress(ARG_ADDRESS.getAddress(args), port);
  public void execute(CommandLine commandLine, InputStream in,                      PrintStream out, PrintStream err) throws Exception {    final ParsedArguments args = HELP_INFO.parse(commandLine.toStringArray());    final int port;    if (PARAM_PORT.isSet(args)) {        port = ARG_PORT.getInteger(args);    }    else    {      port = 5612;    }    final SocketAddress address = new InetSocketAddress(ARG_ADDRESS.getURL(args).getHost(), port);    UDPOutputStream udpOut = new UDPOutputStream(address);    DupOutputStream dupOut = new DupOutputStream(System.out, udpOut);    PrintStream ps = new PrintStream(dupOut);    System.setOut(ps);    System.setErr(ps);    final Logger root = Logger.getRootLogger();    root.addAppender(new UDPAppender(udpOut, null));  }