Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3140

Fix App Manager problem with Zulu Java8 JDK

    Details

    • Story Points:
      5
    • Sprint:
      Summer 4 2022 July 4, Summer 5 2022 July 18, Summer 6 2022 Aug 1

      Description

      As noted in a linked issue, the IGB App Manager "install" button fails when IGB runs under the "Zulu" build of the Java8 OpenJDK which supposedly includes JavaFX, a collection of libraries and a run-time for implementing graphical user interfaces separate from Swing.

      (The "Zulu" build is from a company called Azul. See https://www.azul.com/downloads/?package=jdk for download information.)

      Within the App Manager, the "install" button is using javascript, running within a javascript interpreter included with JavaFX. (For an example issue, see: IGBF-1244, "App Manager can't install apps")

      It is possible that this javascript interpreter is not working properly due to a bug in the JavaFX implementation being used. Or, the problem could instead be due to some type of hack the IGB codebase contains in order to overcome a bug in the JavaFX version included within older versions of the JDK.

      For this task, identify and explain the problem that is causing the IGB App Manager to fail when run using the Zulu build of OpenJDK, which includes

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3113 [ IGBF-3113 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3116 [ IGBF-3116 ]
            ann.loraine Ann Loraine made changes -
            Description As noted in a linked issue, the IGB App Manager "install" button fails when IGB runs under the "Zulu" build of the Java8 OpenJDK which supposedly includes JavaFX.

            (The "Zulu" build is from a company called Azul. See https://www.azul.com/downloads/?package=jdk for download information.)

            Within the App Manager, the "install" button is using javascript, running within a javascript interpreter included with JavaFX.

            It's possible that this javascript interpreter is not working properly due to a bug in the JavaFX implementation being used. Or, the problem could instead be due to some type of hack the IGB codebase contains in order to overcome a bug in the JavaFX version included within older versions of the JDK.

            For this task, identify and explain the problem that is causing the IGB App Manager to fail when run using the Zulu build of OpenJDK.
            As noted in a linked issue, the IGB App Manager "install" button fails when IGB runs under the "Zulu" build of the Java8 OpenJDK which supposedly includes JavaFX, a collection of libraries and a run-time for implementing graphical user interfaces separate from Swing.

            (The "Zulu" build is from a company called Azul. See https://www.azul.com/downloads/?package=jdk for download information.)

            Within the App Manager, the "install" button is using javascript, running within a javascript interpreter included with JavaFX. (For an example issue, see: IGBF-1244.)

            It is possible that this javascript interpreter is not working properly due to a bug in the JavaFX implementation being used. Or, the problem could instead be due to some type of hack the IGB codebase contains in order to overcome a bug in the JavaFX version included within older versions of the JDK.

            For this task, identify and explain the problem that is causing the IGB App Manager to fail when run using the Zulu build of OpenJDK, which includes
            ann.loraine Ann Loraine made changes -
            Description As noted in a linked issue, the IGB App Manager "install" button fails when IGB runs under the "Zulu" build of the Java8 OpenJDK which supposedly includes JavaFX, a collection of libraries and a run-time for implementing graphical user interfaces separate from Swing.

            (The "Zulu" build is from a company called Azul. See https://www.azul.com/downloads/?package=jdk for download information.)

            Within the App Manager, the "install" button is using javascript, running within a javascript interpreter included with JavaFX. (For an example issue, see: IGBF-1244.)

            It is possible that this javascript interpreter is not working properly due to a bug in the JavaFX implementation being used. Or, the problem could instead be due to some type of hack the IGB codebase contains in order to overcome a bug in the JavaFX version included within older versions of the JDK.

            For this task, identify and explain the problem that is causing the IGB App Manager to fail when run using the Zulu build of OpenJDK, which includes
            As noted in a linked issue, the IGB App Manager "install" button fails when IGB runs under the "Zulu" build of the Java8 OpenJDK which supposedly includes JavaFX, a collection of libraries and a run-time for implementing graphical user interfaces separate from Swing.

            (The "Zulu" build is from a company called Azul. See https://www.azul.com/downloads/?package=jdk for download information.)

            Within the App Manager, the "install" button is using javascript, running within a javascript interpreter included with JavaFX. (For an example issue, see: IGBF-1244, "App Manager can't install apps")

            It is possible that this javascript interpreter is not working properly due to a bug in the JavaFX implementation being used. Or, the problem could instead be due to some type of hack the IGB codebase contains in order to overcome a bug in the JavaFX version included within older versions of the JDK.

            For this task, identify and explain the problem that is causing the IGB App Manager to fail when run using the Zulu build of OpenJDK, which includes
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-2872 [ IGBF-2872 ]
            ann.loraine Ann Loraine made changes -
            Sprint Summer 4 2022 July 4 [ 150 ] Summer 4 2022 July 4, Summer 5 2022 July 18 [ 150, 151 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Attachment HelloWorldApp.zip [ 17252 ]
            nfreese Nowlan Freese made changes -
            Summary Investigate App Manager problem with Zulu Java8 JDK Fix App Manager problem with Zulu Java8 JDK
            nfreese Nowlan Freese made changes -
            Story Points 1.5 5
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Sprint Summer 4 2022 July 4, Summer 5 2022 July 18 [ 150, 151 ] Summer 4 2022 July 4, Summer 5 2022 July 18, Summer 6 2022 Aug 1 [ 150, 151, 152 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            karthik Karthik Raveendran made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            karthik Karthik Raveendran made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ] Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Fix Version/s 9.1.10 Major Release [ 10700 ]
            nfreese Nowlan Freese made changes -
            Issue Type Task [ 3 ] Improvement [ 4 ]

              People

              • Assignee:
                nfreese Nowlan Freese
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: