Heh. Yes it should.

On Tue, Jun 10, 2008 at 12:23 PM, Alex Boisvert <[EMAIL PROTECTED]>
wrote:

> Shouldn't the return be (isWarning)?  since we don't want to stop
> processing
> for warnings...
>
> alex
>
> On Tue, Jun 10, 2008 at 11:48 AM, <[EMAIL PROTECTED]> wrote:
>
> > Author: mriou
> > Date: Tue Jun 10 11:48:40 2008
> > New Revision: 666271
> >
> > URL: http://svn.apache.org/viewvc?rev=666271&view=rev
> > Log:
> > That was a little too nice.
> >
> > Modified:
> >
> >
>  ode/trunk/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java
> >
> > Modified:
> >
> ode/trunk/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java
> > URL:
> >
> http://svn.apache.org/viewvc/ode/trunk/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java?rev=666271&r1=666270&r2=666271&view=diff
> >
> >
> ==============================================================================
> > ---
> >
> ode/trunk/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java
> > (original)
> > +++
> >
> ode/trunk/utils/src/main/java/org/apache/ode/utils/xsd/SchemaModelImpl.java
> > Tue Jun 10 11:48:40 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;
> >         }
> >     }
> >
> >
> >
>

Reply via email to