Details
-
Type: Task
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:3
-
Epic Link:
Description
A user has reached out to us because they wanted to get IGB to work with Java 10 (scheduled for release some time next month), mainly because it provides hassle-free hidpi scaling support, which is something we've been wanting for some time now.
Apparently, there are a number of changes which affects the way modules are loaded in Java 10, but the user has been able to work around most of them 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
Even after these flags have been added, there are still issues in loading OSGi modules, which the user thinks are related to OSGi versioning. He recommends that we update default.properties to properly configure OSGi (and other) requirements for Java 10.
The details above were all presented by the user, but the main goal here is to make IGB run smoothly with Java 10.
When testing the HiDPI scaling support, this issue will need to be tested on a HiDPI display as well as a non-HiDPI display to ensure that the scaling is displaying as it should on both.
Attachments
Issue Links
Activity
Rank | Ranked higher |
Sprint | Spring 2017 [ 47 ] |
Rank | Ranked higher |
Sprint | Early Fall 2017 [ 47 ] |
Assignee | Ivory Clabaugh [ ieclabau ] |
Sprint | Early Fall 2017 [ 47 ] |
Rank | Ranked higher |
Fix Version/s | 9.0.1 Minor Release [ 10500 ] |
Assignee | Kiran Korey [ kkorey ] |
Rank | Ranked higher |
Sprint | B - Summer 2018 [ 48 ] |
Rank | Ranked lower |
Rank | Ranked higher |
Summary | Update default.properties to properly configure OSGi (and other) requirements for Java 9 | Update default.properties to properly configure OSGi (and other) requirements for Java 10 |
Description |
A user has reached out to us because they wanted to get IGB to work with Java 9 (scheduled for release some time next month), mainly because it provides hassle-free hidpi scaling support, which is something we've been wanting for some time now.
Apparently, there are a number of changes which affects the way modules are loaded in Java 9, but the user has been able to work around most of them 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 Even after these flags have been added, there are still issues in loading OSGi modules, which the user thinks are related to OSGi versioning. He recommends that we update default.properties to properly configure OSGi (and other) requirements for Java 9. The details above were all presented by the user, but the main goal here is to make IGB run smoothly with Java 9. When testing the HiDPI scaling support, this issue will need to be tested on a HiDPI display as well as a non-HiDPI display to ensure that the scaling is displaying as it should on both. |
A user has reached out to us because they wanted to get IGB to work with Java 10 (scheduled for release some time next month), mainly because it provides hassle-free hidpi scaling support, which is something we've been wanting for some time now.
Apparently, there are a number of changes which affects the way modules are loaded in Java 10, but the user has been able to work around most of them 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 Even after these flags have been added, there are still issues in loading OSGi modules, which the user thinks are related to OSGi versioning. He recommends that we update default.properties to properly configure OSGi (and other) requirements for Java 10. The details above were all presented by the user, but the main goal here is to make IGB run smoothly with Java 10. When testing the HiDPI scaling support, this issue will need to be tested on a HiDPI display as well as a non-HiDPI display to ensure that the scaling is displaying as it should on both. |
Status | Open [ 1 ] | Open [ 1 ] |
Assignee | Kiran Korey [ kkorey ] |
Sprint | B - Summer 2018 [ 48 ] |
Rank | Ranked higher |
Rank | Ranked lower |
Story Points | 3 |
Labels | Advanced |
Workflow | Loraine Lab Workflow [ 17819 ] | Fall 2019 Workflow Update [ 18820 ] |
Workflow | Fall 2019 Workflow Update [ 18820 ] | Revised Fall 2019 Workflow Update [ 20945 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Epic Link | IGBF-1765 [ 17855 ] |
Sprint | Summer 4: 14 Jul - 28 Jul [ 99 ] |
Summary | Update default.properties to properly configure OSGi (and other) requirements for Java 10 | Update default.properties to properly configure OSGi (and other) requirements for Java 10+ |
Sprint | Summer 4: 14 Jul - 28 Jul [ 99 ] |
Rank | Ranked higher |
Status | In Progress [ 3 ] | To-Do [ 10305 ] |
Rank | Ranked higher |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Ann Loraine [ aloraine ] |