• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.16.0, 7.16.0-alpha3
    • None
    • engine
    • None

      AT

      • Add Graal.js script engine to the distros (CE and EE including Run) - do not add it as a transitive dependency to the core and Spring Boot Starter
      • Make Graal.js the default JS script engine in the engine
        • Fallback to whatever JS script engine is present if Graal.js is not available
        • Make the JS script engine configurable, so users can still choose anything else
      • Investigate incompatibilities with Nashorn
        • document unresolvable ones
        • try to provide a solution for solvable ones (e.g. directly or by configuration option or Nashorn compat mode)
        • candidates:
          • public method/attribute access only in Graal.js
          • loading external script files from JS with "load"
      • Test coverage
        • JS script tests default to Graal.js
        • add explicit Nashorn tests to ensure compatibility - exclude those on JDK15+

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              tobias.metzke Tobias Metzke-Bernstein
              Tobias Metzke-Bernstein Tobias Metzke-Bernstein
              Nikola Koevski Nikola Koevski
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: