Hi.
I'm a new Geoserver user and I try to use WFS-T to
insert a point into a feature class into my Oracle
datadase using ArcSDE.
I've created a WFS-Transactional.xml like this:
<wfs:Transaction
xmlns:wfs="http://www.opengis.net/wfs">
<wfs:Insert>
<topp:SDE_TEST.TESTPUNKTER
xmlns:topp="http://www.openplans.org/topp">
<topp:the_geom>
<gml:MultiPoint
xmlns:gml="http://www.opengis.net/gml"
srsName="epsg:4326">
<gml:pointMember>
<gml:Point>
<gml:coordinates decimal="." cs="," ts="
">149.344775,-41.744855</gml:coordinates>
</gml:Point>
</gml:pointMember>
</gml:MultiPoint>
</topp:the_geom>
<topp:OBJECTID>11</topp:OBJECTID>
<topp:CITY_NAME/>
<topp:ADMIN_NAME>Takk</topp:ADMIN_NAME>
<topp:CNTRY_NAME>tusen</topp:CNTRY_NAME>
<topp:STATUS>Bare bull</topp:STATUS>
<topp:POP_CLASS/>
</topp:SDE_TEST.TESTPUNKTER></wfs:Insert></wfs:Transaction>
But when I try to use the Demo Request at
http://lokalhost:8080/geoserver/demoRequestSubmit.do
I end up with the following message:
org.xml.sax.SAXException: Could not find attributeType
named the_geomin featureType DefaultFeatureType
[name=SDE_TEST.TESTPUNKTER ,
namespace=http://www.opengis.net/gml , abstract=false
, types=(DefaultAttributeType [name=OBJECTID ,
type=class java.lang.Integer , nillable=true, min=1,
max=1],DefaultAttributeType [name=CITY_NAME ,
type=class java.lang.String , nillable=true, min=1,
max=1],DefaultAttributeType [name=ADMIN_NAME ,
type=class java.lang.String , nillable=true, min=1,
max=1],DefaultAttributeType [name=CNTRY_NAME ,
type=class java.lang.String , nillable=true, min=1,
max=1],DefaultAttributeType [name=STATUS , type=class
java.lang.String , nillable=true, min=1,
max=1],DefaultAttributeType [name=POP_CLASS ,
type=class java.lang.String , nillable=true, min=1,
max=1],DefaultAttributeType [name=SHAPE , type=class
com.vividsolutions.jts.geom.MultiPoint ,
nillable=true, min=1, max=1],)]
What is wrong??
Anyone got a hint for me??
-Lars