Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - Re: [xml-dev] SAXException, checked, buy why? [Thread Next] Re: [xml-dev] SAXException, checked, buy why?To: Alan Gutierrez <alan-xml-dev@-----.---> Date: 1/4/2005 7:32:00 PM Alan Gutierrez wrote: >>> The class in final because a SAX error is really just a wrapper >>> for a real, application error. No message either. That is found >>> in the real cause. Eh? > > >>If you made your class abstract, then your content handler and application >>could agree on some shared way of exchanging information (through a subclass >>known to both of them) that is best suited to the problem at hand, without >>involving the API too much. > > >>Did you say "Eh?" to point out my Canadian domain name? >>Well, its true, I live there, but if you heard my accent ... ;-) > > > No. It was just to solicit a response. > > Why Canadians are to touchy a boot their accents? I am not touchy at all about it, I just find it amusing. I don't think Canadians have an accent worth mentioning. Btw, I am not a Canadian ... > I think the API sticks it's nose in. I think API provides a > conduit for XML message events coming in, and it needs to > provide a conduit for error events going, er, where ever. Yes, a conduit, but it should not care about what goes through that conduit. This would create unnecessary dependencies. > > Did I already state that I see errors as simply more events? I > do for now, at lest. Within handling, an error is an event, to > be handled, and is thrown as a last resort. There are always multiple view points. In an event based API it is natural to see errors as events. The design challenge often is to come up with a solution that looks reasonable from different view points. Karl | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
