[mapguide-users] How to update FDO provider
Can someone *please* help. I have tried just about everything, reinstall, reg clean. I have win7/64 and installed mapguide2.6. I also download the latest FDO provider Windows 64bit SDK from http://fdo.osgeo.org/content/fdo-380-downloads as per the instruction from http://trac.osgeo.org/mapguide/wiki/maestro/UserGuides/UpdatingFDOInstallation I am trying to update my FDO provider services started correctly 2014-11-04T21:12:12 stopped services 2014-11-04T21:25:13 I deleted (or moved) the current FDO folder C:\Program Files\OSGeo\MapGuide\Server\Fdo I then copied and renamed the BIN folder from the SDK to FDO and copied this new FDO folder to C:\Program Files\OSGeo\MapGuide\Server\Fdo Unable to started services 2014-11-04T21:26:01 copied back the original FDO folder and was able to start services 2014-11-04T21:26:48 *what am I missing*. do I need to register the new FDO dll. Although the instructions say to copy the new FDO folder is this incorrect. I have tested this on a VMWare so all I have is the Win7 OS. IIS fastCGI all tested as per the install guide # Log Type: Error Log # Log Parameters: CLIENT,CLIENTIP,USER,ERROR,STACKTRACE 2014-11-04T21:12:12 3728 Success: Server started. 2014-11-04T21:24:55 3728 Success: Server stopped. 2014-11-04T21:25:02 2180 Success: Server started. 2014-11-04T21:25:13 2180 Success: Server stopped. 2014-11-04T21:26:01 2012 Error: An exception occurred in FDO component. Failed to load FDO library. StackTrace: - MgServer.open() line 1222 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\core\Server.cpp - MgServer.svc() line 1058 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\core\Server.cpp 2014-11-04T21:26:01 2012 Success: Server stopped. 2014-11-04T21:26:48 3928 Success: Server started. -- View this message in context: http://osgeo-org.1560.x6.nabble.com/How-to-update-FDO-provider-tp5171261.html Sent from the MapGuide Users mailing list archive at Nabble.com. ___ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users
Re: [mapguide-users] How to update FDO provider
Mal, I tried it myself and have found a couple of problem The windows link in http://trac.osgeo.org/mapguide/wiki/maestro/UserGuides/UpdatingFDOInstallati on actually provides you with 3.3.1 versions of the FDO's ... for mapguide 2.6 you need version 3.8.x FDO's As per Crispin's response why do you need to change from the default FDO? If you really need to replace the dll's (not recommended) please forget the steps in the above link and do the following; 1) download the windows 64bit SDK from http://fdo.osgeo.org/content/fdo-380-downloads 2) extract the files in the zip to c:\temp 2) stop the MapGuide service 3) take a back up of your current FDO folder 4) delete all files and folders within the existing FDO folder 5) copy all files and folders from c:\temp\fdosdk-win64-3.8.0_3601\bin\ to the fdo folder in you mapguide install 6) restart MapGuide And that should work (worked for me on a server 2008 install). Mark ___ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users
Re: [mapguide-users] How to update FDO provider
Don't use a version of FDO that your version of MapGuide was not built against. Here's a table that tells you what FDO version to use. http://trac.osgeo.org/mapguide/wiki/FDOVersions - Jackie -- View this message in context: http://osgeo-org.1560.x6.nabble.com/How-to-update-FDO-provider-tp5171261p5171263.html Sent from the MapGuide Users mailing list archive at Nabble.com. ___ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users
Re: [mapguide-users] How to update FDO provider
the table shows that for MG2.6 I need the 3.9 ver FDO. Where do I find that version, all I could find is the 3.8 http://fdo.osgeo.org/content/downloads Two reasons that I am updating the FDO. 1. as per the note on the maestro/UserGuides/UpdatingFDOInstallation When you install MapGuide, it only has a subset of the avalible FDO providers. This will hopefully be fixed in the future, but for now you can manually upgrade you FDO provider collection. These are the steps required to update your FDO providers: and 2. I tried creating a Data connection to a MS access database, But got errors, and is the main reason I was updating my FDO provider a. new resource b. feature source c. ODBC provider d. add button, selected my mdb file e. test connection and got the following error FDO Connection Status: The remote server returned an error: (559) MgFdoException.: An exception occurred in FDO component. Error occurred in Feature Source (Session:fc1f832e-64a6-11e4-8000-000c29d0a8e5_en_MTI3LjAuMC4x0AFC0AFB0AFA//fa96f6ad-9a71-4fb9-b0b2-c30d8923a27d.FeatureSource): An exception occurred in FDO component. RDBMS: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified - MgFdoConnectionManager.Open() line 333 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\common\manager\FdoConnectionManager.cpp - MgFdoConnectionManager.CacheFdoConnection() line 1097 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\common\manager\FdoConnectionManager.cpp - MgFdoConnectionManager.Open() line 1089 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\common\manager\FdoConnectionManager.cpp (Cause: , Root Cause: ) - MgFeatureServiceHandler.ProcessOperation() line 83 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\services\feature\FeatureServiceHandler.cpp - MgOpTestFeatureSourceConnection.Execute() line 100 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\services\feature\OpTestFeatureSourceConnection.cpp - MgServerFeatureService.TestConnection() line 243 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\services\feature\ServerFeatureService.cpp - MgFdoConnectionManager.Open() line 366 file c:\working\build_area\mapguide\2.6.0\x64\mgdev\server\src\common\manager\FdoConnectionManager.cpp The remote server returned an error: (559) MgFdoException. In regards to updating the FDO provider, I have been following pretty much the same steps as Mark provided for his Win server2008 and it does not work on my win7/64 -- View this message in context: http://osgeo-org.1560.x6.nabble.com/How-to-update-FDO-provider-tp5171261p5171269.html Sent from the MapGuide Users mailing list archive at Nabble.com. ___ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users