Re: [JPP-Devel] Java errors with OJ2

2021-04-18 Thread edgar . soldin
hey Mike,

it's a combination of reasons, 
(1) developing without using mvn builds (we may discourage that in the future)
(2) actually using some of the jars to actually pack the distros via mvn

i agree that having the binaries in the development tree clutters it and blows 
up size considerably, but unfortunately don't see an easy way to resolve the 
issue as of now, because of (2).

happy sunday.. ede

On 09.04.2021 21:03, Michaud Michael wrote:
> Hi Ede,
> 
> I can't remember why we have to maintain jar files in the project when they 
> are already referenced in the maven pom. I know some jars are not available 
> as maven artefacts but most of them are and having dependencies at two 
> different places is difficult to maintain.
> 
> Michaël 
> 
>> envoyé : 8 avril 2021 à 22:30
>> de : edgar.sol...@web.de
>> à : jump-pilot-devel@lists.sourceforge.net
>> objet : Re: [JPP-Devel] Java errors with OJ2
>>
>>
>> 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.

Re: [JPP-Devel] Java errors with OJ2

2021-04-09 Thread Michaud Michael


Hi Ede,I can't remember why we have to maintain jar files in the project when they are already referenced in the maven pom. I know some jars are not available as maven artefacts but most of them are and having dependencies at two different places is difficult to maintain.Michaël envoyé : 8 avril 2021 à 22:30de : edgar.sol...@web.deà : jump-pilot-devel@lists.sourceforge.netobjet : Re: [JPP-Devel] Java errors with OJ2hey 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.. edeOn 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.ThanksPeppe--Inviato da myMail per Androidgiovedì, 08 aprile 2021, 04:16PM +02:00 da Michaud Michael 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 M

Re: [JPP-Devel] Java errors with OJ2

2021-04-08 Thread edgar . soldin
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)
>>

Re: [JPP-Devel] Java errors with OJ2

2021-04-08 Thread Rahkonen Jukka (MML)
Hi,

They appear here, thank’s to Ede 
https://sourceforge.net/projects/jump-pilot/files/OpenJUMP2_snapshots/.

-Jukka-

Lähettäjä: giuseppe.ar...@gmail.com 
Lähetetty: torstai 8. huhtikuuta 2021 21.07
Vastaanottaja: Michaud Michael ; OpenJump develop 
and use 
Aihe: Re: [JPP-Devel] Java errors with OJ2


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<mailto: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.JUMPWorkb

Re: [JPP-Devel] Java errors with OJ2

2021-04-08 Thread giuseppe . aruta

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 :

>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.loadConfig

Re: [JPP-Devel] Java errors with OJ2

2021-04-08 Thread Michaud Michael


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ëlenvoyé : 8 avril 2021 à 15:24de : "Rahkonen Jukka (MML)" à : "jump-pilot-devel@lists.sourceforge.net" objet : [JPP-Devel] Java errors with OJ2Hi, 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 

[JPP-Devel] Java errors with OJ2

2021-04-08 Thread Rahkonen Jukka (MML)
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