public void prepare() throws Exception { if (outputArticle != null && outputArticle.getId() != null) { articleString = outputArticle.getId().toString().trim(); this.outputArticle = outputArticleService.get(outputArticle.getId()); if (outArticle != null) { this.outputArticleHash = outputArticle.hashCode(); } else { outputArticle = new OutputArticle(articleService.get(Long.parseLong(articleString))); this.outputArticleHash = outputArticle.hashCode(); } } }