public void done(Task task, RoleId initiator) {
try {
doAction(this.getArtifactId(), new Op("done", task, getRoleId(), initiator));
} catch (ActionFailedException e) {
logger.error("Action DONE failed: "+e.getFailureMsg());
e.printStackTrace();
} catch (CartagoException e) {
// TODO Auto-generated catch block