[Gvsig_desarrolladores] Problemas al lanzar la aplicación de pruebas del visor

Cèsar Ordiñana cordinyana en gvsig.com
Mar Mayo 14 12:16:39 CEST 2013


El 14/05/13 10:56, Cèsar Ordiñana escribió:
> El 13/05/13 12:09, "José M. Gascueña" escribió:
>> Hola
>>
>>
>> He instalado la última versión de gvsig 2.0.
>>
>> Después he utilizado wizard "Create Plugin" para crear el proyecto de 
>> ejemplo (Visor) que viene en el manual. La generación de código ha 
>> funcionado correctamente y el plugin se también instalo
>> correctamente en gvsig.
>>
>> He logrado montar en Eclipse los proyectos correspondientes al código 
>> generado por el wizard.
>> Sin embargo, _al lanzar la aplicación de pruebas, es decir, el 
>> proyecto org.gvsig.visor.main_ obtengo
>> errores y no se lanza el visor. La salida que obtengo, y donde se 
>> puede ver al final el error, es la siguiente:
> ...
>>
>> 12:00:07,608 INFO  [cresques.ProjectionLibrary.postInitialize()]
>>   PostInitializing library 'org.cresques.ProjectionLibrary'.
>> *Exception in thread "main" An instance of ICRSFactory has not been 
>> registered in the CRSFactory
>>     at 
>> org.cresques.ProjectionLibrary.doPostInitialize(ProjectionLibrary.java:50)
>>     at 
>> org.gvsig.tools.library.AbstractLibrary.postInitialize(AbstractLibrary.java:311)
>>     at 
>> org.gvsig.tools.library.AbstractLibrariesInitializer.initializeLibraries(AbstractLibrariesInitializer.java:198)
>>     at 
>> org.gvsig.tools.library.AbstractLibrariesInitializer.postInitialize(AbstractLibrariesInitializer.java:103)
>>     at 
>> org.gvsig.tools.library.AbstractLibrariesInitializer.postInitialize(AbstractLibrariesInitializer.java:93)
>>     at 
>> org.gvsig.tools.library.AbstractLibrariesInitializer.fullInitialize(AbstractLibrariesInitializer.java:109)
>>     at org.gvsig.visor.main.Main.main(Main.java:96)*
>>
>> ¿Cuál puede ser el problema?
>>
>> Saludos,
>> José M.
>
> Hola José Manuel.
>
> El error se produce porque no hay ninguna implementación de 
> proyecciones registrada, debido a que faltan dependencias que por 
> algún cambio en los proyectos ya no están incluidas. Para arreglarlo, 
> edita el archivo pom.xml del proyecto "org.gvsig.visor.main" y, dentro 
> del apartado <dependencies> añade las siguientes dependencias:
...
> Después de esto tendrás que regenerar la configuración del proyecto 
> mediante un "mvn eclipse:eclipse", para que te cargue las nuevas 
> dependencias. En cualquier caso voy a dar de alta un nuevo bug para 
> arreglarlo en siguientes versiones del generador de proyectos.
>
> Saludos.

Por si queréis seguirlo, aquí está el enlace al ticket del bug en 
cuestión:  https://devel.gvsig.org/redmine/issues/1834

Saludos.

-- 
Cèsar Ordiñana Navarro
gvSIG software architect
DiSiD Technologies (http://www.disid.com)

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20130514/65bdf35b/attachment.htm 


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