Вопросы по теме 'rhino'

Странное поведение при сохранении с репозиториями NHibernate и Rhino
У меня странное поведение с NHibernate. Я получаю список учащихся из репозитория, обновляя их по мере необходимости. Странно, что когда я сохраняю первый, изменения, внесенные для всех учащихся, фиксируются в базе данных. [Transaction]...
108 просмотров
schedule 15.04.2022

Замените «Неизвестный источник» в Java Rhino (JSR223) на фактическое имя файла.
В моем коде все скрипты содержатся в файлах .js. Всякий раз, когда один из сценариев содержит ошибку, я получаю это: javax.script.ScriptException: sun.org.mozilla.javascript.internal.EcmaError: ReferenceError: «несуществующий» не определен....
2270 просмотров
schedule 05.04.2022

Как я могу создать элемент Apache Axiom из объекта E4X из сценария, работающего в Rhino?
Я запускаю скрипт в Rhino, который создает такой объект E4X: var s = <product id="123"> <name>Google Search</name> <source>https://google.com</source>...
532 просмотров
schedule 20.02.2022

Создайте JS-сервер внутри Java для Google AppEngine
Мне просто нужно было создать небольшой интерфейс для проекта. Поэтому я решил взять данный код и запустить его в Google AppEngine. Моя проблема в том, что у меня есть опыт работы с JavaScript и есть некоторые базовые знания Java, но я понятия не...
444 просмотров
schedule 08.11.2022

Java-скрипты с Mozilla Rhino и проблема с управлением памятью
Я создаю API-интерфейс javascript, который будет вызывать некоторые объекты Java с помощью Mozilla Rhino. Все хорошо и приятно, однако я хочу избежать неограниченного зацикливания, которое может замедлить работу моего Java-приложения. например...
574 просмотров
schedule 10.07.2023

Ошибка Eval в Rhino внутри try/catch
Хорошо, я думаю, что нашел ошибку в Rhino. Я пытаюсь динамически оценивать код в глобальной области видимости, и он отлично работает, если я просто делаю eval.call(null, "code to eval"); Все было хорошо, пока я не попытался захватить исключения....
1649 просмотров
schedule 15.05.2024

Издеваться над получателем недвижимости с помощью Rhino Mocks
Вот свойство LoggerName класса ConfigurationSection. /// <summary> /// Gets The LoggerName. /// </summary> [ConfigurationProperty("LoggerName", IsRequired = true)] public string LoggerName { get { return...
1833 просмотров
schedule 02.04.2023

как выполнить функцию js с помощью rhino и env.rhino.js?
Scriptable envGlobals; InputStreamReader envReader = new InputStreamReader(getClass() .getResourceAsStream("env.rhino.js")); // InputStreamReader jqueryReader = new InputStreamReader(getClass() //...
1670 просмотров
schedule 31.03.2024

Блокировка узла Alfresco в веб-скрипте
Я пытаюсь создать набор веб-скриптов на открытом воздухе, которые позволят мне взаимодействовать с файлами в моем веб-проекте. Мне удается выполнять все операции обычной файловой системы (список, редактирование, удаление, переименование и т. д.), но...
3481 просмотров
schedule 02.09.2022

Прочитать файл с помощью Rhino
Возможно ли с помощью Rhino Server-side Javascript найти и прочитать содержимое произвольного локального файла?
4690 просмотров
schedule 10.04.2024

Как установить classpath для плагина отладчика Rhino в Eclipse?
На самом деле я использую плагин Rhino в Eclipse. Чтобы использовать класс Java в JavaScript, нет проблем, если я просто использую класс, который находится в RT.JAR. Но всякий раз, когда я хочу использовать «пользовательские классы» своего класса,...
1961 просмотров
schedule 29.05.2022

ScriptEngineManager.getEngineFactory не возвращает никаких заводов на appengine
Следующий код возвращает пустой массив. import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineFactory; import javax.script.ScriptEngineManager; import javax.script.ScriptException; ScriptEngineManager...
731 просмотров

Дизайнер отчетов BIRT не видит мои классы Java
Мы разрабатываем пару отчетов с помощью BIRT, которые будут запускаться через API-интерфейс механизма отчетов для создания вывода .XLS или .PDF в соответствии с выбором пользователя. Мы используем BIRT RCP Designer 4.2.1 (автономный), потому что...
3717 просмотров
schedule 28.02.2024

Вызов функции JavaScript в коде Java
Я передаю функцию из файла JavaScript в код Java. Функция JavaScript выглядит так: entity.handler = function(arg1, arg2) { //do something }; В коде Java класс реализует интерфейс Scriptable . И когда я вызываю JavaScript, на самом деле...
1175 просмотров
schedule 06.04.2024

Envjs и Rhino в приложении Java — Где найти env.rhino.js?
Я пытаюсь запустить envjs и Rhino в java-приложении для рендеринга SVG с помощью D3.js. . Пока я могу оценить небольшие функции с помощью Rhino, но когда дело доходит до настройки envjs, начинаются проблемы. Наиболее важным из них является то,...
4286 просмотров
schedule 31.08.2022

Как использовать Rhino для удаления тега ‹scripts›?
У меня есть сообщение электронной почты в формате HTML, которое я анализирую с помощью Jsoup: - Jsoup.parse(bizmsg.getMessageBody()).text() Но он не может удалить теги сценария: - <script> document.write("Bazinga!") </script>...
373 просмотров
schedule 15.05.2023

Можно ли преодолеть медлительность запуска Nashorn?
Я использовал Rhino для скриптового компонента внутри графики. В проекте около 200 небольших скриптов, работающих независимо. Сразу при запуске приложения скрипты должны быть на полной скорости. Производительности Rhino было достаточно, но...
1810 просмотров
schedule 19.01.2023

Вызов replace в строке вызывает исключение EvaluatorException
Я пытаюсь адаптировать этот ответ к случаю замены регулярного выражения: <scriptdef name="propertyregex" language="javascript"> <attribute name="property"/> <attribute name="input"/> <attribute...
8298 просмотров
schedule 23.07.2022

Какой JS Script Engine выберет Java?
ScriptEngineManager.getEngineByName ищет и создает ScriptEngine для заданного имени. Rhino регистрируется как «js», «rhino», «JavaScript», «javascript», «ECMAScript» и «ecmascript». Nashorn регистрируется как «nashorn», «Nashorn», «js», «JS»,...
1313 просмотров
schedule 29.01.2023

forEach - Миграция с Rhino на Nashorn?
У меня есть код JavaScript, который я сейчас запускаю на Java 7 с использованием движка Rhino. Теперь я хочу перенести код на Java 8 (и, следовательно, выполнить его с помощью движка Nashorn). Ограничение заключается в том, что код JavaScript...
1976 просмотров
schedule 09.02.2023