[Gvsig_desarrolladores] (sin asunto)

Alex Irmel Oviedo Solis alleinerwolf en gmail.com
Jue Mar 9 18:28:55 CET 2017


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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20170309/25b68966/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