Some javascript/style in this post has been disabled (
why?)
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:
[hidden email]
web: www.ikt.es
··················································································
_______________________________________________
gvSIG_desarrolladores mailing list
[hidden email]
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores