Update of /var/cvs/src/org/mmbase/datatypes
In directory james.mmbase.org:/tmp/cvs-serv1416
Modified Files:
NumberDataType.java
Log Message:
solves the NPE (but other test-cases are now failing)
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/datatypes
Index: NumberDataType.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/datatypes/NumberDataType.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- NumberDataType.java 8 Aug 2008 19:08:46 -0000 1.26
+++ NumberDataType.java 9 Aug 2008 09:18:55 -0000 1.27
@@ -20,7 +20,7 @@
* A DataType representing some kind of numeric value, like a floating point
number or an integer number.
*
* @author Pierre van Rooden
- * @version $Id: NumberDataType.java,v 1.26 2008/08/08 19:08:46 michiel Exp $
+ * @version $Id: NumberDataType.java,v 1.27 2008/08/09 09:18:55 michiel Exp $
* @since MMBase-1.8
*/
abstract public class NumberDataType<E extends Number&Comparable<E>> extends
ComparableDataType<E> {
@@ -55,6 +55,6 @@
protected Object castToValidate(Object value, Node node, Field field)
throws CastException {
if (value == null) return null;
Object preCast = preCast(value, node, field); // resolves enumerations
- return castString(preCast, getCloud(node, field));
+ return castString(preCast, getCloud(getCloud(node, field)));
}
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs