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