[Gvsig_desarrolladores] Problemas al ejecutar una extension propia

David Alda Fernandez de Lezea dalda en ikt.es
Jue Oct 22 10:45:17 CEST 2009


Hola, despues de desarrollar una extensión y comprobar que funciona perfectamente ejecutándola desde eclipse, quiero pasarla al gvsig que tengo instalado en mi pc como aplicación, para poder probarla. Para ello simplemente copio el directorio correspondiente de mi extensión en el directorio de extensiones de gvsig, es decir, mi extension es com.iver.cit.gvsig.iktinfo y la copio a C:\Archivos de programa\gvSIG_1.1\bin\gvSIG\extensiones\. ¿Este paso está bien, hay que copiarla sin más? Pues después de copiarla ejecuto gvSIG para comprobar que funciona corerctamente, pero la extensión no aparece y en el log me encuentro con lo siguiente:
 
ERROR AWT-EventQueue-1 com.iver.andami.Launcher - No se encontró la clase de la extensión
java.lang.ClassNotFoundException: com.iver.cit.gvsig.iktinfo.IktInfoExtension
 at com.iver.andami.plugins.PluginClassLoader.singleLoadClass(PluginClassLoader.java:211)
 at com.iver.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:239)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at com.iver.andami.ui.mdiFrame.MDIFrame.addTool(MDIFrame.java:277)
 at com.iver.andami.Launcher.installPluginsControls(Launcher.java:1002)
 at com.iver.andami.Launcher.access$6(Launcher.java:823)
 at com.iver.andami.Launcher$3.run(Launcher.java:324)
 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
 at java.awt.EventQueue.dispatchEvent(Unknown Source)
 at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
 at java.awt.EventDispatchThread.pumpOneEventForHierarchy(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)
 
Lo curioso es que si cojo mi com.iver.cit.gvsig.iktinfo.jar y lo copìo directamente al directorio lib del directorio com.iver.cit.gvsig la extensión si que aparece y funciona. Mi problema es que no entiendo muy bien cómo es posible esto, y sobre todo, me gustaría saber que procedimiento hay que seguir para que una vez desarrollada una extensión se pueda pasar a explotación (copiarla sin más y andar copinado jar's aleatoriamente no me da mucha confianza).
 
A ver si alguien me puede echar una mano.  
 

 

 

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 <http://www.ikt.es/> 
··················································································

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20091022/3db3b8e6/attachment.htm 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : image/gif
Tamaño     : 790 bytes
Descripción: logo.gif
Url        : http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20091022/3db3b8e6/attachment.gif 


More information about the gvSIG_desarrolladores mailing list