gvSIG bugs #4694
Error en la exportación a H2 desde shape si tiene geometrías a NULL
| Status: | Closed | % Done: | 0% | |
|---|---|---|---|---|
| Priority: | Normal | Spent time: | - | |
| Assignee: | ||||
| Category: | Database | |||
| Target version: | 2.4.0-2840 (rev. org.gvsig.desktop-2.0.208) | |||
| Severity: | Minor | Add-on version: | ||
| gvSIG version: | 2.4.0 | Add-on build: | ||
| gvSIG build: | 2839 | Add-on resolve version: | ||
| Operative System: | Add-on resolve build: | |||
| Keywords: | Proyecto: | |||
| Has patch: | Hito: | |||
| Add-on name: | Unknown |
Associated revisions
refs #4694, arreglado que pueda guardar geometrias a null en H2
refs #4694, arreglado que pueda guardar geometrias a null en PostgreSQL
History
#1
Updated by Joaquín del Cerro Murciano over 8 years ago
- File Ferrocarril_corrupto.zip added
Carga la capa de ferrocarriles de andalucia.
Como tiene geometrias corruptas, le marcho el check de cargar a null las geometrias corruptas.
Intento exportarla a H2 y al iniciar el proceso de exportacion falla.
En la consola se muestra el siguiente error:
WARN 225293 [Thread-16] (DefaultFeatureStore.java:383) - Dispossing a store in editing/append mode (test.null.ferrocarrilandal).
java.lang.IllegalStateException
at org.gvsig.fmap.dal.feature.impl.DefaultFeatureStore.doDispose(DefaultFeatureStore.java:381)
at org.gvsig.tools.dispose.impl.AbstractDisposable.dispose(AbstractDisposable.java:70)
at org.gvsig.exportto.swing.prov.jdbc.ExporrtoJDBCService.export(ExporrtoJDBCService.java:366)
at org.gvsig.exportto.swing.impl.DefaultJExporttoServicePanel$Export.run(DefaultJExporttoServicePanel.java:293)
WARN 225294 [Thread-16] (DefaultJExporttoServicePanel.java:295) - Problems exporting the data (layer=ferrocarrilAndal).
org.gvsig.exportto.ExporttoServiceException: An error has been produced exporting a store
at org.gvsig.exportto.swing.prov.jdbc.ExporrtoJDBCService.export(ExporrtoJDBCService.java:351)
at org.gvsig.exportto.swing.impl.DefaultJExporttoServicePanel$Export.run(DefaultJExporttoServicePanel.java:293)
Caused by: org.gvsig.fmap.dal.feature.exception.StoreInsertFeatureException: Can't insert feature in store 'ferrocarrilandals'.
at org.gvsig.fmap.dal.feature.impl.DefaultFeatureStore.insert(DefaultFeatureStore.java:1256)
at org.gvsig.exportto.swing.prov.jdbc.ExporrtoJDBCService.export(ExporrtoJDBCService.java:320)
... 1 more
Caused by: java.lang.RuntimeException: Can't insert feature.
at org.gvsig.fmap.dal.store.jdbc2.spi.operations.AppendOperation.append(AppendOperation.java:126)
at org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase.append(JDBCStoreProviderBase.java:583)
at org.gvsig.fmap.dal.feature.impl.DefaultFeatureStore.insert(DefaultFeatureStore.java:1243)
... 2 more
Caused by: java.lang.RuntimeException: Can't set parameters to prepared statement from the feature (org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider@712da250)
at org.gvsig.fmap.dal.store.h2.H2SpatialSQLBuilder.setParameters(H2SpatialSQLBuilder.java:339)
at org.gvsig.fmap.dal.store.jdbc2.spi.operations.AppendOperation.append(AppendOperation.java:123)
... 4 more
Caused by: java.lang.NullPointerException
at org.gvsig.fmap.dal.store.h2.H2SpatialHelper.forceGeometryType(H2SpatialHelper.java:359)
at org.gvsig.fmap.dal.store.h2.H2SpatialSQLBuilder.setParameters(H2SpatialSQLBuilder.java:319)
... 5 more
INFO 225320 [Thread-16] (AbstractLocator.java:70) - Created and stored the instance of FeatureTypeDefinitionsManager in the singleton table (org.gvsig.app.extension.D
#2
Updated by Joaquín del Cerro Murciano over 8 years ago
- Assignee set to Joaquín del Cerro Murciano
- Status changed from New to Fixed
#3
Updated by Joaquín del Cerro Murciano over 8 years ago
- Target version changed from 2.4.0-2850-final (rev. org.gvsig.desktop-2.0.220) to 2.4.0-2840 (rev. org.gvsig.desktop-2.0.208)
#4
Updated by Álvaro Anguix over 8 years ago
- Status changed from Fixed to Closed