Fixed FELIX-5025 : NPE in Events web console plugin - no events can be seen
https://issues.apache.org/jira/browse/FELIX-5025

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1701008 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/webconsole-plugins/event/src/main/java/org/apache/felix/webconsole/plugins/event/internal/PluginServlet.java b/webconsole-plugins/event/src/main/java/org/apache/felix/webconsole/plugins/event/internal/PluginServlet.java
index 830b057..38656c1 100644
--- a/webconsole-plugins/event/src/main/java/org/apache/felix/webconsole/plugins/event/internal/PluginServlet.java
+++ b/webconsole-plugins/event/src/main/java/org/apache/felix/webconsole/plugins/event/internal/PluginServlet.java
@@ -23,11 +23,17 @@
 import java.io.PrintWriter;
 import java.lang.reflect.Array;
 import java.net.URL;
-import java.util.*;
+import java.util.Date;
+import java.util.Dictionary;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
 import java.util.Map.Entry;
 
 import javax.servlet.ServletException;
-import javax.servlet.http.*;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
 import org.osgi.service.event.Event;
 import org.osgi.service.event.EventAdmin;
@@ -358,7 +364,7 @@
                 final Object value = current.getValue();
                 if ( null == value )
                 {
-                  jw.write("null"); //$NON-NLS-1$
+                  jw.write( "null" ); //$NON-NLS-1$
                 }
                 else if ( value.getClass().isArray() )
                 {
@@ -370,7 +376,7 @@
                         {
                             b.append(", ");
                         }
-                        b.append( Array.get(value, m).toString() );
+                        b.append( String.valueOf( Array.get(value, m) ) );
                     }
                     b.append(']');
                     jsonValue(jw, b.toString());