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

David Alda Fernandez de Lezea dalda en ikt.es
Vie Mayo 27 09:04:33 CEST 2011


Hola,

Bueno, primero comentar que nunca había utilizado el programita este, asi que espero haberlo hecho bien. Dandole a Start Profiling he conseguido hacer que me hiciera una traza de la ejecución de gvSIG. No voy a poner todo lo que me ha salido porque es bastante, sólo pongo la parte que me afecta:

*****************************| System Information |*****************************

Dependency Walker:       2.2.6000 (32-bit)
Operating System:        Microsoft Windows XP Tablet (32-bit)
OS Version:              5.01.2600 Service Pack 2
Processor:               x86 Family 6 Model 13 Stepping 6, GenuineIntel, ~897MHz
Number of Processors:    1
Computer Name:           S-Q1TABLET
User Name:               u0899ael
Local Date:              viernes, 27 de mayo de 2011
Local Time:              8:46:51 Hora de verano romance (GMT+02:00)
OS Language:             0x0C0A: Spanish (International Sort)
Memory Load:             80%
Physical Memory Total:   1.063.370.752 (1015 MB)
Physical Memory Used:    857.899.008
Physical Memory Free:    205.471.744
Page File Memory Total:  2.562.101.248
Page File Memory Used:   847.867.904
Page File Memory Free:   1.714.233.344
Virtual Memory Total:    2.147.352.576
Virtual Memory Used:     73.228.288
Virtual Memory Free:     2.074.124.288
Page Size:               0x00001000 (4.096)
Allocation Granularity:  0x00010000 (65.536)
Min. App. Address:       0x00010000 (65.536)
Max. App. Address:       0x7FFEFFFF (2.147.418.111)

.......


LoadLibraryA("C:\Archivos de programa\Java\jre6\bin\jecw.dll") called from "JVM.DLL" at address 0x6D97E441.
Loaded "JECW.DLL" at address 0x06770000.  Successfully hooked module.
LDR: LdrpWalkImportDescriptor() failed to probe C:\Archivos de programa\Java\jre6\bin\jecw.dll for its manifest, ntstatus 0xc0150002
Unloaded "JECW.DLL" at address 0x06770000.
LoadLibraryA("C:\Archivos de programa\Java\jre6\bin\jecw.dll") returned NULL. Error: No se pudo iniciar la aplicacin porque su configuracin es incorrecta. Reinstalar la aplicacin puede solucionar el problema (14001).
Error: The Side-by-Side configuration information for "c:\archivos de programa\java\jre6\bin\JECW.DLL" contains errors. No se pudo iniciar la aplicacin porque su configuracin es incorrecta. Reinstalar la aplicacin puede solucionar el problema (14001).
Error: The Side-by-Side configuration information for "c:\archivos de programa\java\jre6\bin\NCSCNET.DLL" contains errors. No se pudo iniciar la aplicacin porque su configuracin es incorrecta. Reinstalar la aplicacin puede solucionar el problema (14001).
Error: The Side-by-Side configuration information for "c:\archivos de programa\java\jre6\bin\NCSUTIL.DLL" contains errors. No se pudo iniciar la aplicacin porque su configuracin es incorrecta. Reinstalar la aplicacin puede solucionar el problema (14001).
Error: The Side-by-Side configuration information for "c:\archivos de programa\java\jre6\bin\NCSECWC.DLL" contains errors. No se pudo iniciar la aplicacin porque su configuracin es incorrecta. Reinstalar la aplicacin puede solucionar el problema (14001).
GetProcAddress(0x6D330000 [JAVA.DLL], "_Java_sun_font_StrikeCache_freeIntMemory en 20") called from "HPI.DLL" at address 0x6D29116A and returned NULL. Error: No se encontr el proceso especificado (127).
GetProcAddress(0x6D7F0000 [ZIP.DLL], "_Java_sun_font_StrikeCache_freeIntMemory en 20") called from "HPI.DLL" at address 0x6D29116A and returned NULL. Error: No se encontr el proceso especificado (127).
GetProcAddress(0x6D000000 [AWT.DLL], "_Java_sun_font_StrikeCache_freeIntMemory en 20") called from "HPI.DLL" at address 0x6D29116A and returned NULL. Error: No se encontr el proceso especificado (127).
GetProcAddress(0x6D230000 [FONTMANAGER.DLL], "_Java_sun_font_StrikeCache_freeIntMemory en 20") called from "HPI.DLL" at address 0x6D29116A and returned 0x6D256D3E.
GetProcAddress(0x6D330000 [JAVA.DLL], "_Java_sun_awt_windows_WInputMethod_destroyNativeContext en 12") called from "HPI.DLL" at address 0x6D29116A and returned NULL. Error: No se encontr el proceso especificado (127).
GetProcAddress(0x6D7F0000 [ZIP.DLL], "_Java_sun_awt_windows_WInputMethod_destroyNativeContext en 12") called from "HPI.DLL" at address 0x6D29116A and returned NULL. Error: No se encontr el proceso especificado (127).
GetProcAddress(0x6D000000 [AWT.DLL], "_Java_sun_awt_windows_WInputMethod_destroyNativeContext en 12") called from "HPI.DLL" at address 0x6D29116A and returned 0x6D083620.
GetProcAddress(0x75160000 [MSCTFIME.IME], "CtfImeThreadDetach") called from "MSCTF.DLL" at address 0x746B4F7D and returned 0x75179350.


De todas maneras, tengo otro tablet, un Atech, con windows XP normal y me pasa exactamente lo mismo, así que no sé si será por el SO.

No entiendo nada.
 
 
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
··················································································

-----Mensaje original-----
De: gvsig_desarrolladores-bounces en listserv.gva.es [mailto:gvsig_desarrolladores-bounces en listserv.gva.es] En nombre de David Alda Fernandez de Lezea
Enviado el: jueves, 26 de mayo de 2011 9:23
Para: Lista de Desarrolladores de gvSIG
Asunto: Re: [Gvsig_desarrolladores] Error al cargar capa raster decualquier formato en gvSIG 1.11

Hola,

Voy a probar lo que me dices, pero me parece extraño que me funcione bien el gvSIG 1.1.2 y no el 1.11. Además la lirebria "C:\Archivos de programa\Java\jre6\bin\jecw.dll" existe en el sistema de archivos.

Os cuento.
 
 
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
··················································································

-----Mensaje original-----
De: gvsig_desarrolladores-bounces en listserv.gva.es [mailto:gvsig_desarrolladores-bounces en listserv.gva.es] En nombre de Nacho Brodin Enviado el: miércoles, 25 de mayo de 2011 17:03
Para: Lista de Desarrolladores de gvSIG
Asunto: Re: [Gvsig_desarrolladores] Error al cargar capa raster de cualquier formato en gvSIG 1.11

Hola
Por el log que adjuntas parece un problema derivado de la plataforma donde estás. En tu caso hay dependencias de la librería ecw que te faltan. Esto en un windows normal no pasa porque ya las lleva pero lo más probable es que en tu tablet si.

Podrias hacer una prueba si tienes soltura con estas cosas. Existe un programilla llamado dependency walker que te puedes descargar gratuitamente y que te dice que dependencias de las librerías faltan y cuales están satisfechas. Esto puede dar pistas de como solucionar el problema.

Un saludo,


David Alda Fernandez de Lezea wrote:
> 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
> ······································································
> ············ _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>   


--
Nacho Brodin
Equipo de desarrollo de gvSIG
Prodevelop.SL
http://www.gvsig.org
http://www.prodevelop.es

_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en listserv.gva.es
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en listserv.gva.es
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores


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