[Gvsig_desarrolladores] Problema con bibliotecas externas a gvSIG

Francisco José Peñarrubia fpenarru en gmail.com
Lun Abr 14 23:12:39 CEST 2008


Hola Cynthia.

Por lo que veo, en el .rar no está el .jar con la librería jena. Debes
incluir las librerías externas que quieras usar para que gvSIG las cargue.
Según tu config.xml, el .jar de jena debería estar junto al fichero
com.iver.cit.gvsig.myplugin.jar.

Normalmente la copia la hacemos desde el fichero build.xml de ant, pero para
probar, si quieres, lo puedes poner a mano.

Saludos.

Fran.

El día 14/04/08, Cynthia Costales <ccostales en cenatav.co.cu> escribió:
>
> Hola
>
> Les envio lo que me pedian. Lo que yo hice fue modificar el proyecto que
> hice con el tutorial "Crear una extension desde 0 en gvSIG". Les envio
> tambien la clase InfoByPointListener para que la vean si les hace falta, en
> ella se importan las bibliotecas de Jena necesarias.
>
> Saludos y gracias nuevamente
>
> Cynthia
>
> ----- Original Message ----- From: "Francisco José Peñarrubia" <
> fpenarru en gmail.com>
> To: "Lista de Desarrolladores de gvSIG" <
> gvsig_desarrolladores en runas.cap.gva.es>
> Sent: Monday, April 14, 2008 8:10 PM
> Subject: Re: [Gvsig_desarrolladores] Problema con bibliotecas externas a
> gvSIG
>
>
> Hola Cynthia.
>
> Es muy probable que sea lo que te decía.
> Por favor, envíanos el config.xml que estás usando y la estructura de
> directorios de tu plugin una vez copiado en el directorio de
> gvSIG/extensiones.
>
> Fran.
>
> Cynthia Costales escribió:
>
> > Fran:
> > Copie los jar para la carpeta de la extension y me da el siguiente
> > error:
> > java.lang.NoClassDefFoundError: com/hp/hpl/jena/rdf/model/ModelFactory
> >   at tools.InfoByPointListener.point(InfoByPointListener.java:182)
> >   at
> >
> > com.iver.cit.gvsig.fmap.tools.Behavior.PointBehavior.mouseReleased(PointBehavior.java:91)
> >
> >   at
> >
> > com.iver.cit.gvsig.fmap.MapControl$MapToolListener.mouseReleased(MapControl.java:792)
> >
> >   at java.awt.Component.processMouseEvent(Component.java:5488)
> >   at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)
> >   at java.awt.Component.processEvent(Component.java:5253)
> >   at java.awt.Container.processEvent(Container.java:1966)
> >   at java.awt.Component.dispatchEventImpl(Component.java:3955)
> >   at java.awt.Container.dispatchEventImpl(Container.java:2024)
> >   at java.awt.Component.dispatchEvent(Component.java:3803)
> >   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.Window.dispatchEventImpl(Window.java:1766)
> >   at java.awt.Component.dispatchEvent(Component.java:3803)
> >   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:234)
> >
> >   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)
> >
> > La linea de codigo donde da el error es la siguiente:
> >   OntModel m = ModelFactory.createOntologyModel();
> >
> > Gracias
> >
> > Cynthia
> >
> >
> > ----- Original Message ----- From: "Francisco José Peñarrubia"
> > <fpenarru en gmail.com>
> > To: "Lista de Desarrolladores de gvSIG"
> > <gvsig_desarrolladores en runas.cap.gva.es>
> > Sent: Monday, April 14, 2008 6:22 PM
> > Subject: Re: [Gvsig_desarrolladores] Problema con bibliotecas externas
> > a gvSIG
> >
> >
> > Hola Cynthia.
> >
> > Problemas de ese estilo aparecen cuando no se ha configurado
> > correctamente el directorio de librerías del plugin (fichero config.xml,
> > al principio del todo). Normalmente nosotros ponemos los jar en un
> > directorio lib dentro del path del plugin, o en ese mismo  path si hay
> > pocas librerías.
> >
> > De todas formas, como mínimo necesitaríamos más información (la traza
> > del error) para poderte ayudar.
> >
> > Saludos.
> >
> > Fran.
> > Equipo gvSIG.
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > gvSIG_desarrolladores mailing list
> > gvSIG_desarrolladores en runas.cap.gva.es
> > http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
> >
> >
>
>
>
> __________ NOD32 3025 (20080414) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>
>
>
> --------------------------------------------------------------------------------
>
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>
>
> __________ NOD32 3025 (20080414) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>
>


-- 
Francisco José Peñarrubia

Equipo gvSIG
IVER T.I. S.A.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20080414/06232abc/attachment.htm


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