DuccId duccId = serviceMapIterator.next();
ServiceDependency services = serviceMap.get(duccId);
DuccWorkJob duccWorkJob = (DuccWorkJob) workMap.findDuccWork(duccId);
if(duccWorkJob != null) {
JobState jobState = duccWorkJob.getJobState();
ServiceState serviceState = services.getState();
switch(jobState) {
case Received:
logger.warn(methodName, duccId, messages.fetchLabel("unexpected job state")+jobState);
break;
case WaitingForDriver: