diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/advances/AdvanceAssignmentPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/advances/AdvanceAssignmentPlanningModel.java index 81c7671bb..641bb7420 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/advances/AdvanceAssignmentPlanningModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/advances/AdvanceAssignmentPlanningModel.java @@ -22,6 +22,8 @@ package org.navalplanner.web.planner.advances; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.navalplanner.business.advance.entities.AdvanceAssignment; import org.navalplanner.business.advance.entities.AdvanceMeasurement; import org.navalplanner.business.advance.entities.DirectAdvanceAssignment; @@ -48,6 +50,9 @@ import org.zkoss.ganttz.extensions.IContextWithPlannerTask; public class AdvanceAssignmentPlanningModel implements IAdvanceAssignmentPlanningModel { + private static final Log LOG = LogFactory + .getLog(AdvanceAssignmentPlanningModel.class); + @Autowired private ITaskElementDAO taskElementDAO; @@ -124,6 +129,10 @@ public class AdvanceAssignmentPlanningModel implements .calculateFakeDirectAdvanceAssignment(advance); if (fakedDirect != null) { forceLoadAdvanceConsolidatedValues(fakedDirect); + } else { + LOG + .warn("Fake direct advance assignment shouldn't be NULL for type '" + + advance.getAdvanceType().getUnitName() + "'"); } } }