--- glassfish-jaxb-2.1.9/runtime/src/com/sun/xml/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java.orig	2010-01-14 12:04:42.000000000 -0500
+++ glassfish-jaxb-2.1.9/runtime/src/com/sun/xml/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java	2010-01-14 12:06:13.000000000 -0500
@@ -519,7 +519,8 @@
      * Default error handling behavior fot {@link Unmarshaller}.
      */
     public boolean handleEvent(ValidationEvent event) {
-        return event.getSeverity()!=ValidationEvent.FATAL_ERROR;
+        int severity = event.getSeverity();
+        return (severity != ValidationEvent.FATAL_ERROR && severity != ValidationEvent.ERROR);
     }
 
     private static InputSource streamSourceToInputSource( StreamSource ss ) {
