[Gvsig_desarrolladores] Plugin-Binarios- C:\Program Files\gvSIG_1.9\lib\CrsJniProj.dll: Can't find dependent libraries

Ing. Hernán Arellano herpa9 en hotmail.com
Lun Abr 26 15:09:04 CEST 2010


Hola a todos!

Estoy haciendo un plugin directamente contra el binario de gvSIG 1.9, es
simple para que abra un layer por codigo, y al ejecutar el execute recibo
"C:\Program Files\gvSIG_1.9\lib\CrsJniProj.dll: Can't find dependent
libraries".

El codigo es muy simple:
********
import java.io.File;
import com.iver.andami.PluginServices;
import com.iver.andami.plugins.Extension;
import com.iver.cit.gvsig.fmap.crs.CRSFactory;
import com.iver.cit.gvsig.fmap.drivers.VectorialFileDriver;
import com.iver.cit.gvsig.fmap.layers.FLayer;
import com.iver.cit.gvsig.fmap.layers.LayerFactory;
import com.iver.cit.gvsig.project.documents.view.gui.View;

public class EchoExtension extends Extension {
	public void execute(String arg0) {
		View v = (View) PluginServices.getMDIManager().getActiveWindow();
		LayerFactory.setDriversPath("C:/Program
Files/gvSIG_1.9/bin/gvSIG/extensiones/com.iver.cit.gvsig/drivers");
		try {
			FLayer lyr = LayerFactory.createLayer("Vias", (VectorialFileDriver)
LayerFactory.getDM().getDriver("gvSIG shp driver"), new File("C:/vias.shp"),
CRSFactory.getCRS("EPSG:23030"));			
			lyr.setVisible(true);
			lyr.setActive(true);
			v.getMapControl().getMapContext().beginAtomicEvent();
			v.getMapControl().getMapContext().getLayers().addLayer(lyr);
			v.getMapControl().getMapContext().endAtomicEvent();
		     }
		     catch(Exception e){e.printStackTrace();} 
	}
********

CrsJniProj.dll esta presente en la carpeta gvSIG_1.9\lib

Alguien tiene alguna idea de que pasa? algun import falta? 

Gracias por la ayuda!
Saludos
-- 
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Plugin-Binarios-C-Program-Files-gvSIG-1-9-lib-CrsJniProj-dll-Can-t-find-dependent-libraries-tp4962471p4962471.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.


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