spring-projects/spring-batch — pull request #338 by ksseo0701 (2014-07-10 04:47:08+00:00)
Title: [Issue: BATCH-2213] Improvement of SimpleMethodInvoker.invokeMethod(Object... args)

If a exception was occurred after the method.invoke(target, invokeArgs) was executed In SimpleMethodInvoker.invokeMethod(Object...), the exception(IllegalAccessException, IllegalArgumentException and InvocationTargetException) is wrapped a IllegalArgumentException. So, it is more efficient that using ReflectionUtils.handleReflectionException(e). Because the InvocationTargetException or IllegalAccessException is not the IllegalArgumentException actually.

Issue: BATCH-2213