[Gvsig_desarrolladores] No se encuentra SHPStoreParameters en una extesión

Iago Alonso Alonso ialonso en enxenio.es
Vie Feb 17 13:11:44 CET 2017


Buenas, el error anterior se debe a que la dependencia:

<dependency>
   <groupId>org.gvsig</groupId>
   <artifactId>org.gvsig.tools.lib</artifactId>
   <version>3.0.24</version>
</dependency>

No tiene la clase Tag.class, la he actualizado a la versión 3.0.92 ya no
sale el error al hacer en "mvn clean install", pero en ejecución, al
intentar leer los ficheros SHP me sigue apareciendo: 

Exception in thread "Thread-7" java.lang.NoClassDefFoundError:
org/gvsig/fmap/dal/store/shp/SHPStoreParameters
        at .........
Caused by: java.lang.ClassNotFoundException: Class
org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the
plugin "el plugin"
        at
org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:224)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 2 more
Caused by: java.lang.ClassNotFoundException:
org.gvsig.fmap.dal.store.shp.SHPStoreParameters
        at
org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254)
        at
org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222)
        ... 3 more 

¿Por qué ocurre? 

Un saludo. 

El 16-02-2017 05:46 PM, Iago Alonso Alonso escribió:

> He probado a cambiar la versión indicada, 2.0.33, por la que se corresponde con gvSIG 2.3.1, que es la 2.0.157, y ahora obtengo en la línea:
> 
> params = (SHPStoreParameters) manager.createStoreParameters("Shape"); 
> 
> el error: 
> 
> error: cannot access Tags 
> 
> El cual no tengo muy claro qué quiere decir... 
> 
> Un saludo. 
> 
> El 16-02-2017 05:22 PM, Iago Alonso Alonso escribió:
> 
>> Hola, tengo un problema a la hora de intentar procesar ficheros SHP en una extesión para gvSIG 2.3.1. Cuando se intentan ejecutar estas dos secuencias: 
>> 
>> params = (SHPStoreParameters) manager.createStoreParameters("Shape");  //manager es del tipo org [1].gvsig [2].fmap [3].dal [4].DataManager
>> ((SHPStoreParameters) params).setFile(fichero); //params es del tipoorg [1].gvsig [2].fmap [3].dal [4].DataParameters 
>> 
>> Obtengo este error (he suprimido trazas no relevantes): 
>> 
>> Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/gvsig/fmap/dal/store/shp/SHPStoreParameters 
>> 
>> Caused by: java.lang.ClassNotFoundException: Class org.gvsig.fmap.dal.store.shp.SHPStoreParameters not found through the plugin **la extensión** 
>> 
>> Caused by: java.lang.ClassNotFoundException: org.gvsig.fmap.dal.store.shp.SHPStoreParameters
>> at org.gvsig.andami.plugins.PluginClassLoader.loadOtherClass(PluginClassLoader.java:254
>> at org.gvsig.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:222)
>> ... 3 more 
>> 
>> He mirado en el POM.xml de la extensión y en él está añadida la referencia: 
>> 
>> <dependency>
>> <groupId>org.gvsig</groupId>
>> <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
>> <version>2.0.33</version>
>> </dependency> 
>> 
>> Por lo que no entiendo muy bien por qué no encuentra la clase "SHPStoreParameters" ubicada en "org.gvsig.fmap.dal.file.shp". 
>> 
>> Un saludo. 
>> 
>> _______________________________________________
>> 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
> 
> _______________________________________________
> 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
 

Links:
------
[1]
eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg
[2]
eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig
[3]
eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap
[4]
eclipse-javadoc:%E2%98%82=eiel-libImportarInfoCatastro/C:%5C/Users%5C/iagoaa%5C/.m2%5C/repository%5C/org%5C/gvsig%5C/org.gvsig.fmap.dal.api%5C/2.0.33%5C/org.gvsig.fmap.dal.api-2.0.33.jar%3Corg.gvsig.fmap.dal
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20170217/ae5bf9be/attachment.html>


Más información sobre la lista de distribución gvSIG_desarrolladores