From dd20227a343de9f9c0e7cf61cc672d711c1d9372 Mon Sep 17 00:00:00 2001
From: "Barbara B. Frosik" <bfrosik@aps.anl.gov>
Date: Tue, 30 Jun 2015 19:47:54 +0000
Subject: [PATCH] Fixing bug. The PolicyProperty could not be deleted

---
 .../gov/anl/aps/dm/portal/model/entities/PolicyProperty.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/model/entities/PolicyProperty.java b/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/model/entities/PolicyProperty.java
index 824d05f2..dbc4f4d2 100644
--- a/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/model/entities/PolicyProperty.java
+++ b/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/model/entities/PolicyProperty.java
@@ -70,7 +70,7 @@ public class PolicyProperty extends CloneableEntity
     @JoinColumn(name = "policy_type_id", referencedColumnName = "id")
     @ManyToOne(optional = false)
     private PolicyType policyType;
-    @OneToMany(cascade = CascadeType.ALL)
+    @OneToMany(cascade = CascadeType.ALL, mappedBy = "policyProperty")
     private List<ExperimentPolicyPropertyValue> experimentPolicyPropertyValueList;
     @OneToMany(cascade = CascadeType.ALL, mappedBy = "policyProperty")
     private List<AllowedPolicyValue> allowedPolicyValueList;
-- 
GitLab