Hola de nuevo. La consola que has pegado aporta mucha información. Por ejemplo, puedo ver que estás intentando insertar un polígono mediante la petición:
<?xml version="1.0" ?><wfs:Transaction version="1.0.0" releaseAction="ALL" service="WFS" xmlns:ogc="http://www.opengis.net/ogc" xmlns:wfs="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" xmlns:pruebasGeoServer="http://www.bla.com" xsi:schemaLocation="http://www.opengis.net/wfs ../wfs/1.0.0/WFS-transaction.xsd"><wfs:Insert><pruebasGeoServer:Municipios><pruebasGeoServer:the_geom> <gml:MultiPolygon srsName="http://www.opengis.net/gml/srs/epsg.xml#23030"> <gml:polygonMember> <gml:Polygon srsName="http://www.opengis.net/gml/srs/epsg.xml#23030"> <gml:outerBoundaryIs> <gml:LinearRing> <gml:coordinates>524028.39331438,4750359.92170209,0 526676.8021172638,4749331.3078175895,0 523653.4324104234,4740972.57980456,0 520096.52687296417,4747019.319218241,0 524028.39331438,4750359.92170209,0 524028.39331438,4750359.92170209,0</gml:coordinates> </gml:LinearRing> </gml:outerBoundaryIs> </gml:Polygon> </gml:polygonMember> </gml:MultiPolygon></pruebasGeoServer:the_geom></pruebasGeoServer:Municipios></wfs:Insert></wfs:Transaction> Y justo debajo aparece una línea que indica el fichero dónde se almacena la respuesta del servidor a esa petición: downloading 'http://localhost:8080/geoserver/wfs?request=Transaction' to: c:\temp\tmp-andami\wfs_transaction.xml1247569792985 Mira ese fichero y sabrás la respuesta del servidor. Así podrás saber qué está mal en la petición. Eso sí, ten en cuenta que gvSIG borra los ficheros temporales al cerrarlo, por lo que tendrás que ver el fichero con la respuesta mientras permanezca la aplicación abierta. Si quieres saber las clases que están implicadas te tendrás que descargar el proyecto extGPE-gvSIG, libGPE y libGPE-GML. Un saludo, Jorge. David Alda Fernandez de Lezea wrote: > Hola, > > Gracias por la respuesta, por el log te refieres al log de gvSIG?? Porque a > mi no se me genera ningún log, ya que no se genera ningún error a la hora de > guardar los cambios en Oracle. Lo único que de momento he sacado es lo que he > ido obteniendo de hacer un debug en la consola de Eclipse, para saber si las > peticiones al WFS son más o menos parecidas. Todavía no me he metido mucho a > seguir el debug completo de la parte que almacena esa información, pero me > imagino que tendrá bastante tema. ¿Por donde podría empezar? ¿Qué clases > están implicadas? > > Adjunto la salida de la consola de debug de gvSIG, aunque no creo que sirva > de mucho. > > > > > Un saludo, > > ·················································································· > > David Alda Fernández de Lezea > Lurralde eta Biodibertsitate Saila / Dpto. de Territorio y Biodiversidad > > IKT > Granja Modelo s/n · 01192 · Arkaute (Araba) > > ·················································································· > Tlfnos.: 945-00-32-95 Fax: 945-00.32.90 > ·················································································· > email: [email protected] web: www.ikt.es > ·················································································· > > -----Mensaje original----- > De: [email protected] > [mailto:[email protected]] En nombre de Jorge > Piera > Enviado el: miércoles, 15 de julio de 2009 13:27 > Para: Lista de Desarrolladores de gvSIG > Asunto: Re: [Gvsig_desarrolladores] Problemas al actualizar una tabla de > Oracle desde gvSIG utilizando WFS-T > > Hola David. > > La extensión de WFS-T aparece desactivada por defecto en la 1.1.2 ya que es > una extensión inestable que se realizó como prueba de concepto. Puede servir > como base para realizar una futura extensión de WFS-T estable o para hacer > pruebas pero no se debe utilizar en un entorno de producción. > > En [1] tienes la información de cómo utilizarla. > > Si quieres, puedes adjuntar el log y miraremos a ver qué puede estar pasando. > > [1] https://gvsig.org/web/docusr/wfst-usage/wfst-usage > > David Alda Fernandez de Lezea wrote: > >> Hola, >> >> tenemos montado un servicio WFS-T que tira de una base de datos de >> Oracle Spatial, en la que tenemos una tabla con polígonos. La >> intención es poder implementar un servicio WFS-T para poder editar >> contra dicha BD. Desde gvSIG añadimos la tabla desde la pestaña de WFS >> y todo va bien. Se muestran los polígonos perfectamente. Comenzamo la >> edición, añadimos un polígono y decidimos terminar, le damos a >> terminar edición, la aplicación no de ningún error, hace como que >> guarda los datos en la tabla de oracle, pero realmente no ha guardado >> nada. Lo extraño es que lo hemos probado con PostGis, y todo funciona >> perfectamente, se almacena en la BD sin ningún problema. >> >> No parece ser un tema de permisos ya que he probado a editar esa tabla >> directamente desde gvSIG añadiéndola mediante GeoBD, y me almacena los >> cambios perfectamente. >> >> Tengo la extensión de WFS-T Client activada y utilizamos GeoServer >> para servir el WFS-T. >> Versión de gvSIG 1.1.2 >> >> ¿Alguien sabe a que puede ser debido? >> >> Gracias de antemano. >> >> >> Un saludo, >> >> >> >> ······································································ >> ············ >> >> *David Alda Fernández de Lezea* >> >> Lurralde eta Biodibertsitate Saila / Dpto. de Territorio y >> Biodiversidad >> >> >> >> *IKT* >> >> Granja Modelo s/n · 01192 · Arkaute (Araba) >> >> >> ·················································································· >> Tlfnos.: 945-00-32-95 Fax: 945-00.32.90 >> ······································································ >> ············ >> email: [email protected] >> <mailto:[email protected]> web: www.ikt.es >> <http://www.ikt.es/> >> ······································································ >> ············ >> >> ---------------------------------------------------------------------- >> -- >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> [email protected] >> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> >> > > > -- > Jorge Piera Llodrá > Especialista en Servicios OGC > Equipo de desarrollo gvSIG > IVER TI S.A. > C/ Lérida, 20 > 46009-Valencia (Spain) > Tlf.+34902252540 > www.iver.es > www.gvsig.com > > _______________________________________________ > gvSIG_desarrolladores mailing list > [email protected] > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > > ------------------------------------------------------------------------ > > _______________________________________________ > gvSIG_desarrolladores mailing list > [email protected] > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores -- Jorge Piera Llodrá Especialista en Servicios OGC Equipo de desarrollo gvSIG IVER TI S.A. C/ Lérida, 20 46009-Valencia (Spain) Tlf.+34902252540 www.iver.es www.gvsig.com _______________________________________________ gvSIG_desarrolladores mailing list [email protected] http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
