git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorSweidan Omar <TFS\sweidan.omar>
Mon, 21 Mar 2022 09:13:38 +0000 (09:13 +0000)
committerSweidan Omar <TFS\sweidan.omar>
Mon, 21 Mar 2022 09:13:38 +0000 (09:13 +0000)
server/user.jobengine.osgi.server/src/user/jobengine/server/steps/JobStep.java

index 6969d991246ef2e5ec6f137405425e43ba1ecef4..4325b4d5c1ee86ecff5ce716563f8cf29fb39710 100644 (file)
@@ -1,6 +1,7 @@
 package user.jobengine.server.steps;\r
 \r
 import java.lang.annotation.Annotation;\r
+import java.lang.reflect.InvocationTargetException;\r
 import java.lang.reflect.Method;\r
 import java.lang.reflect.Type;\r
 import java.util.ArrayList;\r
@@ -77,7 +78,7 @@ public class JobStep implements IJobStep {
        private Object[] executeMethod(Method method, Object[] extendedInputs) throws Exception {\r
                Object[] result;\r
                try {\r
-                       logger.debug("Executing {}", method);\r
+                       logger.info("Executing {}", method);\r
                        result = (Object[]) method.invoke(this, extendedInputs);\r
                } catch (Exception e) {\r
                        if (e instanceof IllegalArgumentException) {\r
@@ -87,7 +88,7 @@ public class JobStep implements IJobStep {
                                        logger.error("Expected parameter count: {}, invoke parameter count: {}",\r
                                                        method.getGenericParameterTypes().length, extendedInputs.length);\r
                                } else {\r
-                                       List<String> currentTypes = new ArrayList<>();\r
+                                       List<String> currentTypes = new ArrayList<String>();\r
                                        for (Object input : extendedInputs) {\r
                                                if (input == null)\r
                                                        currentTypes.add("null");\r
@@ -105,6 +106,8 @@ public class JobStep implements IJobStep {
                                        }\r
 \r
                                }\r
+                       } else if (e instanceof InvocationTargetException) {\r
+                               logger.error("InvocationTargetException: {}", e.getCause());\r
                        }\r
 \r
                        throw e;\r