Author: michiel Date: 2009-12-08 10:58:09 +0100 (Tue, 08 Dec 2009) New Revision: 40145
Modified: mmbase/trunk/core/src/main/java/org/mmbase/datatypes/BasicDataType.java Log: added some logging only Modified: mmbase/trunk/core/src/main/java/org/mmbase/datatypes/BasicDataType.java =================================================================== --- mmbase/trunk/core/src/main/java/org/mmbase/datatypes/BasicDataType.java 2009-12-08 09:48:29 UTC (rev 40144) +++ mmbase/trunk/core/src/main/java/org/mmbase/datatypes/BasicDataType.java 2009-12-08 09:58:09 UTC (rev 40145) @@ -556,7 +556,7 @@ castValue = value; } if (log.isDebugEnabled()) { - log.debug("Validating cast value" + castValue); + log.debug("Validating cast value " + castValue); } //System.out.println("" + value + " -> " + castValue + " (" + errors); @@ -571,6 +571,7 @@ errors = validateCastValueOrNull(errors, castValue, value, node, field); if (castValue == null) { + log.debug("cast value is null"); return errors; // null is valid, unless required. } if (testEnum) { @@ -1220,10 +1221,15 @@ return res; } } - if ((! enforce(v, node, field)) || valid(v, node, field)) { - // no new error to add. + boolean enforce = enforce(v, node, field); + if (! enforce) { + log.debug("Ignoring " + v + " because not currently enforced by " + this); return errors; + } else if (valid(v, node, field)) { + log.debug("Valid " + v + " for " + this); + return errors; } else { + log.debug("Invalid " + v + " for " + this); return addError(errors, v, node, field); } } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs