sdedic commented on PR #7248: URL: https://github.com/apache/netbeans/pull/7248#issuecomment-2049278695
Well. Since `OpenIDE-Module-Hide-Classpath-Packages` was removed, it's no wonder that tests are failing on `GraalVM for JDK17` without `js` installed. NetBeans will load Graal SDK classes from bootstrap classpath, instead of `libs.graalsdk` - that's because the JDK does not contain Javascript, but still contains Truffle/GraalSDK implementations. Those classes have no clue about `libs.graaljs` installed in NetBeans - in fact, classloading in GraalVM was specifically changed in the past to only load JDK-installed languages. The reason why there was originally `libs.graalsdk.system` (that relies on bootstrap classes, should they be present) and `libs.graalsdk` that tried hard to avoid bootstrap classes to load NB-provided languages. -- 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
