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