[Gvsig_desarrolladores] Re: Problemas para resolver java.lang.ClassNotFoundException

marta vicente romero mviceromgvsig en gmail.com
Mar Abr 21 23:27:06 CEST 2009


bueno ahora mismo lo que tengo es:
*
para todas mis clases que heredan de Extension que tienen ventanas
 (osea todas menos una o dos)
por lo que sigo pensando que quizas el problema sigue relacionado con las
librerias que tengo que incluir:

swing-layout-1.0.jar y TableLayout.jar
estas me las tube que poner por que estoy implementando el interfaz con
jigloo (un plugin de eclipse para tener paleta de elemntos de swing)*


ERROR [AWT-EventQueue-1] (Launcher.java:707) - No se encontró la clase de la
extensiónisf.aq3.IUsuario.Extension.VerTablasExtension
java.lang.ClassNotFoundException:
isf.aq3.IUsuario.Extension.VerTablasExtension
    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(ClassLoader.java:251)
    at com.iver.andami.Launcher.initializeExtensions(Launcher.java:678)
    at com.iver.andami.Launcher.access$9(Launcher.java:644)
    at com.iver.andami.Launcher$4.run(Launcher.java:334)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at
com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
    at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
*
Cuando ejecuto si que me aparecen en el menu mis extensiones(que antes
nisiquiera)


pero me da el siguiente error*
DEBUG [AWT-EventQueue-1] (MDIFrame.java:615) - Execute command:Nueva
ERROR [AWT-EventQueue-1] (MDIFrame.java:623) - No hay ninguna extensión
asociada con este eventoNueva
DEBUG [AWT-EventQueue-1] (NotificationManager.java:104) - Error no capturado
por el usuario
java.lang.NullPointerException
    at
com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:616)
    at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
    at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
    at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
    at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
    at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051)
    at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
    at
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
    at java.awt.Component.processMouseEvent(Component.java:5517)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
    at java.awt.Component.processEvent(Component.java:5282)
    at java.awt.Container.processEvent(Container.java:1966)
    at java.awt.Component.dispatchEventImpl(Component.java:3984)
    at java.awt.Container.dispatchEventImpl(Container.java:2024)
    at java.awt.Component.dispatchEvent(Component.java:3819)
    at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
    at java.awt.Container.dispatchEventImpl(Container.java:2010)
    at java.awt.Component.dispatchEvent(Component.java:3819)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
    at
com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
    at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
 WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin com.iver.core -


*antes no encontraba las librerias por que no tenia el miextension.jar
en la misma carpeta que las librerias en _fwandami/extensiones

ahora esta todo en:_fwandami/extensiones/lib


necesitaria ayuda lo mas pronto posible, ya que esoy completamente parada
muchas gracias
*


El 21 de abril de 2009 18:11, marta vicente romero
<mviceromgvsig en gmail.com>escribió:

> hola
> resulta uqe he cambiado mi proyecto para trabajar en otro ordenador,
> ejecute el codigo gvsig de nuevo y importe mi extension
> y me daba un error uqe no encontraba una de las librerias de mi
> extension...
> he buscado por ahi... y encontre un correo en el que se indica meter las
> librerias directamente en _fwandami/extensiones....
>
> me di cuenta que tenia mal construido el build y que no cogia mis librerias
> de mi plugin..
>
> lo he rehecho..y ahora si se crea la _fwandami/extensiones/isf.aq3/lib con
> las librerias y el jar de la extension dentro
>
> ahora cambio un poco el error peor en vez de decirme que no esta la
> libreria
>  directamente me dice que no esta la extension
> por favor necesito ayuda por que ya no se donde consultar
>
> y tengo que hacer el ejecutable, y no se como pero aunque lo haga en el
> proyecto que funcoina..digo yo que tambien fallara...
>
>
> ERROR [AWT-EventQueue-1] (Launcher.java:707) - No se encontró la clase de
> la extensiónisf.aq3.IUsuario.Extension.VerTablasExtension
> java.lang.ClassNotFoundException:
> isf.aq3.IUsuario.Extension.VerTablasExtension
>     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(ClassLoader.java:251)
>     at com.iver.andami.Launcher.initializeExtensions(Launcher.java:678)
>     at com.iver.andami.Launcher.access$9(Launcher.java:644)
>     at com.iver.andami.Launcher$4.run(Launcher.java:334)
>     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
>     at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
>     at
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>     at
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
>     at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
>     at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
>     at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
>     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>
> muchisimas gracias por la ayuda
>
>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090421/4bbab05c/attachment.htm


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