Updated Branches: refs/heads/master 2405a8eac -> 7bba56d4c
[KARAF-2663]client fails with NullPointerException Project: http://git-wip-us.apache.org/repos/asf/karaf/repo Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/7bba56d4 Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/7bba56d4 Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/7bba56d4 Branch: refs/heads/master Commit: 7bba56d4cccfefa5bf7bf760e97023b1e71ee692 Parents: 2405a8e Author: Freeman Fang <[email protected]> Authored: Thu Jan 2 13:11:00 2014 +0800 Committer: Freeman Fang <[email protected]> Committed: Thu Jan 2 13:11:00 2014 +0800 ---------------------------------------------------------------------- client/src/main/java/org/apache/karaf/client/Main.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/karaf/blob/7bba56d4/client/src/main/java/org/apache/karaf/client/Main.java ---------------------------------------------------------------------- diff --git a/client/src/main/java/org/apache/karaf/client/Main.java b/client/src/main/java/org/apache/karaf/client/Main.java index 2daa0cf..81e0cf1 100644 --- a/client/src/main/java/org/apache/karaf/client/Main.java +++ b/client/src/main/java/org/apache/karaf/client/Main.java @@ -80,7 +80,9 @@ public class Main { client.start(); ClientSession session = connectWithRetries(client, config); Console console = System.console(); - console.printf("Logging in as %s\n", config.getUser()); + if (console != null) { + console.printf("Logging in as %s\n", config.getUser()); + } if (!session.authAgent(config.getUser()).await().isSuccess()) { AuthFuture authFuture; boolean useDefault = config.getPassword() != null;
