I didn&#39;t really understand your problem.<br><br>But as I see, your url property is wrong. You should use &quot;<a href="http://mydomain.com:8090/geoserver/wfs/DescribeFeatureType?version=1.1.0&amp;amp;typename=demo:flurst" target="_blank">http://myDomain.com:8090/geoserver/wfs&quot;</a>,<br>

<br><div class="gmail_quote">On Thu, Nov 12, 2009 at 6:15 AM, Barbara Fiederer <span dir="ltr">&lt;<a href="mailto:barbara.fiederer@web.de">barbara.fiederer@web.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Dear list,<br>
<br>
I&#39;ve got problems with parsing a GML-Format. I do get two objects though from geoserver, as I filtered them.<br>
But I don&#39;t seem to be able to get the key:value-pairs either of the request or the parser (or both ;-)) set correctly.<br>
<br>
Can someone please help me use the namespace prefixes and tags correctly.<br>
<br>
var filter_header = &#39;&lt;wfs:GetFeature xmlns:wfs=&quot;<a href="http://www.opengis.net/wfs" target="_blank">http://www.opengis.net/wfs</a>&quot; service=&quot;WFS&quot; &#39;;<br>
var filter_header = filter_header + &#39; version=&quot;1.1.0&quot; &#39;;<br>
var filter_header = filter_header + &#39;xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>&quot;&gt;&#39;;<br>
var filter_header = filter_header + &#39;&lt;wfs:Query typeName=&quot;demo:flurst&quot; &#39;;<br>
var filter_header = filter_header + &#39;xsi:schemaLocation=&quot;<a href="http://www.opengis.net/wfs" target="_blank">http://www.opengis.net/wfs</a> <a href="http://schemas.opengis.net/wfs/1.1.0/wfs.xsd" target="_blank">http://schemas.opengis.net/wfs/1.1.0/wfs.xsd</a> &#39;;<br>


var filter_header = filter_header + &#39;<a href="http://myDomain.com:8090/geoserver/wfs/DescribeFeatureType?version=1.1.0&amp;amp;typename=demo:flurst" target="_blank">http://myDomain.com:8090/geoserver/wfs/DescribeFeatureType?version=1.1.0&amp;amp;typename=demo:flurst</a>&quot; &#39;;<br>


var filter_header = filter_header + &#39;srsName=&quot;EPSG:31468&quot; xmlns:feature=&quot;<a href="http://myDomain.com/demo" target="_blank">http://myDomain.com/demo</a>&quot;&gt;&#39;;<br>
<br>
var filter_footer = &#39;&lt;/wfs:Query&gt;&lt;/wfs:GetFeature&gt;&#39;;<br>
<br>
var filter_1_1 = new OpenLayers.Format.Filter({version: &quot;1.1.0&quot;});<br>
var xml = new OpenLayers.Format.XML();<br>
<br>
var filter_body = new OpenLayers.Filter.Logical({<br>
                type: OpenLayers.Filter.Logical.OR,<br>
                filters: [<br>
                                new OpenLayers.Filter.Comparison({<br>
                                    type: OpenLayers.Filter.Comparison.EQUAL_TO,<br>
                                    property: &quot;infotext&quot;,<br>
                                    value: &quot;FS30117000000&quot;<br>
                                }),<br>
                                new OpenLayers.Filter.Comparison({<br>
                                    type: OpenLayers.Filter.Comparison.EQUAL_TO,<br>
                                    property: &quot;infotext&quot;,<br>
                                    value: &quot;FS50068000000&quot;<br>
                                })<br>
                ]<br>
        });<br>
