Add nice ValidationException handling for doPublish()