Details
-
Type: Bug
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Labels:
Description
I've been looking into getting IGB to run on Java 9 (scheduled for release some time next month). The main reason is that it provides hassle-free hidpi scaling support. There are several changes in the way modules are loaded in Java 9, which I've been able to mostly work around by adding the following flags:
--add-exports java.xml/com.sun.org.apache.xml.internal.resolver.tools=ALL-UNNAMED --add-exports java.xml/com.sun.org.apache.xml.internal.resolver=ALL-UNNAMED --add-modules java.activation --add-opens java.base/java.security=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED
There are however still issues in loading OSGi modules, which I think are related to OSGi versioning. Could you perhaps update default.properties to properly configure OSGi (and other) requirements for Java 9?
Reporter: Harm van Bakel
E-mail: harm.vanbakel@mssm.edu
Attachments
Issue Links
- relates to
-
IGBF-1167 Update default.properties to properly configure OSGi (and other) requirements for Java 10+
- Closed
From: Ann Loraine <Ann.Loraine@uncc.edu>
To: Harm van Bakel <harm.vanbakel@mssm.edu>
Date: Tue, Jun 27, 2017 at 3:35 PM
Subject: Fwd: [JIRA] (
HELP-272) Java9 compatibility issuesHello Harm,
Sorry for not getting back to you sooner on this - I've been preparing a workshop for a conference. Now it is done!
Harm, it is very good to hear from you. Thank you for looking into updating IGB to use Java 9. Supporting high resolution displays is very important.
We will look into the OSGi bundle issue and also into using the new options you recommended in your bug report.
One possible blocker is that the IGB lead developer - David Norris - left to start a company. He developed & maintained the OSGi system we are using now. So I'm a little concerned it may be tough to fix this. Any help or ideas you can share would be very much appreciated.
We will make this a top priority to address. Mason, can you add this issue to the "to-do" column in Jira? For now, assign it to Ivory. I will talk with her about it right away.
Very best wishes,
Ann