You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Configure Camunda to use GraalVM JavaScript. You can do this by setting the javascriptScriptEngine property in your bpm-platform.xml, processes.xml or camunda.cfg.xml:
Remember to replace the version number with the version of GraalVM JavaScript that you're using.
Please note that while GraalVM JavaScript is largely compatible with Nashorn, there might be some differences in behavior. You should thoroughly test your scripts after switching to GraalVM JavaScript to make sure they still work as expected.
The text was updated successfully, but these errors were encountered:
Java 21+ has new experimental alternative to this. This is out of scope but would be worth noting when setting the version of GraalVM.
The implementation is intended to be run on numerous languages, however, our priority is Javascript. Test using Ruby and other languages if possible. If it fails in languages other than Javascript, then report this as a regression.
This is the Foreign Function & Memory API. By Java 21+ this is third preview and is probably close to being stable but is also not yet stable.
...the API enables Java programs to call native libraries and process native data without the brittleness and danger of JNI...
pom.xml
:javascriptScriptEngine
property in yourbpm-platform.xml
,processes.xml
orcamunda.cfg.xml
:Remember to replace the version number with the version of GraalVM JavaScript that you're using.
Please note that while GraalVM JavaScript is largely compatible with Nashorn, there might be some differences in behavior. You should thoroughly test your scripts after switching to GraalVM JavaScript to make sure they still work as expected.
The text was updated successfully, but these errors were encountered: