[Geo-inquietos Madrid] WFST en Openlayers

Javier Diaz javidiaz1977 at gmail.com
Thu Jan 8 09:06:28 PST 2015


Buenas tardes.

He realizado la consulta al grupo de google de geoserver. Por si
alguien me puede dar una pista lo reenvio aqui.

"Estoy tratando de editar una capa  (en Openlayers) mediante un
servicio WFS-T (publicada con geoserver 2.5.1)

Cuando creo el nuevo feature e intento salvarlo me da este error:

<ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/ows
http://10.240.89.103:80/geoserver/schemas/ows/1.0.0/owsExceptionReport.xsd">
  <ows:Exception exceptionCode="InvalidParameterValue">
    <ows:ExceptionText>Error performing insert: Error inserting
features</ows:ExceptionText>
  </ows:Exception>
</ows:ExceptionReport>

La tabla postgis NO esta en el schema public. En el schema (ssicc)
solo tiene privilegios de edicion el role "ssicc_admin"
Como hago para decirle que quien esta intentando editar desde el visor
de OpenLayers, es este usuario autorizado?

Comento lo del tema del schema y el role en la BD. Porque probe lo
siguiente, para descartar que el problema venia por otro lado.

- Copie la tabla al schema public en postgresql.
- La publique con geoserver 2.5.1
- Modifique mi codigo en Openlayers, con los datos correspondientes a
la nueva capa.

Y ahora si se guardaron los cambios:

<?xml version="1.0" encoding="UTF-8"?><wfs:TransactionResponse
xmlns:ssicc="lanus2" xmlns:ogc="http://www.opengis.net/ogc"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:ows="http://www.opengis.net/ows"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1.0"
xsi:schemaLocation="http://www.opengis.net/wfs
http://10.240.89.103:80/geoserver/schemas/wfs/1.1.0/wfs.xsd"><wfs:TransactionSummary><wfs:totalInserted>1</wfs:totalInserted><wfs:totalUpdated>0</wfs:totalUpdated><wfs:totalDeleted>0</wfs:totalDeleted></wfs:TransactionSummary><wfs:TransactionResults/><wfs:InsertResults><wfs:Feature><ogc:FeatureId
fid="parcelas_22175.107914"/></wfs:Feature></wfs:InsertResults></wfs:TransactionResponse>

...."

Gracias.
Javier


More information about the Madrid mailing list