From 51ad035263bb4b8245dc357aec2baefcb063c4d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Tue, 15 Jun 2010 18:13:03 +0200 Subject: [PATCH] ItEr60S04ValidacionEProbasFuncionaisItEr59S04: Move validation annotation from field to method. Validation annotations on fields causes problems when the entity is a proxy. --- .../org/navalplanner/business/planner/entities/Task.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/Task.java b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/Task.java index 4b5053afd..e52af07f7 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/Task.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/Task.java @@ -85,9 +85,13 @@ public class Task extends TaskElement { private CalculatedValue calculatedValue = CalculatedValue.END_DATE; - @Valid private Set> resourceAllocations = new HashSet>(); + @Valid + private Set> getResourceAlloations() { + return new HashSet>(resourceAllocations); + } + @AfterCopy private void ifLimitingAllocationRemove() { if (isLimiting()) {