[Gvsig_desarrolladores] LinkageError en toJTSGeometry

Nacho Uve nachouve en gmail.com
Mie Ene 21 13:14:49 CET 2009


He quitado la librería jts-1.9 del jar de mi extension (dejando sólo la 1.9
en gvSIG )y el LinkageError ya no se produce...
Solucionado!!!!



El 21 de enero de 2009 11:19, Nacho Uve <nachouve en gmail.com> escribió:

> Muchas gracias jorge.
>
> Realmente estoy usando el src de la versión estable 1.2 que viene con la
> jts-1.7 aún... :P
> Pero cambié todas las dependecias de gvSIG a JTS-1.9 y compiló sin
> problemas.
>
> Tengo que investigar un poco más a ver que está pasando.
>
>
>
>
>
> El 21 de enero de 2009 8:14, Jorge Piera <jorge.piera en iver.es> escribió:
>
> Hola Nacho.
>>
>> Por el error, deduzco que estás usando dos versiones distintas de la
>> librería jts. No se si estás tirando del repositorio de gvSIG, pero hace
>> poco que cambiamos la versión de JTS de la 1.8 a la 1.9. ¿Es posible que
>> tengas las dos librerías y que estés tirando de ambas en proyectos
>> diferentes? (a mí me pasó)
>>
>> Un saludo.
>>
>> Jorge.
>>
>> Nacho Uve escribió:
>>
>>> Hola,
>>>
>>> Estoy llamando a geom.toJTSGeometry()  para pasar "geom" (una IGeometry)
>>> a geometry de JTS y me da el siguiente error:
>>>
>>> DEBUG [AWT-EventQueue-1] (NotificationManager.java:104) -
>>> PluginServices.Error grave de la aplicación.
>>>  Es conveniente que salgas de la aplicación
>>> java.lang.LinkageError: loader constraint violation: when resolving
>>> interface method
>>> "com.iver.cit.gvsig.fmap.core.IGeometry.toJTSGeometry()Lcom/vividsolutions/jts/geom/Geometry;"
>>>
>>> the class loader (instance of com/iver/andami/plugins/PluginClassLoader)
>>> of the current class,
>>> es/udc/cartolab/alternativas/tools/ClipByRectangleAlgorithm, and the
>>> class loader
>>> (instance of com/iver/andami/plugins/PluginClassLoader) for resolved
>>> class,
>>> com/iver/cit/gvsig/fmap/core/IGeometry, have different Class objects for
>>> the type
>>> com/vividsolutions/jts/geom/Geometry used in the signature
>>>
>>> El mensajito se las trae... :) ¿Qué puede estar pasando? He comprobado el
>>> buildPath  y estoy usando la misma versión de librerías jts... de hecho uso
>>> el mismo archivo jar  en
>>> es/udc/cartolab/alternativas/tools/ClipByRectangleAlgorithm que libFMap de
>>> gvSIG.
>>>
>>> Un saludo,
>>> Nacho
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> gvSIG_desarrolladores mailing list
>>> gvSIG_desarrolladores en runas.cap.gva.es
>>> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>>>  ------------------------------------------------------------------------
>>>
>>>
>>> No virus found in this incoming message.
>>> Checked by AVG - http://www.avg.com Version: 8.0.176 / Virus Database:
>>> 270.10.10/1903 - Release Date: 19/01/2009 20:52
>>>
>>>
>>>
>>
>>
>> --
>> Jorge Piera Llodrá
>> Especialista en Servicios OGC
>> Equipo de desarrollo gvSIG
>> IVER TI S.A.
>> C/ Lérida, 20
>> 46009-Valencia (Spain)
>> Tlf.+34902252540
>> www.iver.es
>> www.gvsig.com
>>
>> Este mensaje y sus archivos son confidenciales. No está permitida su
>> reproducción o distribución sin la autorización expresa de "IVER Tecnologías
>> de la Información". Si usted no es el destinatario previsto, queda
>> desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido
>> este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.
>>
>>
>> _______________________________________________
>> gvSIG_desarrolladores mailing list
>> gvSIG_desarrolladores en runas.cap.gva.es
>> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090121/5639fdd0/attachment.htm


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