Hello List,
I have took a update from GS 1.6.3 to 1.7.2 and most things are working
great.
But one thing always will fail, the wfs-t update on oracle backend.
System is: Oracle 10g, new Oracle NG plugin and GeoServer 1.7.2
So if I send a wfs-t update post I will get an error on update.
Stacktrace have wrote this error messages:
2009-03-04 14:46:54,662 ERROR [geoserver.wfs] - Transaction failed
org.geoserver.wfs.WFSTransactionException: update error
at
org.geoserver.wfs.UpdateElementHandler.execute(UpdateElementHandler.java:239)
at org.geoserver.wfs.Transaction.execute(Transaction.java:333)
at org.geoserver.wfs.Transaction.transaction(Transaction.java:108)
at
org.geoserver.wfs.DefaultWebFeatureService.transaction(DefaultWebFeatureService.java:182)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
and so one......
Caused by: java.lang.RuntimeException: java.sql.SQLException: ORA-29877:
failed in the execution of the ODCIINDEXUPDATE routine
ORA-13365: layer SRID does not match geometry SRID
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 243
at org.geotools.jdbc.JDBCDataStore.update(JDBCDataStore.java:1024)
at org.geotools.jdbc.JDBCDataStore.update(JDBCDataStore.java:997)
at
org.geotools.jdbc.JDBCUpdateFeatureWriter.write(JDBCUpdateFeatureWriter.java:101)
... 74 more
Request: transaction
handle = null
service = WFS
version = 1.0.0
baseUrl = http://localhost:8081/geoserver/
providedVersion = 1.0.0
lockId = null
group = [wfs:update=net.opengis.wfs.impl.UpdateElementTypeImpl@anonymised.com
(filter: [ GIS_FEATURE.4 ], handle: null, inputFormat: <unset>, srsName:
null, typeName: {http://www.features-on-gis.de/wfs\}GIS_FEATURE)]
insert =
update = [net.opengis.wfs.impl.UpdateElementTypeImpl@anonymised.com (filter: [
GIS_FEATURE.4 ], handle: null, inputFormat: <unset>, srsName: null,
typeName: {http://www.feature-on-gis.de/wfs\}GIS_FEATURE)]
delete =
native =
releaseAction = ALL
Days before I had some problems with the different kind of XML-SRS name
style between GeoServer 1.6.3 and 1.7.2 and I had to change some parse
routines of mine, but I realy don't know if it is the possible reason for
that error on update.
Has anyone a idea what could be the reason for that problem, so I will be
very pleased,
2StepForward
--
View this message in context: http://www.nabble.com/WFS-T-oracle-update-faild-on-GS-1.7.2-tp22331042p22331042.html
Sent from the GeoServer - User mailing list archive at Nabble.com.