[Gvsig_usuarios] error abrir proyecto en gv sig 2.2

Mario Carrera mcarrera en gvsig.com
Jue Mayo 5 10:44:53 CEST 2016


Hola,

hemos detectado un error relacionado con vistas 3D, que está intentando
cargar cosas relacionadas con dicha extensión. Se corregirá en la
próxima versión.

En tu caso, instalando la Extensión 3D debería abrir bien el proyecto.

Ejecuta gvSIG como administrador, abre el Administrador de complementos,
seleccionas "Por URL", dejando la que hay por defecto, e instalas el 3D
View. Después reinicia gvSIG.

Ahí debería abrirte el proyecto correctamente. Confírmanoslo.

Saludos,
  Mario



El 05/05/16 a las 10:28, bideba39 . escribió:
> lo adjunto.
> 
> 2016-05-05 10:13 GMT+02:00 Mario Carrera <mcarrera en gvsig.com
> <mailto:mcarrera en gvsig.com>>:
> 
> 
>     Hola,
> 
>     aparte del gvSIG-launcher.log, tendrás un fichero gvSIG.log también (en
>     windows es posible que no veas la extensión, que solo lo veas como
>     gvSIG).
> 
>     Abre gvSIG de nuevo, carga el proyecto, y cierra gvSIG tras el error,
>     así el gvSIG.log solo contendrá la información del error. Adjúntanoslo
>     también y vemos qué elemento está dando error.
> 
>     Saludos,
>       Mario
> 
> 
> 
>     El 05/05/16 a las 10:05, bideba39 . escribió:
>     > Hola,
>     >
>     > al igual que a otros usuarios he estado trabajando un proyecto en
>     GvSig
>     > 2.2. He funcionado prefectamente, incluso tengo la salida de algunos
>     > mapas impresos y montados.
>     >
>     > El caso es que ahora no puedo abrir el proyecto.
>     >
>     > Espero que puedan ayudarme  a recuperar el archivo.
>     >
>     > Felicidades por el trabajo que realizan, y mil gracias de antemano.
>     >
>     > Adjunto el archivo del proyecto y el archivo .log
>     >
>     > Este es el error:
>     > Can't perform action 'application-project-open'.
>     > java.lang.NullPointerException: null
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.getInt(AbstractPersistentState.java:203)
>     >   
>      org.gvsig.raster.fmap.layers.DefaultFLyrRaster.loadFromState(DefaultFLyrRaster.java:1822)
>     >   
>      org.gvsig.tools.persistence.impl.SimplePersistenceFactory.loadFromState(SimplePersistenceFactory.java:129)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.updateObjectInReference(DefaultPersistentContext.java:298)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.access$000(DefaultPersistentContext.java:73)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext$ContextValue.getObject(DefaultPersistentContext.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.DelegatedContainer.getObject(DelegatedContainer.java:113)
>     >   
>      org.gvsig.tools.persistence.impl.DelegatedCollection$1DelegatedIterator.next(DelegatedCollection.java:173)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.getValues(AbstractPersistentState.java:170)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:139)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.getIterator(AbstractPersistentState.java:207)
>     >   
>      org.gvsig.fmap.mapcontext.layers.FLayers.loadFromState(FLayers.java:786)
>     >   
>      org.gvsig.tools.persistence.impl.SimplePersistenceFactory.loadFromState(SimplePersistenceFactory.java:129)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.updateObjectInReference(DefaultPersistentContext.java:298)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.access$000(DefaultPersistentContext.java:73)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext$ContextValue.getObject(DefaultPersistentContext.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.DelegatedContainer.getObject(DelegatedContainer.java:113)
>     >   
>      org.gvsig.tools.persistence.impl.DelegatedCollection$1DelegatedIterator.next(DelegatedCollection.java:173)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.getValues(AbstractPersistentState.java:170)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:139)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.getIterator(AbstractPersistentState.java:207)
>     >   
>      org.gvsig.fmap.mapcontext.layers.FLayers.loadFromState(FLayers.java:786)
>     >   
>      org.gvsig.tools.persistence.impl.SimplePersistenceFactory.loadFromState(SimplePersistenceFactory.java:129)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.updateObjectInReference(DefaultPersistentContext.java:298)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.access$000(DefaultPersistentContext.java:73)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext$ContextValue.getObject(DefaultPersistentContext.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:157)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:139)
>     >   
>      org.gvsig.fmap.mapcontext.MapContext.loadFromState(MapContext.java:1593)
>     >   
>      org.gvsig.tools.persistence.impl.SimplePersistenceFactory.loadFromState(SimplePersistenceFactory.java:129)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.updateObjectInReference(DefaultPersistentContext.java:298)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.access$000(DefaultPersistentContext.java:73)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext$ContextValue.getObject(DefaultPersistentContext.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:157)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:139)
>     >   
>      org.gvsig.app.project.documents.view.BaseViewDocument.loadFromState(BaseViewDocument.java:266)
>     >   
>      org.gvsig.app.project.documents.view.DefaultViewDocument.loadFromState(DefaultViewDocument.java:150)
>     >   
>      org.gvsig.app.project.documents.AbstractDocumentManager.loadFromState(AbstractDocumentManager.java:230)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.updateObjectInReference(DefaultPersistentContext.java:298)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext.access$000(DefaultPersistentContext.java:73)
>     >   
>      org.gvsig.tools.persistence.impl.DefaultPersistentContext$ContextValue.getObject(DefaultPersistentContext.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.DelegatedContainer.getObject(DelegatedContainer.java:113)
>     >   
>      org.gvsig.tools.persistence.impl.DelegatedCollection$1DelegatedIterator.next(DelegatedCollection.java:173)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.getValues(AbstractPersistentState.java:170)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:161)
>     >   
>      org.gvsig.tools.persistence.impl.AbstractPersistentState.get(AbstractPersistentState.java:139)
>     >   
>      org.gvsig.app.project.DefaultProject.loadFromState(DefaultProject.java:613)
>     >   
>      org.gvsig.app.project.DefaultProject.loadState(DefaultProject.java:569)
>     >   
>      org.gvsig.app.project.DefaultProject.loadState(DefaultProject.java:584)
>     >   
>      org.gvsig.app.extension.ProjectExtension.readProject(ProjectExtension.java:523)
>     >   
>      org.gvsig.app.extension.ProjectExtension.execute(ProjectExtension.java:367)
>     >   
>      org.gvsig.app.extension.ProjectExtension.execute(ProjectExtension.java:314)
>     >   
>      org.gvsig.andami.actioninfo.impl.DefaultActionInfo.execute(DefaultActionInfo.java:284)
>     >   
>      org.gvsig.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:956)
>     >   
>      javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
>     >   
>      javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
>     >   
>      javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
>     >   
>      javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
>     >   
>      javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
>     >   
>      java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
>     >   
>      java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
>     >     java.awt.Component.processMouseEvent(Component.java:6516)
>     >     javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
>     >     java.awt.Component.processEvent(Component.java:6281)
>     >     java.awt.Container.processEvent(Container.java:2229)
>     >     java.awt.Component.dispatchEventImpl(Component.java:4872)
>     >     java.awt.Container.dispatchEventImpl(Container.java:2287)
>     >     java.awt.Component.dispatchEvent(Component.java:4698)
>     >   
>      java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
>     >   
>      java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) 
>        java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
>     >     java.awt.Container.dispatchEventImpl(Container.java:2273)
>     >     java.awt.Window.dispatchEventImpl(Window.java:2719)
>     >     java.awt.Component.dispatchEvent(Component.java:4698)
>     >     java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
>     >     java.awt.EventQueue.access$300(EventQueue.java:103)
>     >     java.awt.EventQueue$3.run(EventQueue.java:706)
>     >     java.awt.EventQueue$3.run(EventQueue.java:704)
>     >     java.security.AccessController.doPrivileged(Native Method)
>     >   
>      java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
>     >   
>      java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
>     >     java.awt.EventQueue$4.run(EventQueue.java:720)
>     >     java.awt.EventQueue$4.run(EventQueue.java:718)
>     >     java.security.AccessController.doPrivileged(Native Method)
>     >   
>      java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
>     >     java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
>     >   
>      org.gvsig.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:50)
>     >   
>      java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
>     >   
>      java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
>     >   
>      java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
>     >   
>      java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) 
>        java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
>     >     java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
>     >
>     >
>     > _______________________________________________
>     > gvSIG_usuarios mailing list
>     > gvSIG_usuarios en listserv.gva.es <mailto:gvSIG_usuarios 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_usuarios
>     >
>     _______________________________________________
>     gvSIG_usuarios mailing list
>     gvSIG_usuarios en listserv.gva.es <mailto:gvSIG_usuarios 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_usuarios
> 
> 
> 
> 
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios 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_usuarios
> 


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