You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2019/04/22 05:10:05 UTC

[karaf-decanter] branch master updated: [KARAF-6249] Avoid NullPointerException in CvsMarshaller

This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/karaf-decanter.git


The following commit(s) were added to refs/heads/master by this push:
     new 7c5dc8d  [KARAF-6249] Avoid NullPointerException in CvsMarshaller
     new b847e27  Merge pull request #83 from jbonofre/KARAF-6249
7c5dc8d is described below

commit 7c5dc8de4d7f8a032c9bac6911c336851b687ffe
Author: Jean-Baptiste Onofré <jb...@apache.org>
AuthorDate: Sun Apr 21 15:53:17 2019 +0200

    [KARAF-6249] Avoid NullPointerException in CvsMarshaller
---
 .../java/org/apache/karaf/decanter/marshaller/csv/CsvMarshaller.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/marshaller/csv/src/main/java/org/apache/karaf/decanter/marshaller/csv/CsvMarshaller.java b/marshaller/csv/src/main/java/org/apache/karaf/decanter/marshaller/csv/CsvMarshaller.java
index 4efb5f0..6a618da 100644
--- a/marshaller/csv/src/main/java/org/apache/karaf/decanter/marshaller/csv/CsvMarshaller.java
+++ b/marshaller/csv/src/main/java/org/apache/karaf/decanter/marshaller/csv/CsvMarshaller.java
@@ -65,7 +65,9 @@ public class CsvMarshaller implements Marshaller {
         StringBuilder builder = new StringBuilder();
         for (String propertyName : event.getPropertyNames()) {
             Object propertyValue = event.getProperty(propertyName);
-            builder.append(propertyName).append("=").append(propertyValue.toString()).append(separator);
+            if (propertyValue != null) {
+                builder.append(propertyName).append("=").append(propertyValue.toString()).append(separator);
+            }
         }
         String result = builder.toString();
         result = result.substring(0, result.length() - 1);