You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2008/06/10 20:49:18 UTC

svn commit: r666273 - /ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java

Author: mriou
Date: Tue Jun 10 11:49:18 2008
New Revision: 666273

URL: http://svn.apache.org/viewvc?rev=666273&view=rev
Log:
That was a little too nice.

Modified:
    ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java

Modified: ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java?rev=666273&r1=666272&r2=666273&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java (original)
+++ ode/branches/APACHE_ODE_1.1/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java Tue Jun 10 11:49:18 2008
@@ -101,10 +101,18 @@
 
     private static class SchemaErrorHandler implements DOMErrorHandler {
         public boolean handleError(DOMError error) {
-            __log.warn("Schema error", ((Exception)error.getRelatedException()));
-            __log.warn(error.getLocation().getUri() + ":" + error.getLocation().getLineNumber());
-            __log.warn(error.getRelatedData());
-            __log.warn(error.getRelatedException());
+            boolean isWarning = (error.getSeverity() == DOMError.SEVERITY_WARNING);
+            if (isWarning) {
+                __log.warn("Schema error", ((Exception)error.getRelatedException()));
+                __log.warn(error.getLocation().getUri() + ":" + error.getLocation().getLineNumber());
+                __log.warn(error.getRelatedData());
+                __log.warn(error.getRelatedException());
+            } else {
+                __log.error("Schema error", ((Exception)error.getRelatedException()));
+                __log.error(error.getLocation().getUri() + ":" + error.getLocation().getLineNumber());
+                __log.error(error.getRelatedData());
+                __log.error(error.getRelatedException());
+            }
             return false;
         }
     }