[EMAIL PROTECTED] wrote:
Hello Yewondwossen,

Sorry, no improvement here. I'm not getting an error, but I got a time
out, while posting (DescribeFeatureType) to the original server URL
(http://map.ns.ec.gc.ca/MapServer/mapserv.exe?map=/mapserver/services/en
vdat/config.map).
Also, the other service I mentioned,
http://www.bsc-eoc.org/cgi-bin/bsc_ows.asp, uses this same URL as online
resources, which already gave the template error.

Not sure why would that be. I just retried it (my client is php script using curl to send a post request), and both DescribeFeature and GetFeature return properly. If necessary I can provide the test script.

I'm a bit out of options right now. As already mentioned, when I'm using
GET, then everything works fine, so our client will be able to access
MapServer. I'll try a few other MapServer WFS's, and see what they do.
(Using POST, and the online resource URL's.) There are quite a lot of
them online. If they all give the same result, then I'm going to file a
bug in Trac. It is no coincidence if several servers, which are set up
independently, all have the same problem.

 Ok that works.

Best Regards,

Frank

-----Original Message-----
From: Yewondwossen Assefa [mailto:[EMAIL PROTECTED] Sent: Thursday, November 08, 2007 17:30
To: Frank Steggink
Cc: MAPSERVER-USERS@LISTS.UMN.EDU
Subject: Re: [UMN_MAPSERVER-USERS] WFS POST requests: "No template
provided" error

Hi There,

  WFS POST is supported by MapServer. Looking into this thread, you
mentioned a couple of URLS and I have tried the follwing one : "http://map.ns.ec.gc.ca/MapServer/mapserv.exe?map=/mapserver/services/en
vdat/config.map"

  I have tried WFS post requests  describefeature and getfeature  with
this service and It responds correctly. It is a Mapserve 4.8.3.

  I am guessing that there is something 'wrong" with the service
accessed though the script at http://map.ns.ec.gc.ca/envdat/map.aspx
where the post requests are not maybe transfered properly to Mapserver.

  Hopefully this helps.

Best Regards,


Frank Steggink wrote:
Hello Daniel,

Thanks for the reply. I've tried your suggestion, but unfortunately it

didn't work. I'm getting the following ServiceException:

<ServiceExceptionReport
xmlns="http://www.opengis.net/ogc";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://www.opengis.net/ogc
http://schemas.opengis.net/wms/1.1.1/OGC-exception.xsd";>
  <ServiceException>
msWFSDispatch(): WFS server error. Incomplete WFS request: VERSION parameter missing
  </ServiceException>
</ServiceExceptionReport>

The URL is http://map.ns.ec.gc.ca/envdat/map.aspx?SERVICE=WFS&; and the

post data is the same as in the original message.

It really looks like MapServer only accepts GET request for WFS. So, the simple fix you suggested will probably not be enough. I'm going to
file a ticket.
In case
something needs to be tested, please let me know.

Frank



--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst

Email: [EMAIL PROTECTED]
http://www.dmsolutions.ca/

Phone: (613) 565-5056 (ext 14)
Fax:   (613) 565-0925
----------------------------------------------------------------




--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst

Email: [EMAIL PROTECTED]
http://www.dmsolutions.ca/

Phone: (613) 565-5056 (ext 14)
Fax:   (613) 565-0925
----------------------------------------------------------------

Reply via email to