From d93e2ea2d55b4edf7b0b5c4c3a7bdcdcc889a0c6 Mon Sep 17 00:00:00 2001
From: gakin <gakin>
Date: Thu, 22 Sep 2016 09:47:30 +0000
Subject: [PATCH] SSDM-4141: Catch all exceptions for DataSetRegistrationTask
 so that we have everything going to the separate log.

SVN: 37097
---
 .../generic/server/dss/plugins/DataSetRegistrationTask.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/plugins/DataSetRegistrationTask.java b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/plugins/DataSetRegistrationTask.java
index af01895e95d..4319bfdc032 100644
--- a/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/plugins/DataSetRegistrationTask.java
+++ b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/plugins/DataSetRegistrationTask.java
@@ -623,6 +623,7 @@ public class DataSetRegistrationTask<T extends DataSetInformation> implements IM
             operationLog.info("Registering meta data...");
             AtomicEntityOperationResult operationResult = service.performEntityOperations(builder.getDetails());
             System.err.println("entity operation result: " + operationResult);
+            operationLog.info("entity operation result: " + operationResult);
 
             // register physical data sets
             operationLog.info("Registering data sets...");
@@ -756,8 +757,7 @@ public class DataSetRegistrationTask<T extends DataSetInformation> implements IM
             operationLog.info("Done and dusted...");
             operationLog.info(this.getClass() + " finished executing.");
 
-        } catch (XPathExpressionException | ParserConfigurationException | SAXException | IOException | URISyntaxException | InterruptedException
-                | TimeoutException | ExecutionException e)
+        } catch (Exception e)
         {
             operationLog.error("Sync failed: " + e.getMessage());
         }
-- 
GitLab