filter_body = xml.write(filter_1_1.write(filter_body));<br>
var final_filter = filter_header + filter_body + filter_footer;<br>
<br>
var dbresponse = new OpenLayers.Request.POST({<br>
                url: &quot;<a href="http://myDomain.com:8090/geoserver/wfs/DescribeFeatureType?version=1.1.0&amp;amp;typename=demo:flurst" target="_blank">http://myDomain.com:8090/geoserver/wfs/DescribeFeatureType?version=1.1.0&amp;amp;typename=demo:flurst</a>&quot;,<br>


                featureNS: &quot;<a href="http://myDomain.com/demo" target="_blank">http://myDomain.com/demo</a>&quot;,<br>
                featureNSPrefix:&quot;gml&quot;,<br>
                featureType: &quot;flurst&quot;,<br>
                data: final_filter,<br>
                geometryName: &quot;the_geom&quot;,<br>
                schema:&quot;<a href="http://myDomain.com:8090/geoserver/wfs/DescribeFeatureType?version=1.1.0&amp;typename=demo:flurst" target="_blank">http://myDomain.com:8090/geoserver/wfs/DescribeFeatureType?version=1.1.0&amp;typename=demo:flurst</a>&quot;,<br>


                callback:function(dbresponse){<br>
                        //console.log(dbresponse.responseText);<br>
                        var g = new OpenLayers.Format.GML(<br>
                                {<br>
                                        featureType:&#39;flurst&#39;,<br>
                                        gmlns: &#39;<a href="http://myDomain.com/demo" target="_blank">http://myDomain.com/demo</a>&#39;,<br>
                                        featureNS:&#39;<a href="http://myDomain.com/demo" target="_blank">http://myDomain.com/demo</a>&#39;,<br>
                                        featurePrefix:&quot;wfs&quot;,<br>
                                        featureName: &#39;flurst&#39;,<br>
                                        geometryName: &quot;the_geom&quot;,<br>
                                        collectionName:&quot;MultiSurface&quot;,<br>
                                        extractAttributes: true,<br>
                                }<br>
                        );<br>
                        //console.log(g);<br>
                        var vectorlayer = new OpenLayers.Layer.Vector(&quot;Vector&quot;);<br>
                        var features = g.read(dbresponse.responseText);<br>
                        console.log(features);<br>
                        vectorlayer.addFeatures([features]);<br>
                        map.addLayer(vectorlayer);<br>
                }<br>
});<br>
<br>
This is the answer copied from FIREBUG/Console:<br>
<br>
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>
&lt;wfs:FeatureCollection numberOfFeatures=&quot;2&quot; timeStamp=&quot;2009-11-12T08:41:00.430+01:00&quot; xsi:schemaLocation=&quot;<a href="http://www.opengis.net/wfs" target="_blank">http://www.opengis.net/wfs</a> <a href="http://myDomain.com:8090/geoserver/schemas/wfs/1.1.0/wfs.xsd" target="_blank">http://myDomain.com:8090/geoserver/schemas/wfs/1.1.0/wfs.xsd</a> <a href="http://myDomain.com/demo" target="_blank">http://myDomain.com/demo</a> <a href="http://myDomain.com:8090/geoserver/wfs?service=WFS&amp;amp;version=1.1.0&amp;amp;request=DescribeFeatureType&amp;amp;typeName=demo:flurst" target="_blank">http://myDomain.com:8090/geoserver/wfs?service=WFS&amp;amp;version=1.1.0&amp;amp;request=DescribeFeatureType&amp;amp;typeName=demo:flurst</a>&quot;<br>


                xmlns:ogc=&quot;<a href="http://www.opengis.net/ogc" target="_blank">http://www.opengis.net/ogc</a>&quot;<br>
                xmlns:demo=&quot;<a href="http://myDomain.com/demo" target="_blank">http://myDomain.com/demo</a>&quot;<br>
                xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>&quot;<br>
                xmlns:ows=&quot;<a href="http://www.opengis.net/ows" target="_blank">http://www.opengis.net/ows</a>&quot;<br>
                xmlns:gml=&quot;<a href="http://www.opengis.net/gml" target="_blank">http://www.opengis.net/gml</a>&quot;<br>
                xmlns:xlink=&quot;<a href="http://www.w3.org/1999/xlink" target="_blank">http://www.w3.org/1999/xlink</a>&quot;&gt;<br>
&lt;gml:featureMembers&gt;<br>
&lt;demo:flurst gml:id=&quot;flurst.1359&quot;&gt;<br>
&lt;demo:infotext&gt;FS30117000000&lt;/demo:infotext&gt;<br>
&lt;demo:gemeinde&gt;Musterstadt&lt;/demo:gemeinde&gt;<br>
&lt;demo:gemarkung&gt;Musterfeld&lt;/demo:gemarkung&gt;<br>
<br>
                .. more attributes ...<br>
<br>
&lt;demo:the_geom&gt;<br>
&lt;gml:MultiSurface srsName=&quot;<a href="http://www.opengis.net/gml/srs/epsg.xml#31468" target="_blank">http://www.opengis.net/gml/srs/epsg.xml#31468</a>&quot;&gt;<br>
&lt;gml:surfaceMember&gt;<br>
&lt;gml:Polygon&gt;<br>
&lt;gml:exterior&gt;<br>
&lt;gml:LinearRing&gt;<br>
&lt;gml:posList&gt; ... long list of coordinates .. .<br>
&lt;/gml:posList&gt;<br>
&lt;/gml:LinearRing&gt;<br>
&lt;/gml:exterior&gt;<br>
&lt;/gml:Polygon&gt;<br>
&lt;/gml:surfaceMember&gt;<br>
&lt;/gml:MultiSurface&gt;<br>
&lt;/demo:the_geom&gt;<br>
&lt;/demo:flurst&gt;<br>
&lt;demo:flurst gml:id=&quot;flurst.1537&quot;&gt;<br>
<br>
                .. another feature ..<br>
<br>
&lt;/demo:flurst&gt;<br>
&lt;/gml:featureMembers&gt;<br>
&lt;/wfs:FeatureCollection&gt;<br>
<br>
<br>
I use Geoserver 1.7.4., OL 2.8<br>
<br>
I hope, someone can help me.<br>
<br>
Thanks in advance from Babsi<br>
<br>
_____________________________________________________________<br>
DSL-Preisknaller: DSL-Komplettpakete von <a href="http://WEB.DE" target="_blank">WEB.DE</a> schon für<br>
16,99 Euro/mtl.!* Hier klicken: <a href="http://produkte.web.de/go/02/" target="_blank">http://produkte.web.de/go/02/</a><br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@openlayers.org">Users@openlayers.org</a><br>
<a href="http://openlayers.org/mailman/listinfo/users" target="_blank">http://openlayers.org/mailman/listinfo/users</a><br>
</blockquote></div><br>