mirror of
https://gitee.com/dromara/liteFlow.git
synced 2026-05-14 20:22:07 +08:00
update liteflow-core/src/main/java/com/yomahub/liteflow/core/proxy/ComponentProxy.java.
参数可能为null,如果args.length出现NullPointerException后,进入catch中,再把NullPointerException强转为InvocationTargetException,catch中又会出现:java.lang.NullPointerException cannot be cast to java.lang.reflect.InvocationTargetException 的异常 Signed-off-by: zcl <9928619+zhangcl1991@user.noreply.gitee.com>
This commit is contained in:
@@ -227,7 +227,7 @@ public class ComponentProxy {
|
||||
}
|
||||
|
||||
try {
|
||||
if (args.length > 0){
|
||||
if (args != null && args.length > 0){
|
||||
Object[] wrapArgs = ArrayUtil.insert(args, 0, proxy);
|
||||
return liteFlowMethodBean.getMethod().invoke(bean, wrapArgs);
|
||||
}else{
|
||||
|
||||
Reference in New Issue
Block a user