Author: michiel Date: 2009-12-09 14:42:53 +0100 (Wed, 09 Dec 2009) New Revision: 40187
Modified: mmbase/trunk/core/src/main/java/org/mmbase/datatypes/XmlDataType.java Log: avoid Class Cast Excetions Modified: mmbase/trunk/core/src/main/java/org/mmbase/datatypes/XmlDataType.java =================================================================== --- mmbase/trunk/core/src/main/java/org/mmbase/datatypes/XmlDataType.java 2009-12-09 13:40:57 UTC (rev 40186) +++ mmbase/trunk/core/src/main/java/org/mmbase/datatypes/XmlDataType.java 2009-12-09 13:42:53 UTC (rev 40187) @@ -27,7 +27,7 @@ public long getLength(Object value) { // TODO, depends on storage layer // this is how Storage would serialize it: - return org.mmbase.util.xml.XMLWriter.write((org.w3c.dom.Document) value, false, true).length(); + return org.mmbase.util.xml.XMLWriter.write(org.mmbase.util.Casting.toXML(value), false, true).length(); } /** _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs