From be6bbd223ac606d1653290050fc6d8336e587047 Mon Sep 17 00:00:00 2001 From: josh Date: Sat, 29 Nov 2008 18:21:37 +0000 Subject: [PATCH] updated git-svn-id: svn://anubis/gvsu@291 45c1a28c-8058-47b2-ae61-ca45b979098e --- cs656/lab4/PresenceServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cs656/lab4/PresenceServiceImpl.java b/cs656/lab4/PresenceServiceImpl.java index dad2b13..aeb761e 100644 --- a/cs656/lab4/PresenceServiceImpl.java +++ b/cs656/lab4/PresenceServiceImpl.java @@ -145,7 +145,11 @@ public class PresenceServiceImpl implements PresenceService System.out.println("DEBUG: DOM received:\n" + dom.getText()); Document d = dom.getDocument(); Node root = d.getFirstChild(); + if (root == null) + System.err.println("listRegisteredUsers(): Error: root node not found"); NodeList nl = root.getChildNodes(); + if (nl == null) + System.err.println("listRegisteredUsers(): Error: nl is null"); for (int i = 0; i < nl.getLength(); i++) { Node n = nl.item(i); @@ -161,7 +165,7 @@ public class PresenceServiceImpl implements PresenceService ioex.printStackTrace(); } - RegistrationInfo[] dum = null; + RegistrationInfo[] dum = new RegistrationInfo[1]; return users.toArray(dum); }