From e6716d5912a202d7be16f6d584379602443f5cef Mon Sep 17 00:00:00 2001 From: Jialin Wang Date: Sun, 24 Feb 2008 17:46:43 +0000 Subject: [PATCH] Correction d'un bug --- .../org/yacos/core/evaluation/EvaluationManagerBean.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/YACOSCore/ejbModule/org/yacos/core/evaluation/EvaluationManagerBean.java b/YACOSCore/ejbModule/org/yacos/core/evaluation/EvaluationManagerBean.java index 6747a17..a0969bf 100644 --- a/YACOSCore/ejbModule/org/yacos/core/evaluation/EvaluationManagerBean.java +++ b/YACOSCore/ejbModule/org/yacos/core/evaluation/EvaluationManagerBean.java @@ -195,7 +195,13 @@ public class EvaluationManagerBean implements IEvaluationManager { Query q = em.createQuery("from Report r where article_id= ? and referee_id= ?"); q.setParameter(1, articleId); q.setParameter(2, refereeLogin); - return (Report) q.getSingleResult(); + + try { + return (Report) q.getSingleResult(); + } + catch (javax.persistence.NoResultException e) { + return null; + } } @SuppressWarnings("unchecked")