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