[Gvsig_desarrolladores] LinkageError en toJTSGeometry

Nacho Uve nachouve en gmail.com
Mie Ene 21 11:19:36 CET 2009


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/fd1c5af4/attachment.htm


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