From: Sweidan Omar Date: Mon, 21 Mar 2022 09:13:38 +0000 (+0000) Subject: git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube... X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=d46a6d368adfe5539c58b5e1debce6a077775adb;p=mediacube.git git-tfs-id: [tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C33070 --- diff --git a/server/user.jobengine.osgi.server/src/user/jobengine/server/steps/JobStep.java b/server/user.jobengine.osgi.server/src/user/jobengine/server/steps/JobStep.java index 6969d991..4325b4d5 100644 --- a/server/user.jobengine.osgi.server/src/user/jobengine/server/steps/JobStep.java +++ b/server/user.jobengine.osgi.server/src/user/jobengine/server/steps/JobStep.java @@ -1,6 +1,7 @@ package user.jobengine.server.steps; import java.lang.annotation.Annotation; +import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.lang.reflect.Type; import java.util.ArrayList; @@ -77,7 +78,7 @@ public class JobStep implements IJobStep { private Object[] executeMethod(Method method, Object[] extendedInputs) throws Exception { Object[] result; try { - logger.debug("Executing {}", method); + logger.info("Executing {}", method); result = (Object[]) method.invoke(this, extendedInputs); } catch (Exception e) { if (e instanceof IllegalArgumentException) { @@ -87,7 +88,7 @@ public class JobStep implements IJobStep { logger.error("Expected parameter count: {}, invoke parameter count: {}", method.getGenericParameterTypes().length, extendedInputs.length); } else { - List currentTypes = new ArrayList<>(); + List currentTypes = new ArrayList(); for (Object input : extendedInputs) { if (input == null) currentTypes.add("null"); @@ -105,6 +106,8 @@ public class JobStep implements IJobStep { } } + } else if (e instanceof InvocationTargetException) { + logger.error("InvocationTargetException: {}", e.getCause()); } throw e;