synthOp.get(contentAttribute.getName()).set(operation.get(ModelDescriptionConstants.VALUE));
contentAttribute.validateAndSet(synthOp, model);
final Resource resource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS);
// IMPORTANT: Use writeModel, as this is what causes the content to be flushed to the content repo!
resource.writeModel(model);
context.completeStep(OperationContext.RollbackHandler.NOOP_ROLLBACK_HANDLER);
}
}