Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8068313

Parsing JNLP file should not cause download of extensions.

    Details

    • Resolved In Build:
      b48

      Backports

        Description

        Recent changes to LaunchDesc construtor have caused all extensions to be downloaded. Besides being counter intuitive, this effects unit tests such as DecisionTimeTest to take a long time as the dummy extension href is attempted to be downloaded (greatly slowing down unit test execution).

        We might need to download all extensions to get the expected main jar of a LaunchDesc.
        We definitely need to download all extensions to get the list of all eager jars.
        We don't, however need to download them just to construct the LaunchDesc.
        LaunchDesc should be refactored to avoid download the extension jnlp files till they are needed or explicitly requested.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  herrick Andy Herrick
                  Reporter:
                  herrick Andy Herrick
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: