[Spanish] Editar WFST

Javier Diaz javidiaz1977 at gmail.com
Wed Jan 7 06:38:51 PST 2015


Buen dia.

Este es el Post en xml:

XML
<wfs:Transaction xmlns:wfs="http://www.opengis.net/wfs" service="WFS"
version="1.1.0" xsi:schemaLocation="http://www.opengis.net/wfs
http://schemas.opengis.net/wfs/1.1.0/wfs.xsd lanus2
http://10.240.89.103/geoserver/ssicc/wfs?service=WFS&version=1.1.0&request=DescribeFeatureType&TypeName=ssicc:parcelas"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wfs:Insert>
<feature:parcelas xmlns:feature="lanus2">
<feature:geom>
<gml:MultiSurface xmlns:gml="http://www.opengis.net/gml" srsName="EPSG:900913">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>-6502548.515910238 -4127588.7971872645 -6502533.192068559
-4127615.0101887877 -6502581.562917002 -4127609.6595273
-6502548.515910238 -4127588.7971872645</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</feature:geom>
<feature:part></feature:part>
<feature:cir></feature:cir>
<feature:sec>ZZ</feature:sec>
<feature:fr_mza></feature:fr_mza>
<feature:mzan_letra></feature:mzan_letra>
<feature:nom></feature:nom>
<feature:tipo>5</feature:tipo>
<feature:parc></feature:parc>
</feature:parcelas>
</wfs:Insert>
</wfs:Transaction>

Y esta la respuesta:

<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>

Este mismo error lo habia tenido en otra maquina despues de actualizar
postgis a la 2.0 pero se soluciono corriendo el legacy.sql. En esta
ocasion no tuve la misma suerte.


El día 7 de enero de 2015, 4:16, Francisco B <fborja.manas en gmail.com> escribió:
> Hola Javier,
>
> Ten en cuenta que quien realiza la comunicación con la BD es Geoserver, por
> lo que entiendo que es la conexión Geoserver <--> BD la que deberá usar ese
> usuario con permisos que comentas. Otra cosa son los permisos que gestiones
> en Geoserver, en caso que de quieras proteger el acceso a WFST.
>
> Dicho lo cual, el error que te devuelve no parece que sea un problema de
> permisos, no? puedes ver la petición WFST que hace Open Layers usando
> Firebug, y analizar si los parámetros que le pasa...
>
> Un saludo.
>
>
> 2015-01-06 20:38 GMT+01:00 Javier Diaz <javidiaz1977 en gmail.com>:
>>
>> me pregunto en voz alta: deberia gestionar el usuario en GeoServer de
>> la misma manera que lo hice en la Base de Datos???
>>
>> El día 6 de enero de 2015, 16:18, Javier Diaz <javidiaz1977 en gmail.com>
>> escribió:
>> > Buenas tardes lista, si otra vez yo....tenerme paciencia ;)
>> >
>> > Estoy tratando de editar una capa (publicada con geoserver 2.5.1)
>> > mediante un servicio WFST (en Openlayers).
>> > 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>
>> >
>> > NOTA: la tabla postgis esta en un schema donde solo tiene privilegio
>> > un determinado role. Como hago para decirle que quien esta intentando
>> > editar desde el visor de OpenLayers, es ese usuario autorizado?
>> >
>> >
>> > Saludos
>> > Javier
>> _______________________________________________
>> Spanish mailing list
>> http://lists.osgeo.org/mailman/listinfo/spanish
>> http://es.osgeo.org
>> http://twitter.com/osgeoes
>
>
>
> _______________________________________________
> Spanish mailing list
> http://lists.osgeo.org/mailman/listinfo/spanish
> http://es.osgeo.org
> http://twitter.com/osgeoes


More information about the Spanish mailing list