Hi All, I use OpenLayers 2.8 and want to read some features using WFS and attribute filter. The code below was taken from an application, which works fine under OpenLayers 2.7 or earlier (I don't know exactly, it is legacy code and modified somewhat). During wfs.read, but before getting into callback, I get JavaScript error this.writers[prefix] is undefined
Stack with line numbers for the non-minified standalone JS files Format.XML.writeNode():693 Protocol.WFS.v1.read():155 highlight():131 own code below handler() DomHelper() The application is here: http://att-it.homelinux.net:22880/felveteli/ var filter=new OpenLayers.Filter.Comparison({ type: OpenLayers.Filter.Comparison.LIKE, property: 'KTENE', value: street }); var format = new OpenLayers.Format.GML({ featureNS: 'http://172.20.2.59/dpk_se', featurePrefix: 'dpk_', namespaces: { "wfs": "http://www.opengis.net/wfs", "ogc": "http://www.opengis.net/ogc" } }); var wfs=new OpenLayers.Protocol.WFS.v1_0_0({ /*131*/ url: 'http://att-it.homelinux.net:22880/geoserver/wfs', params: { filter: filter, maxFeatures: 200, srsName: this.SRS, typeName: 'dpk_se:Telek' }, format: format, typename: 'Telek' }); wfs.read({ callback: function(result) { var gml = result.features; this.selectionLayer.destroyFeatures(); if (gml!==null && gml.total() > 0) { this.selectionLayer.addFeatures(gml); } else { Ext.Msg.Alert('Nem tudtam beolvasni az utca alakját.'); } } }); What can be the problem? Thank you in advance, best regards: Balázs Bámer _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users