diff --git a/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java b/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java index 572bee4..32a9aa3 100644 --- a/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java +++ b/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java @@ -316,10 +316,12 @@ public class ArticleManagerBean implements IArticleManager, Serializable { public void removePreference(Integer article_id, String userLogin){ try{ + ut.begin(); Preference pref = this.getPreferenceForUserAndArticle(article_id, userLogin); em.remove(pref); ut.commit(); + } catch (Exception e) { try{ ut.rollback();