log.error("Ping.main(): " + e);
System.err.println("Ping.main(): " + e);
    public static void main(String[] args) {        Ping ping=null;        boolean trace=false;        String groupname=Util.shortName(Util.getHostname());        boolean printall=false;        String props="UDP(mcast_addr=224.0.0.200;mcast_port=7500;ip_ttl=0;" +                "ucast_send_buf_size=30000;ucast_recv_buf_size=60000):" +                "PING(timeout=5000;num_initial_members=30)";        for(int i=0; i < args.length; i++) {            if("-help".equals(args[i])) {                usage();                return;            }            if("-trace".equals(args[i])) {                trace=true;                continue;            }            if("-printall".equals(args[i])) {                printall=true;                continue;            }            if("-group".equals(args[i])) {                groupname=args[++i];                continue;            }            if("-props".equals(args[i])) {                props=args[++i];                continue;            }            usage();            return;        }        try {            ping=new Ping(props, trace, printall);            ping.go(groupname);        }        catch(Exception e) {            log.error("Ping.main(): " + e);            System.exit(0);        }    }