[jdom-interest] Possible BUG in XercesErrHandler class
Govy Munamala
govym at hotmail.com
Mon Jan 22 11:18:20 PST 2001
But the exceptions are already classified as Fatal, Warning and regular
errors. The "#ELEMENT# must be declared " exception is being raised as a
recoverable error within Xerces and thus being handed over to the error
method in XercesErrHandler. Even the org.xml.sax.helpers.DefaultErrHandler
class is having no op for the methods warning & error.
Is there any other solution to identify the type of exception within the
programs, because as it stands we cannot introspect the IOException for
these ignorable exceptions.
If the design decision is to notify every exception, then the fine
granularity of the exceptions should be delegated to the calling programs
for appropriate action instead of flattening it into a generic IOException.
Thanks
Govy
>From: Jason Hunter <jhunter at collab.net>
>To: Govy Munamala <govym at hotmail.com>
>CC: jdom-interest at jdom.org
>Subject: Re: [jdom-interest] Possible BUG in XercesErrHandler class
>Date: Sun, 21 Jan 2001 21:56:31 -0800
>
>I see. Yes, we rethrow the exceptions because we don't want to ignore
>errors. One could argue we don't have to rethrow a warning, but since
>DOMBuilder should only be used for building from existing DOM trees, any
>warning there should be noted.
>
>-jh-
>
>Govy Munamala wrote:
> >
> > XercesErrHandler is a private class inside
> > org.jdom.adapters.XercesDOMAdapter class. So it belongs to JDOM
>namespace.
> > Sorry for the confusion..
> >
> > Thanks
> > Govy
> >
> > >From: Jason Hunter <jhunter at collab.net>
> > >To: Govy Munamala <govym at hotmail.com>
> > >CC: jdom-interest at jdom.org
> > >Subject: Re: [jdom-interest] Possible BUG in XercesErrHandler class
> > >Date: Fri, 19 Jan 2001 17:43:25 -0800
> > >
> > >Sounds like a question for Xerces, unless I misunderstand.
> > >
> > >-jh-
> > >
> > >Govy Munamala wrote:
> > > >
> > > > Hello Everyone..
> > > >
> > > > I am using JDOM-B5 and Xerces v1.2.3 and found that validation
>of my
> > >XML
> > > > doc using XML/Schema was giving an exception %ELEMENT% must be
> > >declared..
> > > >
> > > > I did a little bit of search for similar messages in the archive
>and
> > > > couldn't find a resonable answer. So I started debugging the source
> > >code.
> > > >
> > > > I found that the methods error & warning in XercesErrHandler
>class
> > >are
> > > > re-throwing the SAXException. The documentation says, the call backs
>to
> > > > these methods could be ignored in most of the cases! I also found
>that
> > > > org.xml.sax.helpers.DefaultErrHandler ignored the exceptions in the
> > >methods
> > > > error & warning. Was there any specific design decision involved in
> > > > re-throwing the Exceptions??
> > > >
> > > > Am I missing something else here???
> > > >
> > > > Thanks
> > > > Govy
> > > >
> > > > _________________________________________________________________
> > > > Get your FREE download of MSN Explorer at http://explorer.msn.com
> > > >
> > > > _______________________________________________
> > > > To control your jdom-interest membership:
> > > >
> >
> >http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@yourhost.com
> > >_______________________________________________
> > >To control your jdom-interest membership:
> >
> >http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@yourhost.com
> >
> > _________________________________________________________________
> > Get your FREE download of MSN Explorer at http://explorer.msn.com
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
More information about the jdom-interest
mailing list