Hi,

I downloaded an early access version of Java 9 from 
http://download.java.net/java/jdk9/archive/116/binaries/jre-9-ea+116_windows-x64_bin.exe
 and tried to start OpenJUMP with it. OJ did not start. With core the error was

Caused by: java.lang.NumberFormatException: For input string: ""
        at 
java.lang.NumberFormatException.forInputString(java.base@9-ea/NumberFormatException.java:65)
        at java.lang.Integer.parseInt(java.base@9-ea/Integer.java:705)
        at java.lang.Integer.parseInt(java.base@9-ea/Integer.java:813)
        at 
com.sun.media.imageioimpl.common.ImageUtil.processOnRegistration(ImageUtil.java:1408)
        at 
com.sun.media.imageioimpl.plugins.wbmp.WBMPImageWriterSpi.onRegistration(WBMPImageWriterSpi.java:106)
        at 
javax.imageio.spi.SubRegistry.registerServiceProvider(java.desktop@9-ea/ServiceRegistry.java:773)
        at 
javax.imageio.spi.ServiceRegistry.registerServiceProvider(java.desktop@9-ea/ServiceRegistry.java:328)
        at 
javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(java.desktop@9-ea/IIORegistry.java:214)
        at 
javax.imageio.spi.IIORegistry.<init>(java.desktop@9-ea/IIORegistry.java:138)
        at 
javax.imageio.spi.IIORegistry.getDefaultInstance(java.desktop@9-ea/IIORegistry.java:159)
        at javax.imageio.ImageIO.<clinit>(java.desktop@9-ea/ImageIO.java:66)

By reading 
https://jaxenter.com/how-java-9-and-project-jigsaw-may-break-your-code-116965.html
 I wonder if it is com.sun.media.imageio that breaks the code and how difficult 
it would be to make OpenJUMP to run with Java 9. Perhaps that would become 
OpenJUMP 2 because probably it would not be backwards compatible.

I made a very short test with JTS 1.14 and testbuilder seems to work with jre-9.

-Jukka Rahkonen-
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to