I am trying to use QGIS 2.4.0 to edit Oracle spatial geometries via WFS-T 1.0.
I am getting casting errors in geoserver whenever I try to edit a geometry. The
request being sent to geoserver is below. If I use a geoserver style request it
works fine. The QGIS request seems properly formatted but throws the error. Has
anyone else experienced this?
--QGIS format does not work<Transaction xmlns="http://www.opengis.net/wfs"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="1.0.0"xmlns:cite="http://www.opengeospatial.net/cite" service="WFS"
xsi:schemaLocation="http://www.opengeospatial.net/cite
http://cfpe-azsec1:7027/geoserver/wfs?SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType&TYPENAME=cite:TESTGEO&SRSNAME=EPSG:4326"xmlns:gml="http://www.opengis.net/gml">
<UPDATE xmlns="http://www.opengis.net/wfs" typeName="cite:TESTGEO">
<Property xmlns="http://www.opengis.net/wfs" > <Name
xmlns="http://www.opengis.net/wfs" >BESTGEOMETRY</Name> <Value
xmlns="http://www.opengis.net/wfs" > <gml:Point srsName="EPSG:4326"
xmlns:gml="http://www.opengis.net/gml"><gml:coordinates decimal="." cs="," ts="
">-122.417633,37.918415</gml:coordinates></gml:Point> </Value>
</Property> <Filter xmlns="http://www.opengis.net/ogc"><FeatureId
xmlns="http://www.opengis.net/ogc" fid="TESTGEO.4785484"/></Filter>
</UPDATE></Transaction>
--GeoServer Format does work
<wfs:Transaction service="WFS" version="1.0.0"
xmlns:topp="http://www.openplans.org/cite"
xmlns:ogc="http://www.opengis.net/ogc" xmlns:wfs="http://www.opengis.net/wfs"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/wfs
http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd"> <wfs:Update
typeName="cite:TESTGEO"> <wfs:Property>
<wfs:Name>bestgeometry</wfs:Name> <wfs:Value> <gml:Point
srsName="EPSG:4326" xmlns:gml="http://www.opengis.net/gml"><gml:coordinates
decimal="." cs="," ts=" ">-122.417633,37.918415</gml:coordinates></gml:Point>
</wfs:Value> </wfs:Property> <ogc:Filter> <ogc:FeatureId
fid="TESTGEO5204242"/> </ogc:Filter> </wfs:Update></wfs:Transaction>
_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user