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

Reply via email to