gvSIG bugs #1892

Open a gvsproj file from the system file manager fails

Added by Manuel Madrid almost 11 years ago. Updated about 10 years ago.

Status:Closed% Done:

0%

Priority:HighSpent time:-
Assignee:Juan Lucas Domínguez
Category:Application
Target version:2.1.0-2221-testing
Severity: Add-on version:
gvSIG version:2.1.0 Add-on build:
gvSIG build:2220 Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch:No Hito:
Add-on name:Unknown

Description

1. Create and save a gvSIG project.
2. Find the file with the system (Windows or Linux) file manager.
3. Right click on the file name and select "Open with..." option.
4. Select the gvSIG executable file (.exe or .sh).
5. gvSIG starts launching but finally we get an error and the application is not opened properly.

Attached both Windows and Linux log files.

gvSIG_try_open_gvsproj_from_file_manager.log (223 KB) Manuel Madrid, 06/04/2013 05:00 PM

gvSIG_try_open_gvsproj_from_file_manager_windows.log (227 KB) Manuel Madrid, 06/04/2013 05:00 PM

Associated revisions

Revision 41076
Added by Joaquín del Cerro Murciano over 10 years ago

Intento de corregir el bug #1892 relacionado con la apertura del proyecto desde linea de comandos.
Sigue sin ir.

refs #1892

History

#2 Updated by Álvaro Anguix over 10 years ago

Puedes comprobar si te sucedes con el último build?
En su caso asígnalo a Joaquín.

#3 Updated by Álvaro Anguix over 10 years ago

  • Target version set to 2.1.0-2221-testing

#4 Updated by Álvaro Anguix over 10 years ago

  • Assignee set to Juan Lucas Domínguez
  • Priority changed from Normal to High
  • Target version changed from 2.1.0-2221-testing to 2.1.0-2219-testing
  • gvSIG version changed from 2.0.0 to 2.1.0
  • gvSIG build changed from 2066 to 2218

#5 Updated by Juan Lucas Domínguez over 10 years ago

Hola, no sé si vale la pena que dedique tiempo a investigar por qué no funciona. Joaquín: ¿Dónde está el código importante que intenta abrir el proyecto? Para reproducir el problema, ¿basta con poner en lo parámetros de Eclipse esto?

gvSIG gvSIG/extensiones C:/proyectos/proyecto.gvsprj

#6 Updated by Álvaro Anguix over 10 years ago

  • Status changed from New to Awaiting response

#7 Updated by Joaquín del Cerro Murciano over 10 years ago

  • Status changed from Awaiting response to New
  • Assignee changed from Juan Lucas Domínguez to Joaquín del Cerro Murciano

Juan Lucas, no te metas con esto ahora mismo.
Tiene mas tela de la que parece.
La carga se hace en ProjectExtension, y cuando se carga esta extension aun faltan por cargar muchas cosas y si intenta cargar un projecto no puede (aun no tiene ni la vista inicializada).

He intentado cambiar las prioridades de algunas extensiones para que se cargue lo que toca antes que ProjectExtension pero no se puede, en cuanto te descuidas falla por que no ha inicializado cosas que precisa un proyecto.

Supongo que la solucion mas simple sera crear una nueva extension con una prioridad tal que se inicialize la ultima y que se encargue de cargar el proyecto.

Aparte de esto tambien me daba un error muy raro si metia a capon codigo para cargar un proyecto al final de inicializar todas las extensiones.

Ya intento mirarlo cuando tenga un rato.

#8 Updated by Álvaro Anguix about 10 years ago

  • Target version changed from 2.1.0-2219-testing to 2.1.0-2221-testing

#9 Updated by Álvaro Anguix about 10 years ago

  • Assignee changed from Joaquín del Cerro Murciano to Juan Lucas Domínguez
  • gvSIG build changed from 2218 to 2220

Habría que crear una nueva extensión y mover la carga del proyecto a esta nueva extensión.
Asegurándonos que la nueva extensión se ejecuta después del resto.

#10 Updated by Juan Lucas Domínguez about 10 years ago

  • Status changed from New to In progress

#11 Updated by Álvaro Anguix about 10 years ago

Hemos quedado en comprobar si funciona con lo comentado y si no fuera así lo dejaríamos para la 2.2

#12 Updated by Juan Lucas Domínguez about 10 years ago

  • Status changed from In progress to Fixed

Added trivial extension to deal with initial project and new method in PluginsManager

gvsig-desktop:r41219
gvsig-desktop:r41218
gvsig-desktop:r41217

#13 Updated by Álvaro Anguix about 10 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF