if(updateWorkList){
//reflect the duedate changes to the worklist where the taskid matches.
String[] taskIds = getTaskIds(instance);
// update the duedates of the associated workitems
WorklistDAOType worklistDF = WorklistDAOType.getInstance(instance.getProcessTransactionContext());
Date dueDateInDate = (dueDate == null ? null:dueDate.getTime());
// System.out.println("dueDateInDate : " + dueDateInDate );
worklistDF.updateDueDateByTaskId(taskIds, dueDateInDate);
}
firePropertyChangeEventToActivityFilters(instance, PVKEY_DUEDATE, dueDate);
}