From 85428790c204e655b9ba81a878569201ae4ae9fb Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Mon, 14 Mar 2016 14:34:28 +0000
Subject: [PATCH] SSDM-3284: V3ApiDtoTestService: improved logging

SVN: 35893
---
 .../openbis/jstest/service/V3ApiDtoTestService.java    | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/js-test/source/java/ch/systemsx/cisd/openbis/jstest/service/V3ApiDtoTestService.java b/js-test/source/java/ch/systemsx/cisd/openbis/jstest/service/V3ApiDtoTestService.java
index 669f5cee1e5..1eae21d8b69 100644
--- a/js-test/source/java/ch/systemsx/cisd/openbis/jstest/service/V3ApiDtoTestService.java
+++ b/js-test/source/java/ch/systemsx/cisd/openbis/jstest/service/V3ApiDtoTestService.java
@@ -16,7 +16,6 @@
 
 package ch.systemsx.cisd.openbis.jstest.service;
 
-import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
 import java.util.Date;
 import java.util.Map;
@@ -41,12 +40,11 @@ public class V3ApiDtoTestService implements ICustomASServiceExecutor
     public Object executeService(CustomASServiceContext context, CustomASServiceExecutionOptions options)
     {
         Map<String, Object> parameters = options.getParameters();
-        String sessionToken = context.getSessionToken();
-        System.out.println("SESSION TOKEN: " + sessionToken);
         System.out.println("PARAMETERS:");
-        
         Object obj = parameters.get("object");
-        return parameters.containsKey("echo") ? obj : populate(obj);
+        boolean echo = parameters.containsKey("echo");
+        System.out.println("echo: " + echo + ", object: " + obj + " (" + obj.getClass().getName() + ")");
+        return echo ? obj : populate(obj);
     }
 
     private Object populate(Object obj)
@@ -70,7 +68,7 @@ public class V3ApiDtoTestService implements ICustomASServiceExecutor
         return obj;
     }
 
-    private void setItUp(Object obj, Method method, Class<?> type) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException
+    private void setItUp(Object obj, Method method, Class<?> type) throws Exception
     {
         method.invoke(obj, getValue(type));
     }
-- 
GitLab