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

When applet is relaunched, extra JUT records can be sent

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b01
    • Verification:
      Verified

      Backports

        Description

        This is a request from JAMC. See JAMC-1748 and JAMC-1595 for details, and also JEM-244 at https://javafx-jira.kenai.com/browse/JEM-244.

        A problem, in a few words. Suppose an applet requires Java version X. It is launched on a desktop with versions X and Y installed, and version Y is the current, used by Java Plugin / Web Start. The applet is first launched with version Y, then re-launched with version X in a new process. It results in two Java Usage Tracker records:

        plugin2, appName java_version=X, version Y
        plugin2, appName java_version=X __applet_relaunched, version X

        The problem here is that the applet was not actually run with version Y, as the first JUT record implies. Java Plugin / Web Start should not report any JUT records, until:

        1. It is clear what Java version is available and will be used to run the applet
        2. It is clear that user has not cancelled application run (e.g. pressed "Cancel" button in a warning dialog)

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  herrick Andy Herrick
                  Reporter:
                  art Artem Ananiev
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  11 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: