Interesting. I wonder if this affects OpenJDK too.
Peppe
2016-05-05 19:22 GMT+02:00 Rahkonen Jukka (MML) <
[email protected]>:
> 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
>
------------------------------------------------------------------------------
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