<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hello,<br><br>Thanks a lot for your answers.<br><br>&gt; featureType: "GLP_Zone"<br>&gt; <br>&gt; I think it will help you:<br>&gt; http://github.com/mapserver/mapserver/issues/4205<br>&gt; or<br>&gt; https://github.com/sdikiy/tinyows/commit/2c93f1f865bd29a15ebc0b3b200d079497a00fa8<br><br>Thanks for your observation about the issue. <br>This could have definitely thrown an error, and I would not understand it why. But anyway I still have the same error as described below i.e., "InvalidParameterValue". According to the tips about the underscore issue, I changed the table name in PostGIS to glpzone and also the featureType to glpzone (removed also the capital letters). I still have doubts for the featureNS (should it be "http://www.tinyows.org/", or if not, where can I find it? Is it the same with ns_uri in config.xml?) and the featurePrefix (what's the value that it should take? If I leave it empty, the request from the browser get the default value: feature).<br><br>Thanks a lot for your help<br><br><br><br><div><div id="SkyDrivePlaceholder"></div>&gt; Date: Thu, 19 Apr 2012 22:46:11 +0300<br>&gt; From: serge@gisfiber.com<br>&gt; To: tinyows-dev@lists.maptools.org<br>&gt; Subject: Re: [TinyOWS-dev] Problems with showing a WFS feature with        OpenLayers<br>&gt; <br>&gt; Hi,<br>&gt; <br>&gt; featureType: "GLP_Zone"<br>&gt; <br>&gt; I think it will help you:<br>&gt; http://github.com/mapserver/mapserver/issues/4205<br>&gt; or<br>&gt; https://github.com/sdikiy/tinyows/commit/2c93f1f865bd29a15ebc0b3b200d079497a00fa8<br>&gt; <br>&gt; BR<br>&gt; <br>&gt; On 4/19/12, Rahkonen Jukka &lt;Jukka.Rahkonen@mmmtike.fi&gt; wrote:<br>&gt; &gt; Hi,<br>&gt; &gt;<br>&gt; &gt; I tried to send your query with edited featuretype for my server at<br>&gt; &gt; http://188.64.1.61/cgi-bin/tinyows with Poster (Firefox add-on)<br>&gt; &gt;<br>&gt; &gt; &lt;wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" service="WFS"<br>&gt; &gt; version="1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br>&gt; &gt; xsi:schemaLocation="http://www.opengis.net/wfs<br>&gt; &gt; http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"&gt;<br>&gt; &gt;   &lt;wfs:Query typeName="tows:france" srsName="EPSG:32634"<br>&gt; &gt; xmlns:tows="http://www.tinyows.org/"&gt;<br>&gt; &gt;     &lt;ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"&gt;<br>&gt; &gt;       &lt;ogc:BBOX&gt;<br>&gt; &gt;         &lt;ogc:PropertyName&gt;the_geom&lt;/ogc:PropertyName&gt;<br>&gt; &gt;         &lt;gml:Envelope xmlns:gml="http://www.opengis.net/gml"<br>&gt; &gt; srsName="EPSG:32634"&gt;<br>&gt; &gt;           &lt;gml:lowerCorner&gt;-376204.8192771 4050000&lt;/gml:lowerCorner&gt;<br>&gt; &gt;           &lt;gml:upperCorner&gt;1226204.8192771 5050000&lt;/gml:upperCorner&gt;<br>&gt; &gt;         &lt;/gml:Envelope&gt;<br>&gt; &gt;       &lt;/ogc:BBOX&gt;<br>&gt; &gt;     &lt;/ogc:Filter&gt;<br>&gt; &gt;   &lt;/wfs:Query&gt;<br>&gt; &gt; &lt;/wfs:GetFeature&gt;<br>&gt; &gt;<br>&gt; &gt; Result is a correct result set (empty, because BBOX is not in France).<br>&gt; &gt; Unfortunately I do not know why you have troubles.<br>&gt; &gt;<br>&gt; &gt; -Jukka Rahkonen-<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; ________________________________<br>&gt; &gt; Lähettäjä: tinyows-dev-bounces@lists.maptools.org<br>&gt; &gt; [tinyows-dev-bounces@lists.maptools.org] käyttäjän Ermond Parllaku<br>&gt; &gt; [erndal02@hotmail.com] puolesta<br>&gt; &gt; Lähetetty: 19. huhtikuuta 2012 21:55<br>&gt; &gt; Vastaanottaja: tinyows-dev@lists.maptools.org<br>&gt; &gt; Aihe: Re: [TinyOWS-dev] Problems with showing a WFS feature with OpenLayers<br>&gt; &gt;<br>&gt; &gt; The query that is sent is like this:<br>&gt; &gt;<br>&gt; &gt; &lt;wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" service="WFS"<br>&gt; &gt; version="1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br>&gt; &gt; xsi:schemaLocation="http://www.opengis.net/wfs<br>&gt; &gt; http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"&gt;<br>&gt; &gt;   &lt;wfs:Query typeName="tows:GLP_Zone" srsName="EPSG:32634"<br>&gt; &gt; xmlns:tows="http://www.tinyows.org/"&gt;<br>&gt; &gt;     &lt;ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"&gt;<br>&gt; &gt;       &lt;ogc:BBOX&gt;<br>&gt; &gt;         &lt;ogc:PropertyName&gt;the_geom&lt;/ogc:PropertyName&gt;<br>&gt; &gt;         &lt;gml:Envelope xmlns:gml="http://www.opengis.net/gml"<br>&gt; &gt; srsName="EPSG:32634"&gt;<br>&gt; &gt;           &lt;gml:lowerCorner&gt;-376204.8192771 4050000&lt;/gml:lowerCorner&gt;<br>&gt; &gt;           &lt;gml:upperCorner&gt;1226204.8192771 5050000&lt;/gml:upperCorner&gt;<br>&gt; &gt;         &lt;/gml:Envelope&gt;<br>&gt; &gt;       &lt;/ogc:BBOX&gt;<br>&gt; &gt;     &lt;/ogc:Filter&gt;<br>&gt; &gt;   &lt;/wfs:Query&gt;<br>&gt; &gt; &lt;/wfs:GetFeature&gt;<br>&gt; &gt;<br>&gt; &gt; And the code that configures the wfs layer is like this:<br>&gt; &gt;<br>&gt; &gt;     wfs = new OpenLayers.Layer.Vector("Editable Features", {<br>&gt; &gt;         //styleMap: styles,<br>&gt; &gt;         strategies: [new OpenLayers.Strategy.BBOX(), saveStrategy],<br>&gt; &gt;         projection: new OpenLayers.Projection("EPSG:32634"),<br>&gt; &gt;         protocol: new OpenLayers.Protocol.WFS({<br>&gt; &gt;             version: "1.1.0",<br>&gt; &gt;             srsName: "EPSG:32634",<br>&gt; &gt;             url: "http://127.0.0.1:81/cgi-bin/tinyows",<br>&gt; &gt;             featureNS: "http://www.tinyows.org/",<br>&gt; &gt;             featureType: "GLP_Zone",<br>&gt; &gt;             featurePrefix: "tows",<br>&gt; &gt;             geometryName: "the_geom",<br>&gt; &gt;             schema:<br>&gt; &gt; "http://127.0.0.1:81/cgi-bin/tinyows?service=wfs&amp;request=DescribeFeatureType&amp;version=1.1.0&amp;typename=tows:GLP_Zone"<br>&gt; &gt;             //readFormat: new OpenLayers.Format.GML()<br>&gt; &gt;             //readFormat: new OpenLayers.Format.GeoJSON()<br>&gt; &gt;         })<br>&gt; &gt;     });<br>&gt; &gt;<br>&gt; &gt; I have tried it without the featurePrefix, and I still get the same error<br>&gt; &gt; described previously (InvalidParameterValue). The difference is that in that<br>&gt; &gt; case the typeName will have the prefix "feature".<br>&gt; &gt;<br>&gt; &gt; I also tried to upgrade the libXml2.dll file, found in cgi-bin with the<br>&gt; &gt; 2.7.6 version, but with no results. Perhaps I just haven't got the right<br>&gt; &gt; libXml2.dll version for Windows (win32), I'm not sure for that.<br>&gt; &gt;<br>&gt; &gt; Sorry for my stupid questions and thanks a lot for any help.<br>&gt; &gt;<br>&gt; &gt; Ermond<br>&gt; &gt;<br>&gt; &gt; ________________________________<br>&gt; &gt; From: erndal02@hotmail.com<br>&gt; &gt; To: tinyows-dev@lists.maptools.org<br>&gt; &gt; Date: Thu, 19 Apr 2012 18:46:23 +0200<br>&gt; &gt; Subject: Re: [TinyOWS-dev] Problems with showing a WFS feature with<br>&gt; &gt; OpenLayers<br>&gt; &gt;<br>&gt; &gt; Hello,<br>&gt; &gt;<br>&gt; &gt; I finally managed to display a WFS layer with OpenLayers. It's a bit<br>&gt; &gt; difficult to me, since this area is new to me.<br>&gt; &gt;<br>&gt; &gt; Anyway, I managed to display a WFS layer with OpenLayers, but I cannot make<br>&gt; &gt; it work with TinyOWS. I keep getting an error like this:<br>&gt; &gt;<br>&gt; &gt; &lt;?xml version='1.0' encoding='UTF-8'?&gt;<br>&gt; &gt; &lt;ows:ExceptionReport<br>&gt; &gt;  xmlns='http://www.opengis.net/ows'<br>&gt; &gt;  xmlns:ows='http://www.opengis.net/ows'<br>&gt; &gt;  xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'<br>&gt; &gt;  xsi:schemaLocation='http://www.opengis.net/ows<br>&gt; &gt; http://schemas.opengis.net/ows/1.0.0/owsExceptionReport.xsd'<br>&gt; &gt;  version='1.1.0' language='en'&gt;<br>&gt; &gt;  &lt;ows:Exception exceptionCode='InvalidParameterValue' locator='request'&gt;<br>&gt; &gt;   &lt;ows:ExceptionText&gt;XML request isn't valid&lt;/ows:ExceptionText&gt;<br>&gt; &gt;  &lt;/ows:Exception&gt;<br>&gt; &gt; &lt;/ows:ExceptionReport&gt;<br>&gt; &gt;<br>&gt; &gt; The request is almost the same as in the example found in the tutorial for<br>&gt; &gt; TinyOWS.<br>&gt; &gt;<br>&gt; &gt; I think the exception has to do with the libXml2.dll and I am trying to<br>&gt; &gt; follow the workarounds that are found in here:<br>&gt; &gt; http://mapserver.org/trunk/tinyows/libxmlschemagmlbug.html<br>&gt; &gt;<br>&gt; &gt; But since I don't know much (or better say almost anything) about the Apache<br>&gt; &gt; and how it is supposed to work, I just cannot follow it. I tried to change<br>&gt; &gt; the file valueObjects.xsd according to what is described in the above<br>&gt; &gt; tutorial but with no success. Is it possible to get a version of this dll<br>&gt; &gt; (as described in the other options in the tutorial) that doesn't show this<br>&gt; &gt; error? Or maybe help me how to choose only the GML 2.1.2 to be used by<br>&gt; &gt; TinyOWS?<br>&gt; &gt;<br>&gt; &gt; Thanks a lot for your help and sorry for not using the right terminology. I<br>&gt; &gt; am trying to learn as much as possible, but it's very difficult since I have<br>&gt; &gt; a background with Microsoft and IIS...<br>&gt; &gt;<br>&gt; &gt; ________________________________<br>&gt; &gt; Date: Fri, 13 Apr 2012 13:11:16 +0200<br>&gt; &gt; From: olivier.courtin@gmail.com<br>&gt; &gt; To: tinyows-dev@lists.maptools.org<br>&gt; &gt; Subject: Re: [TinyOWS-dev] Problems with showing a WFS feature with<br>&gt; &gt; OpenLayers<br>&gt; &gt;<br>&gt; &gt; Edmund,<br>&gt; &gt;<br>&gt; &gt; Your problem is described as a client issue.<br>&gt; &gt;<br>&gt; &gt; I suggest that you took as is, the TinyOWS/OpenLayers<br>&gt; &gt; tutorial. And only later once it works to switch step by step<br>&gt; &gt; to your datas.<br>&gt; &gt;<br>&gt; &gt; OpenLayers list could be (also) helpfull.<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; HTH,<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; Olivier<br>&gt; &gt;<br>&gt; &gt; _______________________________________________ TinyOWS-dev mailing list<br>&gt; &gt; TinyOWS-dev@lists.maptools.org<br>&gt; &gt; http://lists.maptools.org/mailman/listinfo/tinyows-dev<br>&gt; &gt;<br>&gt; &gt; _______________________________________________ TinyOWS-dev mailing list<br>&gt; &gt; TinyOWS-dev@lists.maptools.org<br>&gt; &gt; http://lists.maptools.org/mailman/listinfo/tinyows-dev<br>&gt; &gt; _______________________________________________<br>&gt; &gt; TinyOWS-dev mailing list<br>&gt; &gt; TinyOWS-dev@lists.maptools.org<br>&gt; &gt; http://lists.maptools.org/mailman/listinfo/tinyows-dev<br>&gt; &gt;<br>&gt; _______________________________________________<br>&gt; TinyOWS-dev mailing list<br>&gt; TinyOWS-dev@lists.maptools.org<br>&gt; http://lists.maptools.org/mailman/listinfo/tinyows-dev<br></div>                                               </div></body>
</html>