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;

Reply via email to