<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">Hi list, <br><br>I&#39;m using ExtJS, OpenLayers and GeoExt and try to create a synchronised map and table view of vector features and follow basically the tutorial from OpenGeo &quot;Leveraging OGC Services with GeoExt.<br>
I have WFS service on a ArcGIS Server, and set all necessary parameter including the proxi.cgi but the attribute don&#39;t show up.<br>Here is the code:<br><br>25 Ext.onReady(function() {<div><a style="color: rgb(42, 93, 176); ">26</a><span> OpenLayers.ProxyHost=&quot;proxy.cgi?url=&quot;;</span></div>
<div><a style="color: rgb(42, 93, 176); ">27</a><span></span></div><div><a style="color: rgb(42, 93, 176); ">28</a><span> var layer = new OpenLayers.Layer.Vector(&quot;vector&quot;, {</span></div><div><a style="color: rgb(42, 93, 176); ">29</a><span> strategies: [new OpenLayers.Strategy.Fixed()],</span></div>
<div><a style="color: rgb(42, 93, 176); ">30</a><span> protocol: new OpenLayers.Protocol.WFS({</span></div><div><a style="color: rgb(42, 93, 176); ">31</a><span> url: &quot;<a href="http://greenway:8399/arcgis/services/SFAFNR00/soil_wfs/GeoDataServer/WFSServer" target="_blank" style="color: rgb(42, 93, 176); ">http://greenway:8399/arcgis/services/SFAFNR00/soil_wfs/GeoDataServer/WFSServer</a>&quot;,</span></div>
<div><a style="color: rgb(42, 93, 176); ">32</a><span> version: &quot;1.1.0&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">33</a><span> featureType: &quot;SoilDatabase_wgs84&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">34</a><span> featureNS: &quot;<a href="http://greenway:8399/arcgis/services/SFAFNR00/soil_wfs/GeoDataServer/WFSServer" target="_blank" style="color: rgb(42, 93, 176); ">http://greenway:8399/arcgis/services/SFAFNR00/soil_wfs/GeoDataServer/WFSServer</a>&quot;,</span></div>
<div><a style="color: rgb(42, 93, 176); ">35</a><span> featurePrefix : &quot;soil_wfs&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">36</a><span> geometryName: &quot;Shape&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">37</a><span> srsName: &quot;EPSG:4326&quot;</span></div>
<div><a style="color: rgb(42, 93, 176); ">38</a><span> })</span></div><div><a style="color: rgb(42, 93, 176); ">39</a><span> });</span></div><div><a style="color: rgb(42, 93, 176); ">40</a><span></span></div><div><a style="color: rgb(42, 93, 176); ">41</a><span> var store = new GeoExt.data.FeatureStore({</span></div>
<div><a style="color: rgb(42, 93, 176); ">42</a><span> fields: [</span></div><div><a style="color: rgb(42, 93, 176); ">43</a><span> {name: &quot;SiteCode&quot;, type: &quot;string&quot;}</span></div><div><a style="color: rgb(42, 93, 176); ">44</a><span> ],</span></div>
<div><a style="color: rgb(42, 93, 176); ">45</a><span> layer: layer</span></div><div><a style="color: rgb(42, 93, 176); ">46</a><span> });</span></div><div><a style="color: rgb(42, 93, 176); ">47</a><span></span></div><div>
<a style="color: rgb(42, 93, 176); ">48</a><span> var map = new OpenLayers.Map({allOverlays: true});</span></div><div><a style="color: rgb(42, 93, 176); ">49</a><span></span></div><div><a style="color: rgb(42, 93, 176); ">50</a><span> var mapPanel = new GeoExt.MapPanel({</span></div>
<div><a style="color: rgb(42, 93, 176); ">51</a><span> title: &quot;Map&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">52</a><span> region: &quot;west&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">53</a><span> width: 400,</span></div>
<div><a style="color: rgb(42, 93, 176); ">54</a><span> map: map,</span></div><div><a style="color: rgb(42, 93, 176); ">55</a><span> layers: [layer],</span></div><div><a style="color: rgb(42, 93, 176); ">56</a><span> extent: new OpenLayers.Bounds(148,-28,150,-30)</span></div>
<div><a style="color: rgb(42, 93, 176); ">57</a><span> });</span></div><div><a style="color: rgb(42, 93, 176); ">58</a><span></span></div><div><a style="color: rgb(42, 93, 176); ">59</a><span> var gridPanel = new Ext.grid.GridPanel({</span></div>
<div><a style="color: rgb(42, 93, 176); ">60</a><span> title: &quot;Feature Table&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">61</a><span> region: &quot;center&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">62</a><span> viewConfig: {forceFit: true},</span></div>
<div><a style="color: rgb(42, 93, 176); ">63</a><span> store: store,</span></div><div><a style="color: rgb(42, 93, 176); ">64</a><span> sm: new GeoExt.grid.FeatureSelectionModel(),</span></div><div><a style="color: rgb(42, 93, 176); ">65</a><span> cm: new Ext.grid.ColumnModel({</span></div>
<div><a style="color: rgb(42, 93, 176); ">66</a><span> defaults: {</span></div><div><a style="color: rgb(42, 93, 176); ">67</a><span> sortable: true</span></div><div><a style="color: rgb(42, 93, 176); ">68</a><span> },</span></div>
<div><a style="color: rgb(42, 93, 176); ">69</a><span> columns: [</span></div><div><a style="color: rgb(42, 93, 176); ">70</a><span> {header: &quot;SiteCode&quot;, dataIndex: &quot;SiteCode&quot;}</span></div><div><a style="color: rgb(42, 93, 176); ">71</a><span> ]</span></div>
<div><a style="color: rgb(42, 93, 176); ">72</a><span> })</span></div><div><a style="color: rgb(42, 93, 176); ">73</a><span> });</span></div><div><a style="color: rgb(42, 93, 176); ">74</a><span></span></div><div><a style="color: rgb(42, 93, 176); ">75</a><span> var mainPanel = new Ext.Panel({</span></div>
<div><a style="color: rgb(42, 93, 176); ">76</a><span> renderTo: document.body,</span></div><div><a style="color: rgb(42, 93, 176); ">77</a><span> layout: &quot;border&quot;,</span></div><div><a style="color: rgb(42, 93, 176); ">78</a><span> height: 450,</span></div>
<div><a style="color: rgb(42, 93, 176); ">79</a><span> width: 800,</span></div><div><a style="color: rgb(42, 93, 176); ">80</a><span> items: [gridPanel, mapPanel]</span></div><div><a style="color: rgb(42, 93, 176); ">81</a><span> });</span></div>
<div><a style="color: rgb(42, 93, 176); ">82</a><span> }); </span></div><div><br></div><div>............ etc<br><br>Firebug:<br>- the POST has a &#39;200 OK&#39; message.<br><br>Post Source is:<br><br>&lt;wfs:GetFeature xmlns:wfs=&quot;<a href="http://www.opengis.net/wfs" target="_blank" style="color: rgb(42, 93, 176); ">http://www.opengis.net/wfs</a>&quot; service=&quot;WFS&quot; version=&quot;1.1.0&quot; xsi:schemaLocation=&quot;<a href="http://www.opengis.net/wfs" target="_blank" style="color: rgb(42, 93, 176); ">http://www.opengis.net/wfs</a> <a href="http://schemas.opengis.net/wfs/1.1.0/wfs.xsd" target="_blank" style="color: rgb(42, 93, 176); ">http://schemas.opengis.net/wfs/1.1.0/wfs.xsd</a>&quot; xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank" style="color: rgb(42, 93, 176); ">http://www.w3.org/2001/XMLSchema-instance</a>&quot;&gt;&lt;wfs:Query typeName=&quot;soil_wfs:SoilDatabase_wgs84&quot; srsName=&quot;EPSG:4326&quot; xmlns:soil_wfs=&quot;<a href="http://greenway:8399/arcgis/services/SFAFNR00/soil_wfs/GeoDataServer/WFSServer" target="_blank" style="color: rgb(42, 93, 176); ">http://greenway:8399/arcgis/services/SFAFNR00/soil_wfs/GeoDataServer/WFSServer</a>&quot;/&gt;&lt;/wfs:GetFeature&gt;<br>
<br>XML:<br><br><font color="#FF0000">XML Parsing Error: mismatched tag. Expected: &lt;/div&gt;. Location: moz-nullprincipal:{3ce0d8b7-302f-4b79-a5fc-bc67887b8251} Line Number 56, Column 7:<br><br>   &lt;/p&gt;<br>------^</font></div>
<div><font color="#FF0000"><br></font></div><div><font color="#FF0000"><br></font></div><div><font color="#FF0000">I also get the following in Firebug:</font></div><div><font color="#FF0000"><br></font></div><div><font color="#FF0000"><span><div>
mismatched tag. Expected: &lt;/div&gt;.</div><div></div><div><a style="color: rgb(42, 93, 176); "> &lt;/p&gt; (<b>that points to line 55)</b></a></div><div><a style="color: rgb(42, 93, 176); "><br></a></div><div><a style="color: rgb(42, 93, 176); "><br>
</a></div></span></font><div><font color="#FF0000"><br></font></div><div><font color="#FF0000"><font color="#000000">I don&#39;t know where to go from here. I guess there is something wrong with my proxy settings. But <a href="http://localhost:8081/FAFNR/proxy.cgi" target="_blank" style="color: rgb(42, 93, 176); ">http://localhost:8081/FAFNR/proxy.cgi</a> point to the openlayers site. </font></font></div>
<div><font color="#FF0000"><font color="#000000">The browser based WFS - GetCapabilities, DescribeFeatureTypeand GetFeature work perfectly fine. </font></font></div><div><font color="#FF0000"><font color="#000000">Any help or suggestion is more than welcome.</font></font></div>
<div><font color="#FF0000"><font color="#000000"><br></font></font></div><div><font color="#FF0000"><font color="#000000">Regards, Philipp</font></font></div></div></span>