<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'>
The query that is sent is like this:<br><br><font style="" face="Courier New">&lt;wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" service="WFS" version="1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"&gt;<br>&nbsp; &lt;wfs:Query typeName="tows:GLP_Zone" srsName="EPSG:32634" xmlns:tows="http://www.tinyows.org/"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ogc:BBOX&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ogc:PropertyName&gt;the_geom&lt;/ogc:PropertyName&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;gml:Envelope xmlns:gml="http://www.opengis.net/gml" srsName="EPSG:32634"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;gml:lowerCorner&gt;-376204.8192771 4050000&lt;/gml:lowerCorner&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;gml:upperCorner&gt;1226204.8192771 5050000&lt;/gml:upperCorner&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/gml:Envelope&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ogc:BBOX&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/ogc:Filter&gt;<br>&nbsp; &lt;/wfs:Query&gt;<br>&lt;/wfs:GetFeature&gt;<br><br></font>And the code that configures the wfs layer is like this:<br><br><font style="" face="Courier New">&nbsp;&nbsp;&nbsp; wfs = new OpenLayers.Layer.Vector("Editable Features", {</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //styleMap: styles,</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; strategies: [new OpenLayers.Strategy.BBOX(), saveStrategy],</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; projection: new OpenLayers.Projection("EPSG:32634"),</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; protocol: new OpenLayers.Protocol.WFS({</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; version: "1.1.0",</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; srsName: "EPSG:32634",</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url: "http://127.0.0.1:81/cgi-bin/tinyows",</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; featureNS: "http://www.tinyows.org/",</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; featureType: "GLP_Zone",</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; featurePrefix: "tows",</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; geometryName: "the_geom",</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; schema: "http://127.0.0.1:81/cgi-bin/tinyows?service=wfs&amp;request=DescribeFeatureType&amp;version=1.1.0&amp;typename=tows:GLP_Zone"</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //readFormat: new OpenLayers.Format.GML()</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //readFormat: new OpenLayers.Format.GeoJSON()</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; })</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&nbsp;&nbsp; });</font><font style="" face="Courier New"><br></font><br>I have tried it without the featurePrefix, and I still get the same error described previously (InvalidParameterValue). The difference is that in that case the typeName will have the prefix "feature".<br><br>I also tried to upgrade the libXml2.dll file, found in cgi-bin with the 2.7.6 version, but with no results. Perhaps I just haven't got the right libXml2.dll version for Windows (win32), I'm not sure for that.<br><br>Sorry for my stupid questions and thanks a lot for any help.<br><br>Ermond<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">From: erndal02@hotmail.com<br>To: tinyows-dev@lists.maptools.org<br>Date: Thu, 19 Apr 2012 18:46:23 +0200<br>Subject: Re: [TinyOWS-dev] Problems with showing a WFS feature with OpenLayers<br><br>

<style><!--
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

--></style>
<div dir="ltr">
Hello,<br><br>I finally managed to display a WFS layer with OpenLayers. It's a bit difficult to me, since this area is new to me.<br><br>Anyway, I managed to display a WFS layer with OpenLayers, but I cannot make it work with TinyOWS. I keep getting an error like this:<br><br><font style="" face="Courier New">&lt;?xml version='1.0' encoding='UTF-8'?&gt;</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&lt;ows:ExceptionReport</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;xmlns='http://www.opengis.net/ows'</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;xmlns:ows='http://www.opengis.net/ows'</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;xsi:schemaLocation='http://www.opengis.net/ows http://schemas.opengis.net/ows/1.0.0/owsExceptionReport.xsd'</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;version='1.1.0' language='en'&gt;</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&lt;ows:Exception exceptionCode='InvalidParameterValue' locator='request'&gt;</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp; &lt;ows:ExceptionText&gt;XML request isn't valid&lt;/ows:ExceptionText&gt;</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&nbsp;&lt;/ows:Exception&gt;</font><font style="" face="Courier New"><br></font><font style="" face="Courier New">&lt;/ows:ExceptionReport&gt;</font><font style="" face="Courier New"><br></font><br>The request is almost the same as in the example found in the tutorial for TinyOWS.<br><br>I think the exception has to do with the libXml2.dll and I am trying to follow the workarounds that are found in here: http://mapserver.org/trunk/tinyows/libxmlschemagmlbug.html<br><br>But since I don't know much (or better say almost anything) about the Apache and how it is supposed to work, I just cannot follow it. I tried to change the file valueObjects.xsd according to what is described in the above tutorial but with no success. Is it possible to get a version of this dll (as described in the other options in the tutorial) that doesn't show this error? Or maybe help me how to choose only the GML 2.1.2 to be used by TinyOWS?<br><br>Thanks a lot for your help and sorry for not using the right terminology. I am trying to learn as much as possible, but it's very difficult since I have a background with Microsoft and IIS...<br><br><div><div id="ecxSkyDrivePlaceholder"></div><hr id="ecxstopSpelling">Date: Fri, 13 Apr 2012 13:11:16 +0200<br>From: olivier.courtin@gmail.com<br>To: tinyows-dev@lists.maptools.org<br>Subject: Re: [TinyOWS-dev] Problems with showing a WFS feature with        OpenLayers<br><br><div>Edmund,</div><div><br></div><div>Your problem is described as a client issue.</div><div><br></div><div>I suggest that you took as is, the TinyOWS/OpenLayers</div><div>tutorial. And only later once it works to switch step by step</div>
<div>to your datas.&nbsp;</div><div><br></div><div>OpenLayers list could be (also) helpfull.</div><div><br></div><div><br></div><div>HTH,</div><div><br></div>-- <br>Olivier<br>
<br>_______________________________________________
TinyOWS-dev mailing list
TinyOWS-dev@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/tinyows-dev</div>                                               </div>
<br>_______________________________________________
TinyOWS-dev mailing list
TinyOWS-dev@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/tinyows-dev</div>                                               </div></body>
</html>