[Gvsig_desarrolladores] Error corriendo gvSIG en Ubuntu 10.10

Raisel Castellanos Santiago rcastellanos en geosi.geocuba.cu
Mar Nov 20 15:31:11 CET 2012


Hola a todos

 

Estoy usando gvSIG 1.12, y he modificado la extensión  appGVSIG para que
levante una vista con varias capas de forma automática.

En Windows todo funciona perfecto, pero en LINUX (Ubuntu 10.10), todo marcha
bien hasta que se van a añadir las capas.

El error que lanza es el siguiente:

 

Exception in thread "Thread-10" java.lang.UnsatisfiedLinkError: no
crsjniproj in java.library.path

                at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)

                at java.lang.Runtime.loadLibrary0(Runtime.java:823)

                at java.lang.System.loadLibrary(System.java:1028)

                at org.gvsig.crs.proj.JNIBaseCrs.<clinit>(Unknown Source)

                at org.gvsig.crs.CrsGT.getCrsProj(Unknown Source)

                at org.gvsig.crs.COperation.<init>(Unknown Source)

                at org.gvsig.crs.CrsGT.getCT(Unknown Source)

                at
com.iver.cit.gvsig.fmap.layers.FLayers.doAddLayerSecure(FLayers.java:247)

                at
com.iver.cit.gvsig.fmap.layers.FLayers.doAddLayer(FLayers.java:221)

                at
com.iver.cit.gvsig.fmap.layers.FLayers.addLayer(FLayers.java:290)

                at
com.iver.cit.gvsig.fmap.layers.FLayers.addLayer(FLayers.java:257)

                at
com.iver.cit.gvsig.vivienda.loadLayers.run(loadLayers.java:206)

                at
com.iver.andami.PluginServices$1.construct(PluginServices.java:405)

                at com.iver.utiles.swing.threads.SwingWorker$2.run(Unknown
Source)

                at java.lang.Thread.run(Thread.java:662)

 

Las extensiones las he montado sobre la versión portable de gvSG.

Como no he podido descargar el portable de la versión 1.12 para LINUX,
modifiqué un portable de la versión 1.11 para LINUX que tengo. Reemplacé las
librerías de la versión 1.11 por las de la 1.12, pero tengo mis dudas sobre
el archivo que ejecuta gvSIG en LINUX, el gvSIG.sh.

Aquí mando su contenido, porque me temo que ahí se encuentra el problema:

 

#!/bin/sh

# gvSIG.sh

GVSIGBINDIR=`dirname $0`

echo "gvsig bin dir: $GVSIGBINDIR"

export GVSIG_LIBS="$GVSIGBINDIR/../libs/"

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GVSIG_LIBS"

export PROJ_LIB="$GVSIGBINDIR/gvSIG/extensiones/org.gvsig.crs/data"

export GDAL_DATA="$GVSIG_LIBS/gdal_data"

cd $GVSIGBINDIR

#java -Djava.library.path=/usr/lib:"/home/valdaris/gvSIG_1.10/libs" -cp
:./lib/JUF-1.0.jar:./lib/JWizardComponent.jar:./lib/ant-1.8.1.jar:./lib/ant-
contrib-1.0b3.jar:./lib/ant-launcher-1.8.1.jar:./lib/antform-2.0.jar:./lib/b
atik-gui-util-1.7.jar:./lib/batik-util-1.7.jar:./lib/batik-xml-1.7.jar:./lib
/castor-0.9.5.3-xml.jar:./lib/commons-codec-1.3.jar:./lib/gvsig-i18n.jar:./l
ib/iver-utiles.jar:./lib/jai_codec.jar:./lib/jai_core.jar:./lib/jai_imageio.
jar:./lib/javaws.jar:./lib/jcalendar.jar:./lib/jcommon-1.0.10.jar:./lib/jfre
echart-1.0.6.jar:./lib/jh.jar:./lib/kxml2.jar:./lib/log4j-1.2.14.jar:./lib/l
ooks-2.1.4.jar:./lib/org.gvsig.andamiupdater-1.0.0-SNAPSHOT.jar:./lib/org.gv
sig.exceptions.jar:./lib/org.gvsig.installer.lib.api-1.0.1-SNAPSHOT.jar:./li
b/org.gvsig.installer.lib.impl-1.0.1-SNAPSHOT.jar:./lib/org.gvsig.installer.
lib.spi-1.0.1-SNAPSHOT.jar:./lib/org.gvsig.installer.prov.plugin-1.0.1-SNAPS
HOT.jar:./lib/org.gvsig.installer.swing.api-1.0.1-SNAPSHOT.jar:./lib/org.gvs
ig.installer.swing.impl-1.0.1-SNAPSHOT.jar:./lib/org.gvsig.tools.lib-3.0.0-S
NAPSHOT.jar:./lib/org.gvsig.tools.swing.api-3.0.0-SNAPSHOT.jar:./lib/org.gvs
ig.tools.swing.impl-3.0.0-SNAPSHOT.jar:./lib/org.gvsig.tools.swing.serv.fiel
d-3.0.0-SNAPSHOT.jar:./lib/org.gvsig.tools.swing.serv.jform-3.0.0-SNAPSHOT.j
ar:./lib/org.gvsig.tools.swing.serv.jlist-3.0.0-SNAPSHOT.jar:./lib/org.gvsig
.tools.swing.spi-3.0.0-SNAPSHOT.jar:./lib/org.gvsig.ui.jar:./lib/slf4j-api-1
.5.5.jar:./lib/slf4j-log4j12-1.5.5.jar:./lib/tempFileManager.jar:./lib/xerce
s_2_5_0.jar:./lib/xml-apis.jar:./lib/xmlrpc-2.0.1.jar:./lib/commons-collecti
ons-3.1.zip:./lib/commons-dbcp-1.0-dev-20020806.zip:./lib/commons-pool-1.2.z
ip:andami.jar -Xmx500M com.iver.andami.Launcher gvSIG gvSIG/extensiones %1

 

for i in ./lib/*.jar ; do

  LIBRARIES=$LIBRARIES:"$i"

done

for i in ./lib/*.zip ; do

  LIBRARIES=$LIBRARIES:"$i"

done

 

../jre/1.6.0_20/bin/java -Djava.library.path="$GVSIGBINDIR/../libs" -cp
andami.jar$LIBRARIES  -DgvSIG.confDir=$GVSIGBINDIR/../cfg -Xms128M -Xmx512M
-XX:MaxPermSize=96M com.iver.andami.Launcher gvSIG gvSIG/extensiones "$@"

 

 

 

 

 

MUCHAS GRACIAS DE ANTEMANO

 

MIS RESPETOS, Raisel Castellanos Santiago

 

 

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20121120/47c57e08/attachment.htm 


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