Ede,

Not so fine as jar files were probably intentionally sealed by G. Roy, but as far as I understand sealed, the files did not follow the requirements.

I removed sealed instruction directly from jar file, but we must find a more permanent solution either with Geoffrey Roy, the original author who has still maintained the plugins until now or with Peppe (I see he copied the source code into the plugin directory last month)

There are two more java 9 compatibility problem :

- one with jaxb usage (some explanation here, let me know what you think https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j)

- one in ojmapcoloring-0.5.jar extensions : bundle=ResourceBundle.getBundle("/org/freevoice/mapcoloring/mapcolorstrings"); do not find the resourceBundle. I think this is because it does not pass the PlugInClassLoader as a parameter. I don't know if there is a way to change the loading mechanism without changing the extension code. Otherwise, we'll have to contact Larry Reeder to know if he still want to maintain the plugin.

Michaël

Le 03/12/2017 à 23:23, edgar.sol...@web.de a écrit :
hey Mike,

nice catch!.. ede

On 12/3/2017 23:21, jump-pilot-svn--- via Jump-pilot-devel wrote:
Revision: 5608
           http://sourceforge.net/p/jump-pilot/code/5608
Author:   michaudm
Date:     2017-12-03 22:21:54 +0000 (Sun, 03 Dec 2017)
Log Message:
-----------
Remove Manifest sealed instruction from VertexSymbols.jar and JumpChart.jar as 
it throws Exception with java 9

Modified Paths:
--------------
     core/trunk/ChangeLog
     core/trunk/lib/plus/JumpChart.jar
     core/trunk/lib/plus/VertexSymbols.jar

Modified: core/trunk/ChangeLog
===================================================================
--- core/trunk/ChangeLog        2017-12-02 14:33:46 UTC (rev 5607)
+++ core/trunk/ChangeLog        2017-12-03 22:21:54 UTC (rev 5608)
@@ -3,6 +3,10 @@
  # 2. make sure that lines break at 80 chars for constricted display situations
  #<-------------------------------- 80 chars 
---------------------------------->#
+2017-12-03 mmichaud <m.michael.mich...@orange.fr>
+  * Remove Manifest sealed instruction from VertexSymbols.jar and
+    JumpChart.jar as it throws Exception with java 9
+
  2017-12-02 Giuseppe Aruta
    * Updated ColorChooser plugin to version 1.0
      - added recent color submenu

Modified: core/trunk/lib/plus/JumpChart.jar
===================================================================
(Binary files differ)

Modified: core/trunk/lib/plus/VertexSymbols.jar
===================================================================
(Binary files differ)


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


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