yeah,

will have a deeper look when jdk9 is eventually released _and_ eclipse properly 
supports it. will probably be some major work to iron the security, class 
loader and package related errors out.

..ede

On 19.09.2017 13:40, Rahkonen Jukka (MML) wrote:
> Hi,
> 
>  
> 
> I had a try with jdk-9+181 64-bit on Windows and OpenJUMP starts and seems to 
> work. A few appear on startup and I am attaching them here:
> 
>  
> 
> java.lang.NoClassDefFoundError: javax/xml/bind/UnmarshalException
> 
>                              at 
> org.openjump.ext.viewmanager.ViewManagerExtension.configure(ViewManagerExtension.java:21)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:212)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:192)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:457)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:386)
> 
>  
> 
> java.util.MissingResourceException: Can't find bundle for base name 
> /org/freevoice/mapcoloring/mapcolorstrings, locale fi_FI
> 
>                              at 
> java.base/java.util.ResourceBundle.throwMissingResourceException(Unknown 
> Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundleImpl(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundleImpl(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundleImpl(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundle(Unknown Source)
> 
>                              at 
> org.freevoice.mapcoloring.util.StringManager.getString(StringManager.java:22)
> 
>                              at 
> org.freevoice.mapcoloring.FiveColorPlugin.initialize(FiveColorPlugin.java:40)
> 
>                              at 
> org.freevoice.mapcoloring.FiveColorExtension.configure(FiveColorExtension.java:34)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:212)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:192)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:457)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:386)
> 
> Caused by: java.lang.NullPointerException
> 
>                              at 
> java.base/java.lang.Class.isAssignableFrom(Native Method)
> 
>                              at 
> java.base/java.util.ResourceBundle$Control.newBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.loadBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.findBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.findBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.findBundle(Unknown Source)
> 
>                              ... 11 more
> 
>  
> 
> java.util.MissingResourceException: Can't find bundle for base name 
> /org/freevoice/jumpdbqueryextension/dbquerystrings, locale fi_FI
> 
>                              at 
> java.base/java.util.ResourceBundle.throwMissingResourceException(Unknown 
> Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundleImpl(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundleImpl(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundleImpl(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.getBundle(Unknown Source)
> 
>                              at 
> org.freevoice.jumpdbqueryextension.util.StringManager.getString(StringManager.java:22)
> 
>                              at 
> org.freevoice.jumpdbqueryextension.JumpDbQueryPlugin.initialize(JumpDbQueryPlugin.java:65)
> 
>                              at 
> org.freevoice.jumpdbqueryextension.JumpDbQueryExtension.configure(JumpDbQueryExtension.java:34)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:212)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:192)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:457)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:386)
> 
> Caused by: java.lang.NullPointerException
> 
>                              at 
> java.base/java.lang.Class.isAssignableFrom(Native Method)
> 
>                              at 
> java.base/java.util.ResourceBundle$Control.newBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.loadBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.findBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.findBundle(Unknown Source)
> 
>                              at 
> java.base/java.util.ResourceBundle.findBundle(Unknown Source)
> 
>                              ... 11 more
> 
>  
> 
>  
> 
> java.lang.SecurityException: sealing violation: package com.cadplan.jump is 
> sealed
> 
>                              at 
> java.base/java.net.URLClassLoader.getAndVerifyPackage(Unknown Source)
> 
>                              at 
> java.base/java.net.URLClassLoader.defineClass(Unknown Source)
> 
>                              at 
> java.base/java.net.URLClassLoader.access$100(Unknown Source)
> 
>                              at 
> java.base/java.net.URLClassLoader$1.run(Unknown Source)
> 
>                              at 
> java.base/java.net.URLClassLoader$1.run(Unknown Source)
> 
>                              at 
> java.base/java.security.AccessController.doPrivileged(Native Method)
> 
>                              at 
> java.base/java.net.URLClassLoader.findClass(Unknown Source)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInClassLoader.loadClass(PlugInClassLoader.java:68)
> 
>                              at java.base/java.lang.Class.forName0(Native 
> Method)
> 
>                              at java.base/java.lang.Class.forName(Unknown 
> Source)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.findConfigurations(PlugInManager.java:361)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.findConfigurations(PlugInManager.java:413)
> 
>                              at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:183)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:457)
> 
>                              at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:386)
> 
>  
> 
> -Jukka Rahkonen-
> 
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> 
> 
> 
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to