ai = sc.get_iterator_activity();
aieb = shark.getActivityFilterBuilder();
filter = new WMFilter();
filter = aieb.addProcessIdEquals(sessionHandle, processId);
filter = aieb.and(sessionHandle, filter, aieb.addStateStartsWith(sessionHandle, SharkConstants.STATEPREFIX_OPEN));
ai.set_query_expression(aieb.toIteratorExpression(sessionHandle, filter));
wfActivityArray = ai.get_next_n_sequence(0);
// abort running activities
for (WfActivity wfAct : wfActivityArray) {
String actState = wfAct.state();