[Gvsig_desarrolladores] Excepciones en la ejecución desde Eclipse

Santiago ssouto en udc.es
Vie Abr 4 10:26:06 CEST 2008


Hola.

Estoy ejecutando gvSIG desde eclipse y después de haber arrancado, con la 
interfaz de gvSIG cargada, al empezar a hacer operaciones ocurren 
excepciones cuyos motivos no comprendo, y por ello, no soy capaz a resolver.

En los parámetros de ejecución a veces pongo un fichero .gvp (proyecto de 
gvSIG) o no, a veces le indico la ruta absoluta y otras no. En cualquier 
caso, nunca he conseguido cargar un proyecto de gvSIG desde la ejecución de 
eclipse. ¿Alguien lo ha conseguido?

Como decía anteriormente, tras ejecutar el gvSIG desde eclipse y cargar la 
interfaz para empezar a operar, cuando intento abrir un proyecto o crear uno 
nuevo, siempre ocurre una excepción que me impide avanzar.

La primera excepción que me ocurre es un puntero nulo en la función 
checkModified() de ProjectExtension.java, al ejecutar  if (p.isModified()) , 
p (de clase Project) es nulo. Puedo evitar esta excepción si antes de 
ejecutar ese código verifico que p sea distinto de null. Había encontrado en 
esta lista que este problema podría ser debido a utilizar una versión de 
gvSIG sin haber eliminado totalmente una versión más antigua, pero en mi 
caso estoy partiendo de la misma versión siempre.

Si evito esta excepción mediante la comprobación previa del valor de p, más 
adelante se vuelve a producir otra excepción, otro puntero nulo en 
com.iver.cit.gvsig.project.documents.ProjectDocument.initializeNUMS, en la 
línea Iterator iterator = extensionPoint.keySet().iterator(). En este caso 
desconozco que es lo que hacen dichas clases, y no sabría como poder evitar 
esta excepción.

Como veis, mi problema es que voy de excepción en excepción; supongo que 
tengo algo mal configurado en el Eclipse (aunque he seguido paso a paso el 
Leeme.txt), pero no encuentro de dar con la solución.

Agradezco cualquier sugerencia.

Saludos. 



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