1 votos

La transacción de Geoserver envía un valor de fecha nulo

Tengo una columna timestamp en mi tabla postgis, envío los datos a postgis usando geoserver y wmts. Necesito enviar un valor nulo a la tabla timestamp en algún momento pero no sé cómo hacerlo. ¿Es posible enviar un valor nulo en la transacción? He intentado enviar null o simplemente dejarlo en blanco, pero ninguno de los dos parece funcionar.

¿Alguna idea?

java.lang.IllegalArgumentException: Fallo al analizar dateTime NULL en:NULL

java.lang.IllegalArgumentException: Failed to parse dateTime undefined at:undefined

3voto

user2831 Puntos 11

Trate de omitir el atributo de la misma. O puede utilizar la forma oficial de XML para especificar que algo es nulo, es decir, añadir el atributo xsi:nil="true":

<ns:myAttribute xsi:nil="true"/>

Sin embargo, no estoy seguro de que GeoServer lo entienda, nunca he intentado utilizarlo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X