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