hey Peppe, there are WIP (work-in-progress) snapshot builds that you can try out https://sourceforge.net/projects/jump-pilot/files/OpenJUMP2_snapshots/ .
they should work in general. base folder naming in zip is still wrong, but i'll fix that soonish.. ede On 08.04.2021 20:06, giuseppe.ar...@gmail.com wrote: > Hi Michael, do we have a build of OJ 2 core? Where can I download it? I made > a version for my tests which I modified in order to work with JTS 1.18 but I > it is quite out if date comparing to GitHub code. > Thanks > Peppe > > -- > Inviato da myMail per Android > > giovedì, 08 aprile 2021, 04:16PM +02:00 da Michaud Michael > m.michael.mich...@orange.fr <mailto:m.michael.mich...@orange.fr>: > > Hi Jukka, > > Thanks for the test. > > All your errors come from extensions that have not been migrated yet. > > OpenJUMP-Core should work and you're welcome to report any error from > OpenJUMP2-Core in the issue tracker. > > For extensions included in OpenJUMP-PLUS (or not included), the work is > on going. I added a list of the extensions which have been migrated in the > README, but event these extensions are not automatically included in the > OpenJUMP2-PLUS build. > > I'd like to migrate some more extensions, then we'll upgrade the OpenJUMP > 2 - PLUS build to include only the migrated extensions. > > Michaël > > >> *envoyé :* 8 avril 2021 à 15:24 >> *de :* "Rahkonen Jukka (MML)" >> *à :* "jump-pilot-devel@lists.sourceforge.net" >> *objet :* [JPP-Devel] Java errors with OJ2 >> >> >> Hi, >> >> >> >> I had a try with a new OpenJUMP 2 snapshot on Windows and with JRE 8 and >> 11. OJ starts but with a bunch of error messages. I wonder it is safe to do >> any real work with OJ 2 or should I use it only for testing. The errors look >> like this: >> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/io/ParseException >> >> at >> com.cadplan.jump.plugins.StylerMenuPlugIn.initialize(StylerMenuPlugIn.java:51) >> >> at >> com.cadplan.jump.VertexSymbolsExtension.configure(VertexSymbolsExtension.java:10) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> >> >> >> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/index/SpatialIndex >> >> at >> fr.michaelm.jump.plugin.topology.TopologyExtension.configure(TopologyExtension.java:91) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> >> >> java.lang.NoSuchMethodError: >> com.vividsolutions.jump.workbench.registry.Registry.createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lcom/vividsolutions/jump/workbench/registry/Registry; >> >> at >> org.openjump.core.ui.plugin.file.osm.OsmDriverConfiguration.configure(OsmDriverConfiguration.java:63) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/geom/Geometry >> >> at java.lang.Class.forName0(Native Method) >> >> at java.lang.Class.forName(Class.java:264) >> >> at >> es.unex.sextante.core.Sextante.loadLibraryAlgorithms(Sextante.java:372) >> >> at >> es.unex.sextante.core.Sextante.initialize(Sextante.java:74) >> >> at >> es.unex.sextante.openjump.extensions.SextanteToolboxPlugin.initialize(SextanteToolboxPlugin.java:76) >> >> at >> es.unex.sextante.openjump.extensions.SextanteExtension.configure(SextanteExtension.java:52) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> java.lang.NoClassDefFoundError: >> com/vividsolutions/jts/geom/CoordinateFilter >> >> at >> com.isa.jump.plugin.KMLWriter$KML.(KMLWriter.java:77) >> >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) >> >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >> >> at >> java.lang.reflect.Constructor.newInstance(Constructor.java:423) >> >> at java.lang.Class.newInstance(Class.java:442) >> >> at >> com.vividsolutions.jump.workbench.datasource.InstallStandardDataSourceQueryChoosersPlugIn.extensions(InstallStandardDataSourceQueryChoosersPlugIn.java:157) >> >> at >> com.isa.jump.plugin.KMLDataSourceQueryChooserInstallerPlugIn.initialize(KMLDataSourceQueryChooserInstallerPlugIn.java:86) >> >> at >> com.isa.jump.plugin.KMLDriverConfiguration.configure(KMLDriverConfiguration.java:39) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/io/ParseException >> >> at >> com.cadplan.jump.FillPatternPlugIn.initialize(FillPatternPlugIn.java:55) >> >> at >> com.cadplan.jump.FillPatternExtension.configure(FillPatternExtension.java:38) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> >> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/geom/Geometry >> >> at >> fr.michaelm.jump.plugin.graph.GraphExtension.configure(GraphExtension.java:91) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> java.lang.NoSuchMethodError: >> com.vividsolutions.jump.workbench.registry.Registry.createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lcom/vividsolutions/jump/workbench/registry/Registry; >> >> at >> fr.michaelm.jump.drivers.csv.CSVDriverConfiguration.configure(CSVDriverConfiguration.java:197) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/geom/Geometry >> >> at java.lang.Class.getDeclaredMethods0(Native >> Method) >> >> at >> java.lang.Class.privateGetDeclaredMethods(Class.java:2729) >> >> at >> java.lang.Class.getDeclaredMethod(Class.java:2156) >> >> at >> java.awt.Component.isCoalesceEventsOverriden(Component.java:6224) >> >> at >> java.awt.Component.access$500(Component.java:186) >> >> at >> java.awt.Component$3.run(Component.java:6178) >> >> at >> java.awt.Component$3.run(Component.java:6176) >> >> at >> java.security.AccessController.doPrivileged(Native Method) >> >> at >> java.awt.Component.checkCoalescing(Component.java:6175) >> >> at java.awt.Component.(Component.java:6144) >> >> at java.awt.Container.(Container.java:285) >> >> at javax.swing.JComponent.(JComponent.java:588) >> >> at javax.swing.JPanel.(JPanel.java:82) >> >> at javax.swing.JPanel.(JPanel.java:109) >> >> at javax.swing.JPanel.(JPanel.java:117) >> >> at >> org.openjump.advancedtools.block.BlockPanel.(BlockPanel.java:40) >> >> at >> org.openjump.advancedtools.EditToolboxCADPlugIn.(EditToolboxCADPlugIn.java:372) >> >> at >> org.openjump.advancedtools.CadExtension.configure(CadExtension.java:40) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209) >> >> at >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449) >> >> at >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384) >> >> >> >> -Jukka Rahkonen- >> >> >> >> >> >> >> > > >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> <mailto:Jump-pilot-devel@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> <https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel> > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > <mailto:Jump-pilot-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > <https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel> > > > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel