Logic Workday Studio问题:处理空Java对象引用并在条件路由中使用

Logic Workday Studio问题:处理空Java对象引用并在条件路由中使用,logic,workday-api,Logic,Workday Api,我使用循环策略路由条件,如下所示- 条件: props['AlreadyConsideredCourses.arrayList'].contains(props['FinalReturnCourses.arrayList'].get(props['index'])) Increment: props['index'] = props['index'] + 1 Init: props['index'] = 0 我得到以下值的Null java对象引用错误- 道具['AlreadyConsider

我使用循环策略路由条件,如下所示- 条件:

props['AlreadyConsideredCourses.arrayList'].contains(props['FinalReturnCourses.arrayList'].get(props['index']))
Increment: props['index'] = props['index'] + 1
Init: props['index'] = 0
我得到以下值的Null java对象引用错误- 道具['AlreadyConsideredCourses.arrayList']=[2,4,5,9] 道具['FinalReturnCourses.arrayList']=[4,9]

所需计划: 每当发生上述场景时,我希望光标从循环策略中出来,并希望它路由到LocalOut组件

有谁能建议我如何处理这个场景并将其放入条件语句中

注意:只要条件语句的计算结果为“False”,光标就会从循环策略路由中出来

谢谢大家!!
Arnab

这听起来像是错误的方法。你想达到什么目标?是否要查找同时也是AlreadyConsidedCourses成员的FinalReturnCourses的所有成员,查找同时也是AlreadyConsidedCourses成员的FinalReturnCourses的第一个成员,还是要查找不是AlreadyConsidedCourses成员的所有FinalReturnCourses,或其他内容?