Hi, I’ve added Nashorn to Java 15 and it is properly displayed when listing the engines:
2021-07-13 15:14:30.233/sys$streams/INFORMATION/starting, available Scripting Engines: 2021-07-13 15:14:30.246/sys$streams/INFORMATION/name=OpenJDK Nashorn, version=15.3, language name=ECMAScript, language version=ECMA - 262 Edition 5.1, names=[nashorn, Nashorn, js, JS, JavaScript, javascript, ECMAScript, ecmascript] However, when I get the engine with name “JavaScript” it returns null: engine = manager.getEngineByName((String) entity.getProperty("script-language").getValue()); if (engine == null) throw new Exception("Engine for script-language '" + entity.getProperty("script-language").getValue() + "' not found!"); 2021-07-13 15:14:30.361/ERROR/Exception occured: java.lang.Exception: Engine for script-language 'JavaScript' not found! Any ideas what the problem could be? Thanks, Andreas -- Andreas Mueller IIT Software GmbH http://www.swiftmq.com <http://www.swiftmq.com>