if (toUndeploy.size() == 0) {
System.out.println("Module is running or not deployed: " + getId());
return;
}
moduleIds = (TargetModuleID[]) toUndeploy.toArray(new TargetModuleID[toUndeploy.size()]);
ProgressObject progress = manager.undeploy(moduleIds);
DeploymentClient.waitFor(progress);
}