setting reading stage on controller init
Add nice ValidationException handling for doPublish()