Пример таблицы jbehave создает задачу javaw и не очищает ее
Я использую таблицу примеров в своей истории Jbehave, и я замечаю, что после каждого запуска создается новый процесс Java, который не был очищен. В моем диспетчере задач Windows я вижу задачу "javaw" с объемом памяти 1.4Mo. Поскольку эти задачи не удаляются, ОС быстро становится очень медленной. Я должен убить эти задачи вручную.
Проблема не возникает, если я не использую таблицы примеров в моей истории.
Это ошибка от Jbehave?
1 ответ
На самом деле, это была проблема на нашей стороне. Был определен пользовательский FreemarkerProcessor, и произошла ошибка, которая вызвала бесконечный цикл, препятствующий завершению процесса jbehave. Многочисленные задачи javaw были обязанностью процессов jbehave, которые никогда не заканчивались. Это исправлено сейчас.