• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • OpenJDK11 -> OpenJDK17
    • None
    • AMM Sprint 223, AMM Sprint 222, AMM Sprint 224, AMM Sprint 225, AMM Sprint 226, AMM Sprint 227

      The Nashorn scripting implementation has been removed from OpenJDK 15 onwards, as it was difficult to keep it up to date with the latest Javascript developments. The javax.script API is still present and third party implementations, such as Rhino or Nashorn itself, can be installed if needed.

      When
      a Java class references:

      • jdk.scripting.nashorn
      • jdk.scripting.nashorn.shell

      Perform
      add a hint that the code either needs to be removed or a dependency on the now external Nashorn library introduced

      References
      https://openjdk.org/jeps/372
      https://github.com/openjdk/nashorn

              rhn-support-kpunwatk Karishma Punwatkar
              rhn-engineering-ahughes Andrew Hughes
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: