Example usage for java.net UnknownHostException getMessage

List of usage examples for java.net UnknownHostException getMessage

Introduction

In this page you can find the example usage for java.net UnknownHostException getMessage.

Prototype

public String getMessage() 

Source Link

Document

Returns the detail message string of this throwable.

Usage

From source file:org.apache.commons.net.examples.unix.fwhois.java

public static void main(String[] args) {
    int index;/*from   ww w.  jav  a 2  s  . com*/
    String handle, host;
    InetAddress address = null;
    WhoisClient whois;

    if (args.length != 1) {
        System.err.println("usage: fwhois handle[@<server>]");
        System.exit(1);
    }

    index = args[0].lastIndexOf('@');

    whois = new WhoisClient();
    // We want to timeout if a response takes longer than 60 seconds
    whois.setDefaultTimeout(60000);

    if (index == -1) {
        handle = args[0];
        host = WhoisClient.DEFAULT_HOST;
    } else {
        handle = args[0].substring(0, index);
        host = args[0].substring(index + 1);
    }

    try {
        address = InetAddress.getByName(host);
        System.out.println("[" + address.getHostName() + "]");
    } catch (UnknownHostException e) {
        System.err.println("Error unknown host: " + e.getMessage());
        System.exit(1);
    }

    try {
        whois.connect(address);
        System.out.print(whois.query(handle));
        whois.disconnect();
    } catch (IOException e) {
        System.err.println("Error I/O exception: " + e.getMessage());
        System.exit(1);
    }
}

From source file:examples.fwhois.java

public static final void main(String[] args) {
    int index;/*  www  .  j  av  a2s.c o  m*/
    String handle, host;
    InetAddress address = null;
    WhoisClient whois;

    if (args.length != 1) {
        System.err.println("usage: fwhois handle[@<server>]");
        System.exit(1);
    }

    index = args[0].lastIndexOf("@");

    whois = new WhoisClient();
    // We want to timeout if a response takes longer than 60 seconds
    whois.setDefaultTimeout(60000);

    if (index == -1) {
        handle = args[0];
        host = WhoisClient.DEFAULT_HOST;
    } else {
        handle = args[0].substring(0, index);
        host = args[0].substring(index + 1);
    }

    try {
        address = InetAddress.getByName(host);
    } catch (UnknownHostException e) {
        System.err.println("Error unknown host: " + e.getMessage());
        System.exit(1);
    }

    System.out.println("[" + address.getHostName() + "]");

    try {
        whois.connect(address);
        System.out.print(whois.query(handle));
        whois.disconnect();
    } catch (IOException e) {
        System.err.println("Error I/O exception: " + e.getMessage());
        System.exit(1);
    }
}

From source file:examples.unix.fwhois.java

public static void main(String[] args) {
    int index;/*from  ww w.j  a va  2s . co  m*/
    String handle, host;
    InetAddress address = null;
    WhoisClient whois;

    if (args.length != 1) {
        System.err.println("usage: fwhois handle[@<server>]");
        System.exit(1);
    }

    index = args[0].lastIndexOf("@");

    whois = new WhoisClient();
    // We want to timeout if a response takes longer than 60 seconds
    whois.setDefaultTimeout(60000);

    if (index == -1) {
        handle = args[0];
        host = WhoisClient.DEFAULT_HOST;
    } else {
        handle = args[0].substring(0, index);
        host = args[0].substring(index + 1);
    }

    try {
        address = InetAddress.getByName(host);
        System.out.println("[" + address.getHostName() + "]");
    } catch (UnknownHostException e) {
        System.err.println("Error unknown host: " + e.getMessage());
        System.exit(1);
    }

    try {
        whois.connect(address);
        System.out.print(whois.query(handle));
        whois.disconnect();
    } catch (IOException e) {
        System.err.println("Error I/O exception: " + e.getMessage());
        System.exit(1);
    }
}

From source file:org.apache.common.net.examples.unix.fwhois.java

public static final void main(String[] args) {
    int index;/*from   www  .jav a2  s. c o  m*/
    String handle, host;
    InetAddress address = null;
    WhoisClient whois;

    if (args.length != 1) {
        System.err.println("usage: fwhois handle[@<server>]");
        System.exit(1);
    }

    index = args[0].lastIndexOf("@");

    whois = new WhoisClient();
    // We want to timeout if a response takes longer than 60 seconds
    whois.setDefaultTimeout(60000);

    if (index == -1) {
        handle = args[0];
        host = WhoisClient.DEFAULT_HOST;
    } else {
        handle = args[0].substring(0, index);
        host = args[0].substring(index + 1);
    }

    try {
        address = InetAddress.getByName(host);
        System.out.println("[" + address.getHostName() + "]");
    } catch (UnknownHostException e) {
        System.err.println("Error unknown host: " + e.getMessage());
        System.exit(1);
    }

    try {
        whois.connect(address);
        System.out.print(whois.query(handle));
        whois.disconnect();
    } catch (IOException e) {
        System.err.println("Error I/O exception: " + e.getMessage());
        System.exit(1);
    }
}

From source file:com.boulmier.machinelearning.jobexecutor.JobExecutor.java

public static void main(String[] args) throws ParseException, IOException, InterruptedException {
    Options options = defineOptions();//  w  w w.j a  v  a2 s.c o m
    sysMon = new JavaSysMon();
    InetAddress vmscheduler_ip, mongodb_ip = null;
    Integer vmscheduler_port = null, mongodb_port = null;
    CommandLineParser parser = new BasicParser();

    try {
        CommandLine cmd = parser.parse(options, args);
        if (cmd.hasOption(JobExecutorConfig.OPTIONS.CMD.LONGPORTFIELD)) {
            vmscheduler_port = Integer.valueOf(cmd.getOptionValue(JobExecutorConfig.OPTIONS.CMD.LONGPORTFIELD));
        }
        mongodb_port = (int) (cmd.hasOption(JobExecutorConfig.OPTIONS.CMD.LONGMONGOPORTFIELD)
                ? cmd.hasOption(JobExecutorConfig.OPTIONS.CMD.LONGMONGOPORTFIELD)
                : JobExecutorConfig.OPTIONS.LOGGING.MONGO_DEFAULT_PORT);
        mongodb_ip = InetAddress.getByName(cmd.getOptionValue(JobExecutorConfig.OPTIONS.CMD.LONGMONGOIPFIELD));

        vmscheduler_ip = InetAddress.getByName(cmd.getOptionValue(JobExecutorConfig.OPTIONS.CMD.LONGIPFIELD));

        decryptKey = cmd.getOptionValue("decrypt-key");

        debugState = cmd.hasOption(JobExecutorConfig.OPTIONS.CMD.LONGDEBUGFIELD);

        logger = LoggerFactory.getLogger();
        logger.info("Attempt to connect on master @" + vmscheduler_ip + ":" + vmscheduler_port);

        new RequestConsumer().start();

    } catch (MissingOptionException moe) {
        logger.error(moe.getMissingOptions() + " are missing");
        HelpFormatter help = new HelpFormatter();
        help.printHelp(JobExecutor.class.getSimpleName(), options);

    } catch (UnknownHostException ex) {
        logger.error(ex.getMessage());
    } finally {
        Runtime.getRuntime().addShutdownHook(new Thread() {
            @Override
            public void run() {
                logger.info("JobExeutor is shutting down");
            }
        });
    }
}

From source file:examples.finger.java

public static final void main(String[] args) {
    boolean longOutput = false;
    int arg = 0, index;
    String handle, host;//from w w  w. j  ava  2  s  .c  o  m
    FingerClient finger;
    InetAddress address = null;

    // Get flags.  If an invalid flag is present, exit with usage message.
    while (arg < args.length && args[arg].startsWith("-")) {
        if (args[arg].equals("-l"))
            longOutput = true;
        else {
            System.err.println("usage: finger [-l] [[[handle][@<server>]] ...]");
            System.exit(1);
        }
        ++arg;
    }

    finger = new FingerClient();
    // We want to timeout if a response takes longer than 60 seconds
    finger.setDefaultTimeout(60000);

    if (arg >= args.length) {
        // Finger local host

        try {
            address = InetAddress.getLocalHost();
        } catch (UnknownHostException e) {
            System.err.println("Error unknown host: " + e.getMessage());
            System.exit(1);
        }

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        return;
    }

    // Finger each argument
    while (arg < args.length) {

        index = args[arg].lastIndexOf("@");

        if (index == -1) {
            handle = args[arg];
            try {
                address = InetAddress.getLocalHost();
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        } else {
            handle = args[arg].substring(0, index);
            host = args[arg].substring(index + 1);

            try {
                address = InetAddress.getByName(host);
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        }

        System.out.println("[" + address.getHostName() + "]");

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput, handle));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        ++arg;
        if (arg != args.length)
            System.out.print("\n");
    }
}

From source file:org.apache.commons.net.examples.unix.finger.java

public static void main(String[] args) {
    boolean longOutput = false;
    int arg = 0, index;
    String handle, host;/*from  w  ww.  ja  v  a 2 s.c o m*/
    FingerClient finger;
    InetAddress address = null;

    // Get flags.  If an invalid flag is present, exit with usage message.
    while (arg < args.length && args[arg].startsWith("-")) {
        if (args[arg].equals("-l")) {
            longOutput = true;
        } else {
            System.err.println("usage: finger [-l] [[[handle][@<server>]] ...]");
            System.exit(1);
        }
        ++arg;
    }

    finger = new FingerClient();
    // We want to timeout if a response takes longer than 60 seconds
    finger.setDefaultTimeout(60000);

    if (arg >= args.length) {
        // Finger local host

        try {
            address = InetAddress.getLocalHost();
        } catch (UnknownHostException e) {
            System.err.println("Error unknown host: " + e.getMessage());
            System.exit(1);
        }

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        return;
    }

    // Finger each argument
    while (arg < args.length) {

        index = args[arg].lastIndexOf('@');

        if (index == -1) {
            handle = args[arg];
            try {
                address = InetAddress.getLocalHost();
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        } else {
            handle = args[arg].substring(0, index);
            host = args[arg].substring(index + 1);

            try {
                address = InetAddress.getByName(host);
                System.out.println("[" + address.getHostName() + "]");
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        }

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput, handle));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        ++arg;
        if (arg != args.length) {
            System.out.print("\n");
        }
    }
}

From source file:examples.unix.finger.java

public static void main(String[] args) {
    boolean longOutput = false;
    int arg = 0, index;
    String handle, host;/*  w w w  .  j  a va 2  s . co  m*/
    FingerClient finger;
    InetAddress address = null;

    // Get flags.  If an invalid flag is present, exit with usage message.
    while (arg < args.length && args[arg].startsWith("-")) {
        if (args[arg].equals("-l")) {
            longOutput = true;
        } else {
            System.err.println("usage: finger [-l] [[[handle][@<server>]] ...]");
            System.exit(1);
        }
        ++arg;
    }

    finger = new FingerClient();
    // We want to timeout if a response takes longer than 60 seconds
    finger.setDefaultTimeout(60000);

    if (arg >= args.length) {
        // Finger local host

        try {
            address = InetAddress.getLocalHost();
        } catch (UnknownHostException e) {
            System.err.println("Error unknown host: " + e.getMessage());
            System.exit(1);
        }

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        return;
    }

    // Finger each argument
    while (arg < args.length) {

        index = args[arg].lastIndexOf("@");

        if (index == -1) {
            handle = args[arg];
            try {
                address = InetAddress.getLocalHost();
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        } else {
            handle = args[arg].substring(0, index);
            host = args[arg].substring(index + 1);

            try {
                address = InetAddress.getByName(host);
                System.out.println("[" + address.getHostName() + "]");
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        }

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput, handle));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        ++arg;
        if (arg != args.length) {
            System.out.print("\n");
        }
    }
}

From source file:org.apache.common.net.examples.unix.finger.java

public static final void main(String[] args) {
    boolean longOutput = false;
    int arg = 0, index;
    String handle, host;/*www . j a  va2s.  c o  m*/
    FingerClient finger;
    InetAddress address = null;

    // Get flags.  If an invalid flag is present, exit with usage message.
    while (arg < args.length && args[arg].startsWith("-")) {
        if (args[arg].equals("-l")) {
            longOutput = true;
        } else {
            System.err.println("usage: finger [-l] [[[handle][@<server>]] ...]");
            System.exit(1);
        }
        ++arg;
    }

    finger = new FingerClient();
    // We want to timeout if a response takes longer than 60 seconds
    finger.setDefaultTimeout(60000);

    if (arg >= args.length) {
        // Finger local host

        try {
            address = InetAddress.getLocalHost();
        } catch (UnknownHostException e) {
            System.err.println("Error unknown host: " + e.getMessage());
            System.exit(1);
        }

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        return;
    }

    // Finger each argument
    while (arg < args.length) {

        index = args[arg].lastIndexOf("@");

        if (index == -1) {
            handle = args[arg];
            try {
                address = InetAddress.getLocalHost();
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        } else {
            handle = args[arg].substring(0, index);
            host = args[arg].substring(index + 1);

            try {
                address = InetAddress.getByName(host);
                System.out.println("[" + address.getHostName() + "]");
            } catch (UnknownHostException e) {
                System.err.println("Error unknown host: " + e.getMessage());
                System.exit(1);
            }
        }

        try {
            finger.connect(address);
            System.out.print(finger.query(longOutput, handle));
            finger.disconnect();
        } catch (IOException e) {
            System.err.println("Error I/O exception: " + e.getMessage());
            System.exit(1);
        }

        ++arg;
        if (arg != args.length) {
            System.out.print("\n");
        }
    }
}

From source file:com.dhenton9000.java.mongo.MongoTest.java

public static void main(String[] args) {
    MongoClient mongoClient = null;//from  ww w.j  a  va  2s.  co m
    try {
        // mongoClient = new MongoClient("localhost", 27017);
        MongoClientURI mu = new MongoClientURI(
                "mongodb://mongouser:mongo9000@ds029811.mongolab.com:29811/restaurant_collection");
        mongoClient = new MongoClient(mu);
    } catch (UnknownHostException ex) {
        LOG.error("unknown host error localhost");
        System.exit(25);

    }
    LOG.debug("start ");
    MongoTest mongoTest = new MongoTest();

    try {
        // mongoTest.collectionDemo(mongoClient);
        // mongoTest.writeDemo(mongoClient);
        mongoTest.loadData(mongoClient);
    } catch (Exception ex) {
        LOG.error("could not find file " + ex.getMessage());
        System.exit(34);

    }

    mongoClient.close();

    LOG.debug("end");

}