Hola Sergio, gracias por tu ayuda; he conseguido que Kosmo funcione desde
Eclipse correctamente, aunque en otro PC al de los últimos días. El error
estaba en la configuracion de las variables de entorno y del Jdk utilizado. Me
repito, muchas gracias por tu atención.
Hasta pronto y un saludo.
Laura
> Date: Wed, 3 Oct 2007 13:06:01 +0200> From: [EMAIL PROTECTED]> To:
> [email protected]> Subject: Re: [Kosmo] Presentacion> > Buenos días de nuevo,
> Laura.> > Es extraño el error que le aparece, porque he probado a instalar
> todo en > un ordenador limpio siguiendo las indicaciones del manual y las que
> le > he ido añadiendo en la conversación y he podido crear el proyecto >
> saig-core e iniciar Kosmo correctamente. Le comento un par de cosas:> > 1) Si
> ha configurado el path correctamente (que es el caso puesto que si > no le
> seguiría apareciendo el error que nos comentaba en el correo > anterior),
> compruebe que contiene todas las dlls que necesita en el > directorio
> c:\workspace\libs\dlls. Son 24 dlls. En concreto, parece que > no encuentra
> la biblioteca jgdal060.dll.> > 2) Si está iniciando un proyecto que no es el
> saig-core, es necesario > que se copie la carpeta crs del directorio
> saig-core a dicho proyecto > nuevo, ya que es necesaria para que los sistemas
> de referencia espacial > se inicien correctamente.> > Un cordial saludo,> >
> Laura Freya escribió:> >> > Hola, la configuración de inicio la tenía
> correcta, modifiqué el path > > pero sigue sin funcionarme el programa de
> manera correcta. Al hacer > > Archivo>Nueva Vista me sale un mensaje de error
> que me dice "No Class > > Def Found Error" y al darle a mostrar detalles: > >
> > >> > java.lang.NoClassDefFoundError> > at
> org.gvsig.crs.Crs.<init>(Crs.java:209)> > at > >
> org.gvsig.crs.repository.EpsgRepository.getCrs(EpsgRepository.java:137)> > at
> org.gvsig.crs.CrsFactory.getCRS(CrsFactory.java:86)> > at > >
> com.vividsolutions.jump.workbench.model.Task.getProjection(Task.java:266)> >
> at > >
> com.vividsolutions.jump.workbench.ui.TaskFrame.updateTitle(TaskFrame.java:269)>
> > at > >
> com.vividsolutions.jump.workbench.ui.TaskFrame.jbInit(TaskFrame.java:264)> >
> at > >
> com.vividsolutions.jump.workbench.ui.TaskFrame.<init>(TaskFrame.java:153)> >
> at > >
> com.vividsolutions.jump.workbench.ui.TaskFrame.<init>(TaskFrame.java:96)> >
> at > >
> com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addTaskFrame(WorkbenchFrame.java:831)>
> > at > >
> com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addTaskFrame(WorkbenchFrame.java:807)>
> > at > >
> com.vividsolutions.jump.workbench.ui.plugin.NewTaskPlugIn.execute(NewTaskPlugIn.java:79)>
> > at > >
> com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:119)>
> > at > >
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)> >
> at > >
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)>
> > at > >
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)>
> > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)>
> > at javax.swing.AbstractButton.doClick(AbstractButton.java:302)> > at > >
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)> >
> at > >
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)>
> > at java.awt.Component.processMouseEvent(Component.java:5501)> > at
> javax.swing.JComponent.processMouseEvent(JComponent.java:3135)> > at
> java.awt.Component.processEvent(Component.java:5266)> > at
> java.awt.Container.processEvent(Container.java:1966)> > at
> java.awt.Component.dispatchEventImpl(Component.java:3968)> > 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:1778)> > at
> java.awt.Component.dispatchEvent(Component.java:3803)> > at
> java.awt.EventQueue.dispatchEvent(EventQueue.java:463)> > at > >
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)>
> > 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)> > > >> >
> Gracias por su ayuda, un saludo.> >> > Laura> >> > > >> > > Date: Wed, 3 Oct
> 2007 08:14:08 +0200> > > From: [EMAIL PROTECTED]> > > To: [email protected]> > >
> Subject: Re: [Kosmo] Presentacion> > >> > > Buenos días, Laura.> > >> > > El
> error que nos comentas es debido a que existen dlls que no encuentra> > > el
> sistema a la hora de cargar la aplicación.> > >> > > Compruebe que en la
> configuración del inicio de la aplicación (ver > > punto> > > 4 de la página
> 25 del manual del desarrollador) sea correcto. En su > > caso:> > >> > >
> -Xmx800M -Djava.library.path="C:\workspace\libs\dlls"> > >> > > Si es
> correcto, será necesario configurar el path del sistema también> > > para que
> encuentre alguna de ellas. Para hacer esto siga los siguientes> > > pasos
> (para un sistema Windows XP):> > >> > > 1) Botón derecho sobre Mi Pc,
> Propiedades. En la pestaña Opciones> > > avanzadas, pulse en "Variables de
> entorno".> > > 2) En variables del sistema, busque la entrada "Path" y
> modifíquela,> > > añadiendo la entrada C:\workspace\libs\dlls (su directorio
> donde se> > > encuentran las dlls). En mi caso la entrada queda como sigue:>
> > >> > > > >
> D:\workspace\library\dlls;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem>
> > >> > > 3) Pulse Aceptar y reinicie el equipo.> > >> > > Al reiniciar de
> nuevo Kosmo debe encontrar las bibliotecas que no> > > aparecían
> anteriormente.> > >> > > Para iniciar Kosmo no es necesario tener
> configurados los proyectos> > > correspondientes a las extensiones. Para que
> Eclipse detecte> > > automáticamente las fuentes del proyecto, copia los
> directorios> > > correspondientes a cada extensión en el mismo directorio que
> el > > proyecto> > > saig-core y crealos de este modo, o en la pantalla "New
> Java Project"> > > crea el proyecto a partir de fuentes ya existentes (la
> opción "Create> > > project from existing sources").> > >> > > Por ahora la
> única documentación disponible es la correspondiente al> > > manual del
> desarrollador que ya tiene. Para crear una nueva extensión> > > tome como
> punto de partida alguna de las distribuidas en el código> > > fuente. Le
> ayudaremos para que pueda ir avanzando en su tarea.> > >> > > Un cordial
> saludo,> > >> > > Laura Freya escribió:> > > >> > > > Hola, he actualizado el
> codigo de las fuentes con el nuevo código que> > > > hay en la página.
> Concretamenete el error que me indica en eclipse es> > > > el siguiente:> > >
> >> > > >> > > > 03/10/2007 00:23:42 ERROR root:197 - Exception occurred
> during event> > > > dispatching:> > > >> > > > 03/10/2007 00:23:42 ERROR
> root:197 - java.lang.UnsatisfiedLinkError:> > > >
> C:\workspace\libs\dlls\jgdal060.dll: Can't find dependent libraries> > > >> >
> > > 03/10/2007 00:23:42 ERROR root:197 - at> > > >
> java.lang.ClassLoader$NativeLibrary.load( Native Method )> > > >> > > >
> 03/10/2007 00:23:42 ERROR root:197 - at> > > >
> java.lang.ClassLoader.loadLibrary0( ClassLoader.java:1751 )> > > >> > > >
> 03/10/2007 00:23:42 ERROR root:197 - at> > > >
> java.lang.ClassLoader.loadLibrary( ClassLoader.java:1676 )> > > >> > > >
> 03/10/2007 00:23:42 ERROR root:197 - at> > > >
> java.lang.Runtime.loadLibrary0( Runtime.java:822 )> > > >> > > > 03/10/2007
> 00:23:42 ERROR root:197 - at java.lang.System.loadLibrary(> > > >
> System.java:993 )> > > > (y muchas más líneas como las últimas que ya no
> copio, pues cada> > > > accione que hago en Kosmo - ojo, Kosmo me lo abre-
> cada acción es > > casi> > > > un nuevo error).> > > >> > > > Ojalá me ayuden
> a ver si puedo usar éste sistema para mi trabajo.> > > > Gracias.> > > >> > >
> > Laura> > > >> > > >> > > > From: [EMAIL PROTECTED]> > > > To:
> [email protected]> > > > Subject: RE: [Kosmo] Presentacion> > > > Date: Tue, 2
> Oct 2007 17:29:56 +0200> > > >> > > >> > > >> > > > Hola, por favor ojalá
> alguien me ayude, una vez construido en> > > > workspace y creada la
> configuración de inicio, puedo lanzar el> > > > programa y arranca, pero hay
> opciones que no funcionan, como> > > > la de "nuevo" y me da error de Class
> def no found.> > > >> > > > Supongo que es por no haber creado los proyectos
> para las> > > > extensiones de Kosmo (las que vienen en el directorio /ext,>
> > > > como indica el punto 4.7 del manual del desarrollador).> > > >> > > >
> Pero no entiendo éste punto, hay que crear un nuevo proyecto> > > > por cada
> una de las extensiones del directorio (uno por> > > > cadTools, otro por
> raster, etc.) además al crearlo y darle el> > > > nombre no me dice como en
> el caso de saig-core, que ya existía> > > > y toma las fuentes.> > > >> > > >
> Yo quiero crear una extension que añada capas y permita añadir> > > > puntos
> sobre los mapas y cada vez que se añada un punto se> > > > abra un formulario
> de entrada de datos para almacenar la> > > > información asociada a dicho
> punto.> > > > Me gustaría saber si existe algún manual sobre cómo> > > >
> desarrollar paso a paso extensiones (para novatos como yo) que> > > > diga
> que ficheros hay que modificar, con qué estructuras, etc.> > > > Es decir,
> sobre cómo programar sobre Kosmo.> > > >> > > > Gracias y un saludo.> > > >>
> > > > Laura> > > >> > > >> > > > Express yourself instantly with MSN
> Messenger! MSN Messenger> > > >
> <http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>> > > >> > > >> > > >
> Express yourself instantly with MSN Messenger! MSN Messenger> > > >
> <http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>> > > > > >
> ------------------------------------------------------------------------> > >
> >> > > > _______________________________________________> > > > Kosmo mailing
> list> > > > [email protected]> > > > http://lists.saig.es/mailman/listinfo/kosmo>
> > > >> > >> > > --> > >> > > Sergio Baños Calvo> > >> > > Jefe de
> desarrollos> > > Sistemas Abiertos de Información Geográfica, S.L. (SAIG
> S.L.)> > > Tlfno. móvil: 685005960> > > Tlfno. fijo: (+34) 954788876> > >> >
> > E-mail: [EMAIL PROTECTED]> > >> > >
> _______________________________________________> > > Kosmo mailing list> > >
> [email protected]> > > http://lists.saig.es/mailman/listinfo/kosmo> >> > Express
> yourself instantly with MSN Messenger! MSN Messenger > >
> <http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>> >
> ------------------------------------------------------------------------> >>
> > _______________________________________________> > Kosmo mailing list> >
> [email protected]> > http://lists.saig.es/mailman/listinfo/kosmo> > > > -- > >
> Sergio Baños Calvo> > Jefe de desarrollos> Sistemas Abiertos de Información
> Geográfica, S.L. (SAIG S.L.)> Tlfno. móvil: 685005960> Tlfno. fijo: (+34)
> 954788876> > E-mail: [EMAIL PROTECTED]> >
> _______________________________________________> Kosmo mailing list>
> [email protected]> http://lists.saig.es/mailman/listinfo/kosmo
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo