[mapguide-users] FDO - CLNT_8 error

Marc Pfister mpfister at enplan.com
Mon Apr 21 19:55:58 EDT 2008


AHA!

 

Now the error says:

 

(2375|2689485712) An exception occurred in FDO component.

Unable to load the FDO Provider:

/usr/local/fdo-3.2.2/lib/libSDFProvider.so: cannot restore segment prot
after reloc: Permission denied Exception occurred in method
MgFdoConnectionManager.Open at line 259 in file FdoConnectionManager.cpp

 

The "prot after reloc" is an SELinux error. That I can fix.

 

Thanks Jack & Dave for you help.

 

Marc

 

 

From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Jack Lee
Sent: Monday, April 21, 2008 4:44 PM
To: MapGuide Users Mail List
Subject: RE: [mapguide-users] FDO - CLNT_8 error

 

Hi,

 

Try setting:

 

export NLSPATH=$NLSPATH:/usr/local/fdo-3.2.2/nls/%N

 

and restart the MapGuide server.

 

You might get more information about the error.

 

 

 

From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Marc
Pfister
Sent: Monday, April 21, 2008 7:14 PM
To: MapGuide Users Mail List
Subject: RE: [mapguide-users] FDO - CLNT_8 error

 

I am logged in as root, so that's not the problem.

 

I'm also not using Oracle. 

 

Is there a way to figure out which provider is causing the problems?

 

Marc

 

From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Dave Wilson
Sent: Monday, April 21, 2008 3:48 PM
To: MapGuide Users Mail List
Subject: RE: [mapguide-users] FDO - CLNT_8 error

 

I've usually seen this error when the library files for a database
provider (Oracle in particular) can't be found either in the FDO
directory or via the LD_LIBRARY_PATH. Alternately are you logged in as
another user that might not have access to some client library files?

 

With Oracle on Linux it's important to have an ORACLE_HOME and a
TNS_ADMIN set and the LD_LIBRARY_PATH set to include the path to the
Oracle client libraries.

 

Dave

 

From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Marc
Pfister
Sent: Monday, April 21, 2008 4:09 PM
To: MapGuide Users Mail List
Subject: [mapguide-users] FDO - CLNT_8 error

 

Some new strangeness - 

 

I have MGOS 1.2 installed on FC6 and previously it was working just
fine.

 

Now for some reason I'm getting:

 

1863|2630790032) An exception occurred in FDO component.

CLNT_8_UNABLE_TO_LOAD_LIBRARY

Exception occurred in method MgFdoConnectionManager.Open at line 259 in
file FdoConnectionManager.cpp

 

 

This seems to mean FDO can't access one of the providers.

 

If I snoop around the FDO libs with ldd, it says the libFDO-3.2.2 it
can't find the xalan and xerces libraries. Which is strange, because
they are in that same folder. If I export the FDO lib folder to
LD_LIBRARY_PATH then ldd is able to find the libraries to link to, but I
still get the error.

 

I have tried both a clean and a subsequent install of both the FDO and
ThirdParty scripts with no change in the error message.

 

Any ideas? Do  I need to reinstall the Mapguide side too?

 

 

 

n
Marc Pfister
Geospatial Data Manager
ENPLAN
mpfister at enplan.com
530/221-0440 x108
530/221-6963 Fax

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20080421/2413b030/attachment.html


More information about the mapguide-users mailing list