gvSIG bugs #5028

gvSIG no arranca con java 10 (jCRS)

Added by Joaquín del Cerro Murciano about 5 years ago. Updated over 4 years ago.

Status:New% Done:

0%

Priority:NormalSpent time:-
Assignee:-
Category:CRS
Target version:3.0.0
Severity:Minor Add-on version:
gvSIG version:2.5.0 Add-on build:
gvSIG build: Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch: Hito:
Add-on name:Unknown

Description

Si tratamos de arrancar gvSIG con java 10, acabamos teniendo la ventana principal de gvSIG tan solo con unos pocos botones y la mayoria de ellos rojitos.

Si miramos el log vemos que el primer error que aparece es:

INFO 3240 main org.gvsig.tools.library.AbstractLibrary - Can't initialize library 'org.gvsig.crs.JCRSLibrary'.
java.lang.IllegalArgumentException: org.geotools.referencing.operation.MathTransformProvider is not an ImageIO SPI class
    at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722)
    at java.desktop/javax.imageio.spi.ServiceRegistry.<init>(ServiceRegistry.java:117)
    at org.geotools.factory.FactoryRegistry.<init>(FactoryRegistry.java:92)
    at org.gvsig.crs.JCRSLibrary.initializeGeotoolsProviders(JCRSLibrary.java:65)
    at org.gvsig.crs.JCRSLibrary.doInitialize(JCRSLibrary.java:51)
    at org.gvsig.tools.library.AbstractLibrary.initialize(AbstractLibrary.java:338)
    at org.gvsig.tools.library.AbstractLibrariesInitializer.initializeLibraries(AbstractLibrariesInitializer.java:256)
    at org.gvsig.tools.library.AbstractLibrariesInitializer.initialize(AbstractLibrariesInitializer.java:90)
    at org.gvsig.tools.library.AbstractLibrariesInitializer.fullInitialize(AbstractLibrariesInitializer.java:115)
    at org.gvsig.andami.Launcher.initializeLibraries(Launcher.java:783)
    at org.gvsig.andami.Launcher.doMain(Launcher.java:570)
    at org.gvsig.andami.Launcher.main(Launcher.java:391)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:564)
    at org.gvsig.andamiupdater.Updater.launchApp(Updater.java:89)
    at org.gvsig.andamiupdater.Updater.main(Updater.java:67)
INFO 3241 main org.gvsig.tools.library.AbstractLibrary - Initializing library 'org.gvsig.crs.JCRSPluginLibrary'.

Parece ser que el plugin de proyecciones "CRS: CRS management (GDAL/Geotools based, Native)" usa una version de geotools que no funciona con java superiores a la 1.8.

History

#1 Updated by Joaquín del Cerro Murciano over 4 years ago

  • Target version changed from 2.5.0-2930-final to 3.0.0

Also available in: Atom PDF