[Gvsig_desarrolladores] Error creating CRS: k <= 0

Francisco José Peñarrubia fpenarru en gmail.com
Vie Ene 23 09:53:30 CET 2009


Hola Javier.

Yo uso la máquina virtual Java 1.6 también, y no tengo ese problema 
(otros sí, pero ese no ;-) ). Es posible que el fallo venga por algún 
problema con la configuración a la hora de lanzar el programa. Revisa la 
variable environment, el PATH, etc.) Comprueba también que tienes JAI en 
la 1.6.

En principio, a la hora de ejecutar gvSIG con una 1.6 no debería haber 
problemas (yo lo hago así, va algo más rápido y sobre todo no pega 
pantallazos en Vista al bajar la resolución de colores). Pero recuerda 
que la oficial es la 1.5, y que está compilado con la 1.5. Si lo quieres 
compilar con la 1.6, hay que hacer unos pequeños cambios en 3 o 4 clases.

Saludos.

Fran.

Javier Estévez escribió:
> Hola.
>
> Por motivos de desarrollo de una extensión para gvSIG, me veo obligado 
> a lanzar el programa (la versión estable) con una máquina virtual de 
> Java 1.6 en lugar de la 1.5. Desde que hago tal cosa, el programa 
> lanza continuamente el error "Error creating CRS: k<=0", que no tengo 
> ni idea de qué puede significar, por lo que una pista sería bienvenida.
>
> A continuación os pego la excepción que me lanza en eclipse:
>
> org.gvsig.crs.proj.CrsProjException: Error creating CRS: k <= 0
>     at org.gvsig.crs.proj.JNIBaseCrs.createCrs(Unknown Source)
>     at org.gvsig.crs.proj.CrsProj.<init>(CrsProj.java:59)
>     at org.gvsig.crs.Crs.getCrsProj(Crs.java:472)
>     at org.gvsig.crs.Crs.isProjected(Crs.java:591)
>     at org.gvsig.crs.Crs.<init>(Crs.java:296)
>     at 
> org.gvsig.crs.repository.EpsgRepository.getCrs(EpsgRepository.java:140)
>     at org.gvsig.crs.CrsFactory.getCRS(CrsFactory.java:90)
>     at org.gvsig.crs.CrsFactory.get(CrsFactory.java:156)
>     at com.iver.cit.gvsig.fmap.crs.CRSFactory.getCRS(CRSFactory.java:17)
>     at com.iver.cit.gvsig.project.Project.<clinit>(Project.java:123)
>     at org.gvsig.crs.JCrsExtension.initialize(JCrsExtension.java:76)
>     at com.iver.andami.Launcher.initializeExtensions(Launcher.java:694)
>     at com.iver.andami.Launcher.access$9(Launcher.java:644)
>     at com.iver.andami.Launcher$4.run(Launcher.java:334)
>     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
>     at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
>     at 
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
>     at 
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
>     at 
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
>     at 
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
>     at 
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
>     at 
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
>     at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> Gracias de antemano. Un saludo.
>
> -- 
> Javier Estévez Valiñas
> http://valdaris.es/
> http://pozcas.blogspot.com/
> ------------------------------------------------------------------------
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>   



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