SLING-3007 :  NPE in JSON Rendering if value map contains a null value 

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1512350 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/servlets/get/impl/helpers/JsonObjectCreator.java b/src/main/java/org/apache/sling/servlets/get/impl/helpers/JsonObjectCreator.java
index 0b1265c..aff19ba 100644
--- a/src/main/java/org/apache/sling/servlets/get/impl/helpers/JsonObjectCreator.java
+++ b/src/main/java/org/apache/sling/servlets/get/impl/helpers/JsonObjectCreator.java
@@ -92,8 +92,10 @@
                 @SuppressWarnings("unchecked")
                 final Map.Entry prop = props.next();
 
-                createProperty(obj, valueMap, prop.getKey().toString(),
-                    prop.getValue());
+                if ( prop.getValue() != null ) {
+                    createProperty(obj, valueMap, prop.getKey().toString(),
+                        prop.getValue());
+                }
             }
         }