[Gvsig_desarrolladores] Error al cargar capa raster de cualquier formato en gvSIG 1.11

David Alda Fernandez de Lezea dalda en ikt.es
Mie Mayo 25 12:42:49 CEST 2011


Hola,

He instalado la última versión disponible en la web de gvSIG, la 1.11, en un tablet PC (Windows XP tablet PC edition), y la hora de intentar cargar una capa raster (ecw o tif) me dice que no se "Error en la carga de capa". En el log de gvSIG aparece lo siguiente:.

DEBUG AWT-EventQueue-1 org.gvsig.raster.util.RasterToolsUtil - Error en la carga de la capa.
Can´t load the layer: Formato no valido 
	at org.gvsig.fmap.raster.layers.FLyrRasterSE.load(FLyrRasterSE.java:338)
	at org.gvsig.fmap.raster.layers.FLyrRasterSE.createLayer(FLyrRasterSE.java:195)
	at org.gvsig.raster.gui.wizards.FileOpenRaster.post(FileOpenRaster.java:111)
	at com.iver.cit.gvsig.addlayer.fileopen.FileOpenWizard.addObjects(FileOpenWizard.java:330)
	at com.iver.utiles.listManager.ListManager$2.actionPerformed(ListManager.java:171)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at java.awt.Component.show(Unknown Source)
	at java.awt.Component.setVisible(Unknown Source)
	at java.awt.Window.setVisible(Unknown Source)
	at java.awt.Dialog.setVisible(Unknown Source)
	at com.iver.core.mdiManager.NewSkin.addJDialog(NewSkin.java:449)
	at com.iver.core.mdiManager.NewSkin.addWindow(NewSkin.java:236)
	at com.iver.cit.gvsig.AddLayer.addLayers(AddLayer.java:277)
	at com.iver.cit.gvsig.AddLayer.execute(AddLayer.java:178)
	at com.iver.andami.plugins.ExtensionDecorator.execute(ExtensionDecorator.java:89)
	at com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:674)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.gvsig.raster.dataset.NotSupportedExtensionException: Error in open. Problemas con las librerías.
	at org.gvsig.raster.dataset.RasterDataset.open(RasterDataset.java:180)
	at org.gvsig.raster.dataset.MultiRasterDataset.open(MultiRasterDataset.java:124)
	at org.gvsig.fmap.raster.layers.FLyrRasterSE.load(FLyrRasterSE.java:327)
	... 69 more
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.gvsig.raster.dataset.RasterDataset.open(RasterDataset.java:168)
	... 71 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Archivos de programa\Java\jre6\bin\jecw.dll: No se pudo iniciar la aplicación porque su configuración es incorrecta. Reinstalar la aplicación puede solucionar el problema
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(Unknown Source)
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.loadLibrary0(Unknown Source)
	at java.lang.System.loadLibrary(Unknown Source)
	at com.ermapper.ecw.JNCSFile.initClass(JNCSFile.java:65)
	at com.ermapper.ecw.JNCSFile.<init>(JNCSFile.java:105)
	at org.gvsig.raster.dataset.io.ErmapperDriver.<init>(ErmapperDriver.java:108)
	... 76 more

He instalado la version que viene con prerrequisitos (JRE6). Despues he instalado las librerias JAI y JAI-ImageIO para el JRE6. En ese mismo equipo tengo instalada la version 1.1.2 con su correspondiente version de Java y librerias JAI y funciona perfectamente. Además, tengo instalado en otro equipo el eclipse con el codigo fuente y tambien funciona perfectamente.

¿Qué puede estar pasando? ¿Alguna idea? 

Gracias.
 
Un saludo,
 
··················································································

David Alda Fernández de Lezea
Lurralde eta Biodibertsitate Saila / Dpto. de Territorio y Biodiversidad
 
IKT
Granja Modelo s/n · 01192 · Arkaute (Araba)

··················································································
Tlfnos.: 945-00-32-95                         Fax: 945-00.32.90
··················································································
email: dalda en ikt.es                                web: www.ikt.es
··················································································


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