Gracias Joaquin, La verdad es que no lo he investigado al 100% pero como comento en el ticket creo que puede haber algún problema en como se marca que features son nuevas cuando luego se usa algún iterador.
Quitando esa línea de `fData.setNew(false);` (esto parche ya lo tenía aplicado en la 2.3.1) y modificando el orden de los inserts y updates el código que tenía para la versión 2.3.1 sigue funcionando sin modificaciones. Joaquin Jose del Cerro Murciano <jjdelce...@gvsig.org> escreveu no dia domingo, 22/11/2020 à(s) 18:42: > > > El sáb., 21 nov. 2020 a las 13:52, Francisco Puga (<fp...@icarto.es>) > escribió: > >> He creado un ticket donde comento alguna cosa más y un posible arreglo >> >> https://redmine.gvsig.net/redmine/issues/5512 >> >> No habia visto este correo..... > A ver si podemos echarle un vistazo en los proximos dias. > > Un saludo > Joaquin > > Francisco Puga <fp...@icarto.es> escreveu no dia sexta, 20/11/2020 à(s) >> 17:15: >> >>> Hola, >>> >>> Si en cierto momento creo e inserto una feature en el feature store con >>> >>> featureStore.insert(feat) >>> >>> y más adelante recupero esa feture tipo >>> >>> feat.getEditable() >>> feat.set(...) >>> featureStore.update(feat) >>> >>> a la bd se manda un INSERT y luego un UPDATE. Esto es problemático en >>> algunos casos. Cuál sería la forma correcta de gestionar esto? En lugar del >>> featureStore.update puedo modificar directamente la Feature haciendo >>> primero un feature.isInserted? >>> >>> Saludos y gracias. >>> >>> -- >>> Francisco Puga >>> iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. >>> http://www.icarto.es/ >>> >>> c/ Rafael Alberti nº 13 – 1º D >>> 15008 A Coruña >>> Galicia (Spain) >>> +34 881927808 >>> >>> Este correo electrónico contiene información estrictamente confidencial >>> y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra >>> persona su revelación, copia, distribución, o el ejercicio de cualquier >>> acción relativa a su contenido. Si ha recibido este mensaje por error, por >>> favor conteste a su remitente mediante correo electrónico y proceda a >>> borrarlo de su sistema. >>> >>> Sus datos personales serán tratados de forma confidencial y no serán >>> cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los >>> derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo >>> establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de >>> Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, >>> Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael >>> Alberti, nº 13, 1ºD, 15.008 – (A Coruña). >>> >> >> >> -- >> Francisco Puga >> iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. >> http://www.icarto.es/ >> >> c/ Rafael Alberti nº 13 – 1º D >> 15008 A Coruña >> Galicia (Spain) >> +34 881927808 >> >> Este correo electrónico contiene información estrictamente confidencial y >> es de uso exclusivo del destinatario, quedando prohibida a cualquier otra >> persona su revelación, copia, distribución, o el ejercicio de cualquier >> acción relativa a su contenido. Si ha recibido este mensaje por error, por >> favor conteste a su remitente mediante correo electrónico y proceda a >> borrarlo de su sistema. >> >> Sus datos personales serán tratados de forma confidencial y no serán >> cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los >> derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo >> establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de >> Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, >> Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael >> Alberti, nº 13, 1ºD, 15.008 – (A Coruña). >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores@listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o >> darse de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> > > > -- > -------------------------------------- > Joaquin Jose del Cerro Murciano > Development and software arquitecture manager at gvSIG Team > jjdelce...@gvsig.com > gvSIG Association > www.gvsig.com > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores@listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > -- Francisco Puga iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. http://www.icarto.es/ c/ Rafael Alberti nº 13 – 1º D 15008 A Coruña Galicia (Spain) +34 881927808 Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema. Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 – (A Coruña).
_______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores@listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores