ValueConstraintsMatcher constraints =
new ValueConstraintsMatcher(def.getValueConstraints(), locationFactory, dataConsumer, nodeTypeDataManager);
for (ValueData value : propertyData.getValues())
{
if (!constraints.match(value, propertyData.getType()))
{
String strVal = null;
try
{
if (propertyData.getType() != PropertyType.BINARY)