cz6ace opened a new issue, #7069:
URL: https://github.com/apache/netbeans/issues/7069

   ### Description
   
   Netbeans does support debugging of legacy Nashorn JavaScript engine bundled 
with OpenJDK < 15.0. 
   It does not support the the most recent Nashorn 15.4 extracted from OpenJDK, 
that has different package name.
   
   Request is to add debug support for the Nashorn 15.4.
   
   ### Use case/motivation
   
   Citing from Wikipedia:
   With the release of Java 11, Nashorn was deprecated citing challenges to 
maintenance, and has been removed from JDK 15 onwards - 
https://openjdk.org/jeps/372
   
   Nashorn development [continues on 
GitHub](https://github.com/openjdk/nashorn) as a standalone [OpenJDK 
project](https://openjdk.java.net/projects/nashorn/). Because it has renamed 
the package name(s), the support located in below mentioned modules does not 
work:
   - org-netbeans-modules-debugger-jpda.jar
   - org-netbeans-modules-debugger-jpda-js.jar
   
   Quick and dirty renaming of constants describing the new package of Nashorn 
works for me. Question is if the Netbeans maintainers are willing to accept the 
fix. Bellow you can find the dirty patch:
   
[nashorn-15.patch](https://github.com/apache/netbeans/files/14282746/nashorn-15.patch)
   
   I'd like to open discussion if and how the support can be added into 
Netbeans:
   a) just polish attached patch, **discarding the support for the old Nashorn**
   b) maintain **support for both Nashorn engines** at the same time - 
**automatic detection**
   c) maintain **support for both Nashorn engines** at the same time - by 
turning an **option in preferences**
   d) any other suggestion?
   
   Thank you,
   Libor
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a pull request?
   
   Yes


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to