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

Relax requirement for JavaFX beans to be exported unconditionally

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: P3
    • Resolution: Withdrawn
    • Affects Version/s: 10
    • Fix Version/s: None
    • Component/s: javafx
    • Labels:
      None
    • Subcomponent:

      Description

      The JavaFX beans implementation reflectively invokes methods on beans using the sun.misc.reflect.ModuleUtil.invoke trampoline. This places a requirement on modular JavaFX applications to export the containing package of all beans classes unconditionally. See JDK-8177566.

      Ideally, such an application should be able to export (or open) the containing package to just the javafx.base module.

        Attachments

          Activity

            People

            • Assignee:
              kcr Kevin Rushforth
              Reporter:
              kcr Kevin Rushforth
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: