I haven&#39;t played with the PostGIS provider for a long time, but it would be key to ensure that you are using the same version of libpq (and the other postgresql client libraries) as the provider was compiled with.  I&#39;m not entirely sure what version that is, but someone on the fdo-users mailing list should be able to help.<div>
<div><div><br></div><div>Jason<br><br><div class="gmail_quote">2009/9/21 Remco Houtkamp <span dir="ltr">&lt;<a href="mailto:r.houtkamp@burohoutkamp.nl">r.houtkamp@burohoutkamp.nl</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Been away for the weekend, so I couldn&#39;t continue. This morning I made a newe setup.<br>
Winxp<br>
Mapguide 2.1<br>
Mapguide Maestro<br>
Postgresql 8.4<br>
Postgis 1.4<br>
Same trouble as before with missing libpq.ddl, so I copied this file from the postgresql tot the mapguide FDO folde. Depend.exe showed me that there were some other files missing in the FDO folder so I copied them as wel. After this maestro returen no errors after adding a new connection&gt;postgis&gt;test connection. So I&#39;m as far as I got before.<br>

<br>
When I add a layer and try to connect it, I get an error. The error log shows me:<br>
&lt;2009-09-21T05:20:54&gt;   2200            127.0.0.1       Administrator<br>
 Error: Cannot establish connection.<br>
<div class="im"> StackTrace:<br>
  - MgFeatureServiceHandler.ProcessOperation line 83 file c:\osgeo\mapguide_21\mgdev\server\src\services\feature\FeatureServiceHandler.cpp<br>
</div>  - MgOpDescribeSchemaAsXml.Execute line 110 file c:\osgeo\mapguide_21\mgdev\server\src\services\feature\OpDescribeSchemaAsXml.cpp<br>
  - MgServerFeatureService.DescribeSchemaAsXml line 333 file c:\osgeo\mapguide_21\mgdev\server\src\services\feature\ServerFeatureService.cpp<br>
  - MgServerDescribeSchema.DescribeSchemaAsXml line 628 file c:\osgeo\mapguide_21\mgdev\server\src\services\feature\ServerDescribeSchema.cpp<br>
  - MgServerDescribeSchema.DescribeSchema line 564 file c:\osgeo\mapguide_21\mgdev\server\src\services\feature\ServerDescribeSchema.cpp<br>
  - MgServerDescribeSchema.DescribeFdoSchema line 196 file c:\osgeo\mapguide_21\mgdev\server\src\services\feature\ServerDescribeSchema.cpp<br>
<br>
Looking forward to reponds.<br>
<div class="im"><br>
-----Oorspronkelijk bericht-----<br>
Van: <a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a> [mailto:<a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a>] Namens Zac Spitzer<br>

</div>Verzonden: vrijdag 18 september 2009 11:11<br>
<div><div></div><div class="h5">Aan: MapGuide Users Mail List<br>
Onderwerp: Re: [mapguide-users] trouble connecting mapguide maestro postgis<br>
<br>
maybe adding the bin dir for your postgres client to your path,<br>
rather than adding just the dll to fdo?<br>
<br>
z<br>
<br>
On Fri, Sep 18, 2009 at 7:01 PM, Remco Houtkamp<br>
&lt;<a href="mailto:r.houtkamp@burohoutkamp.nl">r.houtkamp@burohoutkamp.nl</a>&gt; wrote:<br>
&gt; Message is the same as yesterday when things did work. The lbpq.ddl is still marked when running depend.exe. ieframe.ddl is also marked and has a hourglass at the beginning of the line.<br>
&gt; The meesage is as follows:<br>
&gt; Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.<br>
&gt; Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Met vriendelijk groet,<br>
&gt;<br>
&gt;<br>
&gt; Remco Houtkamp<br>
&gt;<br>
&gt; BURO HOUTKAMP<br>
&gt; |T: 06 14 390 205 |E: <a href="mailto:r.houtkamp@burohoutkamp.nl">r.houtkamp@burohoutkamp.nl</a> |P:  Kweldergras 21, 1441 WP, Purmerend |<br>
&gt;<br>
&gt; -----Oorspronkelijk bericht-----<br>
&gt; Van: <a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a> [mailto:<a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a>] Namens Zac Spitzer<br>

&gt; Verzonden: vrijdag 18 september 2009 10:56<br>
&gt; Aan: MapGuide Users Mail List<br>
&gt; Onderwerp: Re: [mapguide-users] trouble connecting mapguide maestro postgis<br>
&gt;<br>
&gt; try depends on  libpq.dll<br>
&gt;<br>
&gt; On Fri, Sep 18, 2009 at 6:46 PM, Remco Houtkamp<br>
&gt; &lt;<a href="mailto:r.houtkamp@burohoutkamp.nl">r.houtkamp@burohoutkamp.nl</a>&gt; wrote:<br>
&gt;&gt; You guys respond faster than I can check it! Great list!<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; But... for some reason Test connection does not work anymore only difference<br>
&gt;&gt; is a restart of my laptop.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Logfile tells me:<br>
&gt;&gt;<br>
&gt;&gt; &lt;2009-09-18T10:40:23&gt;                3508<br>
&gt;&gt; 127.0.0.1             Administrator<br>
&gt;&gt;<br>
&gt;&gt;  Error: An exception occurred in FDO component.<br>
&gt;&gt;<br>
&gt;&gt;         Unable to load the FDO Provider: (null)<br>
&gt;&gt;<br>
&gt;&gt;  StackTrace:<br>
&gt;&gt;<br>
&gt;&gt;   - MgFeatureServiceHandler.ProcessOperation line 83 file<br>
&gt;&gt; c:\osgeo\mapguide_21\mgdev\server\src\services\feature\FeatureServiceHandler.cpp<br>
&gt;&gt;<br>
&gt;&gt;   - MgOpTestFeatureSourceConnection.Execute line 100 file<br>
&gt;&gt; c:\osgeo\mapguide_21\mgdev\server\src\services\feature\OpTestFeatureSourceConnection.cpp<br>
&gt;&gt;<br>
&gt;&gt;   - MgFdoConnectionManager.Open line 262 file<br>
&gt;&gt; c:\osgeo\mapguide_21\mgdev\server\src\common\manager\FdoConnectionManager.cpp<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Maestro gives the following error:<br>
&gt;&gt;<br>
&gt;&gt; De externe server heeft een fout geretourneerd: (559) MgFdoException.:<br>
&gt;&gt;<br>
&gt;&gt; An exception occurred in FDO component.<br>
&gt;&gt;<br>
&gt;&gt; Unable to load the FDO Provider: (null)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Since installing/registering libpq.dll worked yesterday, I&#39;ve redone that<br>
&gt;&gt; step... but no cigar... I&#39;m trying to learn GIS for some months now, but the<br>
&gt;&gt; assumingly last obstacles are very hard to pass....<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Met vriendelijk groet,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Remco Houtkamp<br>
&gt;&gt;<br>
&gt;&gt; BURO HOUTKAMP<br>
&gt;&gt; |T: 06 14 390 205 |E: <a href="mailto:r.houtkamp@burohoutkamp.nl">r.houtkamp@burohoutkamp.nl</a> |P:  Kweldergras 21, 1441<br>
&gt;&gt; WP, Purmerend |<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Van: <a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a><br>
&gt;&gt; [mailto:<a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a>] Namens Kenneth Skovhede,<br>
&gt;&gt; GEOGRAF A/S<br>
&gt;&gt; Verzonden: donderdag 17 september 2009 14:22<br>
&gt;&gt; Aan: MapGuide Users Mail List<br>
&gt;&gt; Onderwerp: Re: [mapguide-users] trouble connecting mapguide maestro postgis<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ieshims.dll and ieframe.dll can be ignored.<br>
&gt;&gt; There should be no harm in copying the files, but it&#39;s not required.<br>
&gt;&gt;<br>
&gt;&gt; Now that you get that error, it is likely that the error.log contains extra<br>
&gt;&gt; information:<br>
&gt;&gt; 2.0.2: C:\Program Files\MapGuideOpenSource\Server\Logs\Error.log<br>
&gt;&gt; 2.1: C:\Program Files\OSGeo\MapGuide\Server\Logs\Error.log<br>
&gt;&gt;<br>
&gt;&gt; The MgConnectionFailedException usually means that the MapGuide service has<br>
&gt;&gt; stopped.<br>
&gt;&gt;<br>
&gt;&gt; Regards,. Kenneth Skovhede, GEOGRAF A/S<br>
&gt;&gt;<br>
&gt;&gt; Remco Houtkamp skrev:<br>
&gt;&gt;<br>
&gt;&gt; Been strugling along. Depend.exe told libpq.dll could not be opened. I<br>
&gt;&gt; googled for it, followed instructions and installed it. Now when I press<br>
&gt;&gt; test connections, it will not give me errors...seems like progress!<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I saved the data connection and tried to connect a layer. Maestro tells me:<br>
&gt;&gt;<br>
&gt;&gt; Failed to read schema from data source.<br>
&gt;&gt;<br>
&gt;&gt; The operation gave the error message: De externe server heeft een fout<br>
&gt;&gt; geretourneerd (Dutch for the external server returned an error): (559)<br>
&gt;&gt; MgConnectionFailedException.: Cannot establish connection.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Depend.exe also says it cannot open ieshims.dll so I just copied it (is that<br>
&gt;&gt; ok) to the FDO folder.<br>
&gt;&gt;<br>
&gt;&gt; Now it only says Warning: At least one module has an unresolved import due<br>
&gt;&gt; to a missing export function in a delay-load dependent module.<br>
&gt;&gt;<br>
&gt;&gt; It also shows a hourglass and some kind of red grid on an icon for the file<br>
&gt;&gt; ieframe.dll<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; -----Oorspronkelijk bericht-----<br>
&gt;&gt;<br>
&gt;&gt; Van: <a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a><br>
&gt;&gt; [mailto:<a href="mailto:mapguide-users-bounces@lists.osgeo.org">mapguide-users-bounces@lists.osgeo.org</a>] Namens Zac Spitzer<br>
&gt;&gt;<br>
&gt;&gt; Verzonden: woensdag 16 september 2009 16:08<br>
&gt;&gt;<br>
&gt;&gt; Aan: MapGuide Users Mail List<br>
&gt;&gt;<br>
&gt;&gt; Onderwerp: Re: [mapguide-users] trouble connecting mapguide maestro postgis<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; try running depends.exe (google it) on the  postgis fdo provider dll<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; sounds like the required postgres dll&#39;s are being found<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; z<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Sep 17, 2009 at 12:04 AM, Remco Houtkamp<br>
&gt;&gt;<br>
&gt;&gt; &lt;<a href="mailto:r.houtkamp@burohoutkamp.nl">r.houtkamp@burohoutkamp.nl</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Hi all, this is my first post, still a newbie.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I think I managed to import data from <a href="http://openstreetmap.org" target="_blank">openstreetmap.org</a> to postgis. But now<br>
&gt;&gt;<br>
&gt;&gt; I cannot connect. I guess things are working since I can connect from a<br>
&gt;&gt;<br>
&gt;&gt; program called Udig.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; In mapguide maestro I go through the following steps:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Create a new resource&gt;data connection<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; OSGEO FDO Provider for Postgis<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Database: osm  (is visible in Udig)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; server: I tried localhost <a href="http://localhost/" target="_blank">http://localhost/</a> 127.0.0.1 http:// <a href="http://127.0.0.1/" target="_blank">127.0.0.1/</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Port: 5432<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Tried all three credentials but think it must be Specified Credentials with<br>
&gt;&gt;<br>
&gt;&gt; user postgres and my secret password ;)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Press test connection and then the following error appears:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; De externe server heeft een fout geretourneerd: (559) MgFdoException.: An<br>
&gt;&gt;<br>
&gt;&gt; exception occurred in FDO component. Unable to load the FDO Provider: Kan<br>
&gt;&gt;<br>
&gt;&gt; opgegeven module niet vinden. (some of this is Dutch...)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; My setup contains postgresql 8.4 and postgis 1.4.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Can anybody tell me where I&#39;m going wrong... struggling for days and days...<br>
&gt;&gt; and<br>
&gt;&gt;<br>
&gt;&gt; days...<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt;<br>
&gt;&gt; mapguide-users mailing list<br>
&gt;&gt;<br>
&gt;&gt; <a href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a><br>
&gt;&gt;<br>
&gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/mapguide-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; mapguide-users mailing list<br>
&gt;&gt; <a href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a><br>
&gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/mapguide-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Zac Spitzer -<br>
&gt; <a href="http://zacster.blogspot.com" target="_blank">http://zacster.blogspot.com</a><br>
&gt; +61 405 847 168<br>
&gt; _______________________________________________<br>
&gt; mapguide-users mailing list<br>
&gt; <a href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/mapguide-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a><br>
&gt; _______________________________________________<br>
&gt; mapguide-users mailing list<br>
&gt; <a href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/mapguide-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a><br>
&gt;<br>
<br>
<br>
<br>
--<br>
Zac Spitzer -<br>
<a href="http://zacster.blogspot.com" target="_blank">http://zacster.blogspot.com</a><br>
+61 405 847 168<br>
_______________________________________________<br>
mapguide-users mailing list<br>
<a href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapguide-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a><br>
_______________________________________________<br>
mapguide-users mailing list<br>
<a href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapguide-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a><br>
</div></div></blockquote></div><br></div></div></div>