Мне нужно запустить эту библиотеку (https://github.com/dchester/jsonpath) на Java Nashorn. Но при вызове функции «query» возвращается следующее сообщение об ошибке: «java.lang.NoSuchMethodException: Нет такой функции query»
ScriptEngine nashorn = new ScriptEngineManager().getEngineByName("nashorn");
nashorn.eval("load('jsonpath.js')");
Invocable invocable = (Invocable) nashorn;
Object result = invocable.invokeFunction("query", "[ { \"name\": \"JOHN\"}, { \"name\": \"KEVIN\"} ]", "$..name");