[xsd-users] xsd exceptions again

Eric Niebler eric at boostpro.com
Fri May 21 11:25:02 EDT 2010


On 5/21/2010 8:00 AM, Boris Kolpackov wrote:
> Hi Eric,
> 
> Eric Niebler <eric at boostpro.com> writes:
> 
>> Why don't invalid_utf8_string and invalid_utf16_string inherit from
>> ::xsd::cxx::tree::exception? Or anything? Sadly, we only found this
>> problem after deploying in the field. I've asked before: is there a
>> COMPLETE list of exceptions I need to catch when I call a serialize
>> function? The list seems endless, and I can't find it documented
>> anywhere.
> 
> I have created a FAQ entry #1.3 that hopefully provides a complete 
> coverage of this topic:
> 
> http://wiki.codesynthesis.com/Tree/FAQ
> 
> Let me know if you think I missed anything.

Yes, this is something like what I was hoping for. Thanks, Boris.

>> I'd like to make a feature request (again): *all* exceptions that
>> propagate out of any xsd function are part of a single documented
>> exception hierarchy, preferably rooted at a standard exception.
> 
> Yes, this feature is already on the TODO list, along with the
> interception and translation of the Xerces-C++ exceptions.

Excellent. And apologies for the shrill tone of my last email. You're
very good about fixing the issues we find, and we appreciate that.

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com



More information about the xsd-users mailing list