[mapguide-users] How to update FDO provider

2014-11-04 Thread Mal
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

2014-11-04 Thread Mark Volz (LeapCAD)
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

2014-11-04 Thread Jackie Ng
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

2014-11-04 Thread Mal
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