[fdo-internals] RE: FDO RFC 37 - Detailed Exception is ready
for review.
Traian Stanev
traian.stanev at autodesk.com
Wed Jun 17 12:03:53 EDT 2009
My main concern is that having native error codes encourages the client code to be non-generic, in that it would have to know which provider it is working with, in order to handle the native error code correctly. Of course, that is a concern about the client code, not FDO itself, so the client code is free to handle this any way it wants... including in bad ways.
Traian
From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Dan Stoica
Sent: Tuesday, June 16, 2009 10:10 AM
To: FDO Internals Mail List
Subject: [fdo-internals] RE: FDO RFC 37 - Detailed Exception is ready for review.
catch (FdoException* e)
{
FdoInt64 errorCode = e->GetNativeErrorCode();
e->Release();
// Take some measures according to native error code
......
}
I think no matter how many exception subclasses are invented, the only useful thing for handling the error is the error code.
And I said before, another very useful thing to have is the ability to distinguish between errors and warnings.
Dan.
From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Leaf Li
Sent: Monday, June 15, 2009 9:37 PM
To: fdo-internals at lists.osgeo.org
Subject: [fdo-internals] FDO RFC 37 - Detailed Exception is ready for review.
All,
FDO RFC 37 - Detailed Exception is ready for review. Can you review it?
http://trac.osgeo.org/fdo/wiki/FDORfc37
Thanks,
Leaf Li
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fdo-internals/attachments/20090617/97f94bdc/attachment.html
More information about the fdo-internals
mailing list