[Gvsig_desarrolladores] Problemas con postgresql
Alex Irmel Oviedo Solis
alleinerwolf en gmail.com
Vie Mar 10 14:53:28 CET 2017
---------- Forwarded message ---------
From: Alex Irmel Oviedo Solis <alleinerwolf en gmail.com>
Date: jue., 9 de mar. de 2017 a la(s) 12:30
Subject: [Gvsig_desarrolladores] (sin asunto)
To: Lista de Desarrolladores de gvSIG <gvsig_desarrolladores en listserv.gva.es
>
Buenos dias a todos, como les comentaba estoy realizando modificaciones
sobre el ejemplo LandRegistryViewer e hice el siguiente cambio en
DefaultLandRegistryViewerManager en el metodo openshape:
-----
private FeatureStore openShape(File shape) {
DataManager manager;
DataStoreParameters params;
FeatureStore store = null;
FeatureSet features;
Feature feature;
try {
//---
manager = DALLocator.getDataManager();
params = manager.createStoreParameters("PostgreSQL");
params.setDynValue("host", "localhost");
params.setDynValue("port", "5432");
params.setDynValue("dbuser", "postgres");
params.setDynValue("password", "superadmin");
params.setDynValue("schema", "public");
params.setDynValue("dbname", "maps");
params.setDynValue("table", "Predio");
params.setDynValue("crs", "EPSG:4326");
store = (FeatureStore) manager.createStore(params);
return store;
} catch (InitializeException | ProviderNotRegisteredException |
ValidateDataParametersException e) {
logger.error("open-shape",e);
throw new RuntimeException(e);
}
}
-----
Y agregue al modulo main la siguiente dependencia:
-----
<dependency>
<groupId>org.gvsig</groupId>
<artifactId>org.gvsig.postgresql.provider</artifactId>
<version>2.0.20</version>
</dependency>
-----
Pero me sale un error que no se como solucionar, les adjunto el error a
este mensaje.
Espero que me ayuden como en las ocasiones anteriores, gracias de antenamo
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en 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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20170310/49ef64fe/attachment.html>
------------ próxima parte ------------
Created and stored the instance of default.layer.order.manager in the singleton table (org.gvsig.fmap.mapcontext.layers.order.impl.TrivialLayerOrderManager/org.gvsig.fmap.mapcontext.layers.order.impl.TrivialLayerOrderManager en 672f11c2).
Exception in thread "main" Error executing action in resource 'org.gvsig.fmap.dal.store.postgresql.PostgreSQLResource en 62da83ed'.
at org.gvsig.fmap.dal.resource.spi.AbstractNonBlockingResource.execute(AbstractNonBlockingResource.java:59)
at org.gvsig.fmap.dal.store.postgresql.PostgreSQLHelper.getFullEnvelopeOfField(PostgreSQLHelper.java:225)
at org.gvsig.fmap.dal.store.jdbc.JDBCStoreProvider.getEnvelope(JDBCStoreProvider.java:747)
at org.gvsig.fmap.dal.feature.impl.DefaultFeatureStore.getEnvelope(DefaultFeatureStore.java:382)
at org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.getFullEnvelope(FLyrVect.java:222)
at org.gvsig.fmap.mapcontext.MapContext$LayerEventListener.layerAdded(MapContext.java:1400)
at org.gvsig.fmap.mapcontext.layers.FLayers.callLayerAdded(FLayers.java:712)
at org.gvsig.fmap.mapcontext.layers.FLayers.addLayer(FLayers.java:224)
at org.gvsig.fmap.mapcontext.layers.FLayers.addLayer(FLayers.java:191)
at org.guamanpoma.viewer.main.Main.initMapControl(Main.java:169)
at org.guamanpoma.viewer.main.Main.doMain(Main.java:233)
at org.guamanpoma.viewer.main.Main.main(Main.java:66)
Caused by: org.gvsig.fmap.dal.exception.ReadException: There was errors loading from 'JDBC'.
at org.gvsig.fmap.dal.store.postgresql.PostgreSQLHelper$1.run(PostgreSQLHelper.java:261)
at org.gvsig.fmap.dal.resource.spi.AbstractResource.performExecution(AbstractResource.java:338)
at org.gvsig.fmap.dal.resource.spi.AbstractNonBlockingResource.execute(AbstractNonBlockingResource.java:57)
... 11 more
Caused by: org.gvsig.fmap.geom.GeometryException: Error managing geometries
at org.gvsig.fmap.geom.impl.DefaultGeometryManager.createFrom(DefaultGeometryManager.java:711)
at org.gvsig.fmap.dal.store.postgresql.PostgreSQLHelper$1.run(PostgreSQLHelper.java:253)
... 13 more
Caused by: org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException: Operation -1s is not registered for 'ANYs' type.
at org.gvsig.fmap.geom.impl.DefaultGeometryManager.getGeometryOperation(DefaultGeometryManager.java:428)
at org.gvsig.fmap.geom.impl.DefaultGeometryManager.invokeOperation(DefaultGeometryManager.java:470)
at org.gvsig.fmap.geom.impl.DefaultGeometryManager.createFrom(DefaultGeometryManager.java:709)
... 14 more
Más información sobre la lista de distribución gvSIG_desarrolladores