From ad238f1ee91efb49b5eae8d87325ee7433a9d80a Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Tue, 17 Jun 2014 14:27:23 +0000
Subject: [PATCH] SSDM-387: Improve metadata captured in archiving operation.
 Check properties != null

SVN: 31730
---
 .../cisd/openbis/dss/generic/server/MetaDataBuilder.java      | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/MetaDataBuilder.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/MetaDataBuilder.java
index 9298c2a7348..646e8ff41a6 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/MetaDataBuilder.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/MetaDataBuilder.java
@@ -249,6 +249,10 @@ public class MetaDataBuilder
     
     private void containerProperties(int number, String subCategory, List<IEntityProperty> properties)
     {
+        if(properties == null) {
+            properties = new ArrayList<IEntityProperty>();
+        }
+        
         if(subCategory != null) {
             addProperties(CONTAINER + "[" + number + "]." + subCategory, properties);
         } else {
-- 
GitLab