Hello,
When an invoke activity has no correlation set defined in the "join" mode,
if fails while trying to iterate over the outboundJoins collection (please
see the snippet below taken from INVOKE.setupOutbound())
for (OScope.CorrelationSet c : outboundJoins) {
// will be ignored if already initialized
initializeCorrelation(_scopeFrame.resolve(c),
_scopeFrame.resolve(oinvoke.inputVar));
}
Performing the loop if and only if outboundJoins is not null appears to
resolve the problem.
Best Regards,
Karthick Sankarachary