[fdo-users] FDO 3.4 final broke my toolbox

Jackie Ng jumpinjackie at gmail.com
Fri Apr 17 03:28:30 EDT 2009

Okay, the exceptions occur when I have the FDO binaries in a folder that doesn't have the FDO Toolbox binaries (default is the "FDO" subdirectory of the FDO Toolbox directory). If I move the binaries into the main directory (with the FDO Toolbox binaries) things work.

So the real problem is I can no longer load FDO binaries from a directory of my choice, I can only do it from the [application directory].

How could this be?

- Jackie

Hi All,

I've upgraded the FDO binaries in FDO Toolbox from 3.4 RC1 to 3.4 final and now I always get a System.Runtime.InteropServices.SEHException thrown whenever I try to get an IProviderRegistry or IConnectionManager reference from the FeatureAccessManager.

The stack traces I get are:

System.Runtime.InteropServices.SEHException: External Component has thrown an exception

at FdoFeatureAccessManager.GetConnectionManager() [or FdoFeatureAccessManager.GetProviderRegistry()]
at OSGeo.FDO.ClientServices.FeatureAccessManager.GetConnectionManager() [or OSGeo.FDO.ClientServices.FeatureAccessManager.GetProviderRegistry()]
at [whatever method that tries to obtain an IProviderRegistry or IConnectionManager reference]

Since these two interfaces are basically the gateway to the rest of the FDO API, FDO Toolbox with 3.4 final binaries is currently broken as it is.

Any ideas?

- Jackie

View this message in context: http://n2.nabble.com/FDO-3.4-final-broke-my-toolbox-tp2644748p2644770.html
Sent from the FDO Users mailing list archive at Nabble.com.

More information about the fdo-users mailing list