<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
<br>reciban cordial saludo señores desarrolladores.<div><br></div><div>ya he logrado llamar la extensión AddEventTheme desde un botón de una extensión propia de la siguiente manera </div><div><br></div><div><div>AddEventThemeExtension addEventTheme =(AddEventThemeExtension)PluginServices.getExtension(AddEventThemeExtension.class); </div><div><span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>addEventTheme.execute("");</div><div><br></div><div>y me funciona correctamente gracias a la ayuda de ustedes y del señor Joaquin del cerro, Pero ahora estoy tratando de llamar la extensión GeoprocessManagerExtension</div><div><br></div><div>me compila correctamente con apache ant, pero cuando pico o doy clic en el botón y tengo una ventana activa con capas me saca el siguiente error</div><div><br></div><div><div> así es como llamo la función de la clase en mi boton :GeoprocessManagerExtension geo =(GeoprocessManagerExtension)PluginServices.getExtension(GeoprocessManagerExtension.class); </div><div><span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>geo.execute("");</div></div><div><br></div><div>por favor si saben como corregir ese error les estaré muy agradecido muchísimas gracias y un prospero año nuevo!!</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>E<span style="color: rgb(255, 0, 0); font-size: 12pt; ">rror grave de la aplicación. Es conveniente
que salgas de la aplicación.</span></div><font size="3" color="#800000">java.lang.NoClassDefFoundError:
com/iver/cit/gvsig/geoprocess/manager/GeoprocessManagerExtension<br> org.gvsig.proyecto.Visualizador.buffActionPerformed(Visualizador.java:350)<br> org.gvsig.proyecto.Visualizador.access$100(Visualizador.java:41)<br> org.gvsig.proyecto.Visualizador$3.actionPerformed(Visualizador.java:97)<br> javax.swing.AbstractButton.fireActionPerformed(Unknown
Source)<br> javax.swing.AbstractButton$Handler.actionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
Source)<br> java.awt.Component.processMouseEvent(Unknown Source)<br> javax.swing.JComponent.processMouseEvent(Unknown
Source)<br> java.awt.Component.processEvent(Unknown Source)<br> java.awt.Container.processEvent(Unknown
Source)<br> java.awt.Component.dispatchEventImpl(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Component.dispatchEvent(Unknown Source)<br> java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Window.dispatchEventImpl(Unknown Source)<br> java.awt.Component.dispatchEvent(Unknown
Source)<br> java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br> java.awt.EventQueue.access$000(Unknown
Source)<br> java.awt.EventQueue$1.run(Unknown Source)<br> java.awt.EventQueue$1.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue$2.run(Unknown Source)<br> java.awt.EventQueue$2.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue.dispatchEvent(Unknown Source)<br> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br> java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown
Source)<br> java.awt.EventDispatchThread.run(Unknown Source)<br>java.lang.ClassNotFoundException:
Error leyendo
fichero:com.iver.cit.gvsig.geoprocess.manager.GeoprocessManagerExtension<br> com.iver.andami.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:251)<br> java.lang.ClassLoader.loadClass(Unknown
Source)<br> org.gvsig.proyecto.Visualizador.buffActionPerformed(Visualizador.java:350)<br> org.gvsig.proyecto.Visualizador.access$100(Visualizador.java:41)<br> org.gvsig.proyecto.Visualizador$3.actionPerformed(Visualizador.java:97)<br> javax.swing.AbstractButton.fireActionPerformed(Unknown
Source)<br> javax.swing.AbstractButton$Handler.actionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
Source)<br> javax.swing.DefaultButtonModel.setPressed(Unknown Source)<br> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
Source)<br> java.awt.Component.processMouseEvent(Unknown Source)<br> javax.swing.JComponent.processMouseEvent(Unknown
Source)<br> java.awt.Component.processEvent(Unknown Source)<br> java.awt.Container.processEvent(Unknown
Source)<br> java.awt.Component.dispatchEventImpl(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Component.dispatchEvent(Unknown Source)<br> java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)<br> java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)<br> java.awt.Container.dispatchEventImpl(Unknown
Source)<br> java.awt.Window.dispatchEventImpl(Unknown Source)<br> java.awt.Component.dispatchEvent(Unknown
Source)<br> java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br> java.awt.EventQueue.access$000(Unknown
Source)<br> java.awt.EventQueue$1.run(Unknown Source)<br> java.awt.EventQueue$1.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue$2.run(Unknown Source)<br> java.awt.EventQueue$2.run(Unknown
Source)<br> java.security.AccessController.doPrivileged(Native Method)<br> java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)<br> java.awt.EventQueue.dispatchEvent(Unknown Source)<br> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)<br> java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br> java.awt.EventDispatchThread.pumpEvents(Unknown
Source)<br> java.awt.EventDispatchThread.run(Unknown Source)</font><div><span class="Apple-tab-span" style="white-space:pre">        </span></div><font class="ecxApple-style-span" face="Tahoma" size="2">Andrés Felipe Jama Cuellar</font><div><font class="ecxApple-style-span" face="Tahoma" size="2">Estudiante de Ingeniería Topográfica </font></div><div><font class="ecxApple-style-span" face="Tahoma" size="2">Universidad del Valle </font></div></div>                                            </div></body>
</html>