use of com.sun.xml.bind.util.ValidationEventLocatorExImpl in project OpenAM by OpenRock.
the class Util method handleTypeMismatchError.
/**
* Reports that the type of an object in a property is unexpected.
*/
public static void handleTypeMismatchError(XMLSerializer serializer, Object parentObject, String fieldName, Object childObject) throws AbortSerializationException {
ValidationEvent ve = new ValidationEventImpl(// maybe it should be a fatal error.
ValidationEvent.ERROR, Messages.format(Messages.ERR_TYPE_MISMATCH, getUserFriendlyTypeName(parentObject), fieldName, getUserFriendlyTypeName(childObject)), new ValidationEventLocatorExImpl(parentObject, fieldName));
serializer.reportError(ve);
}
use of com.sun.xml.bind.util.ValidationEventLocatorExImpl in project OpenAM by OpenRock.
the class Util method handleTypeMismatchError.
/**
* Reports that the type of an object in a property is unexpected.
*/
public static void handleTypeMismatchError(XMLSerializer serializer, Object parentObject, String fieldName, Object childObject) throws AbortSerializationException {
ValidationEvent ve = new ValidationEventImpl(// maybe it should be a fatal error.
ValidationEvent.ERROR, Messages.format(Messages.ERR_TYPE_MISMATCH, getUserFriendlyTypeName(parentObject), fieldName, getUserFriendlyTypeName(childObject)), new ValidationEventLocatorExImpl(parentObject, fieldName));
serializer.reportError(ve);
}
use of com.sun.xml.bind.util.ValidationEventLocatorExImpl in project OpenAM by OpenRock.
the class Util method handleTypeMismatchError.
/**
* Reports that the type of an object in a property is unexpected.
*/
public static void handleTypeMismatchError(XMLSerializer serializer, Object parentObject, String fieldName, Object childObject) throws AbortSerializationException {
ValidationEvent ve = new ValidationEventImpl(// maybe it should be a fatal error.
ValidationEvent.ERROR, Messages.format(Messages.ERR_TYPE_MISMATCH, getUserFriendlyTypeName(parentObject), fieldName, getUserFriendlyTypeName(childObject)), new ValidationEventLocatorExImpl(parentObject, fieldName));
serializer.reportError(ve);
}
use of com.sun.xml.bind.util.ValidationEventLocatorExImpl in project OpenAM by OpenRock.
the class Util method handleTypeMismatchError.
/**
* Reports that the type of an object in a property is unexpected.
*/
public static void handleTypeMismatchError(XMLSerializer serializer, Object parentObject, String fieldName, Object childObject) throws AbortSerializationException {
ValidationEvent ve = new ValidationEventImpl(// maybe it should be a fatal error.
ValidationEvent.ERROR, Messages.format(Messages.ERR_TYPE_MISMATCH, getUserFriendlyTypeName(parentObject), fieldName, getUserFriendlyTypeName(childObject)), new ValidationEventLocatorExImpl(parentObject, fieldName));
serializer.reportError(ve);
}
Aggregations