) на виртуальной машине CentOS, где я запускаю задания Pentaho Data Integration (PDI). Согласно документации, PDI 9.3 должен быть совместим с OpenJDK 11. Однако после обновления мои задания PDI начали завершаться со следующей ошибкой:
Код: Выделить всё
-Djava.endorsed.dirs=/usr/lib/jvm/jre/jre/lib/endorsed:/usr/lib/jvm/jre/lib/endorsed:/home/pentaho/pentaho-ce/data-integration/system/karaf/lib/endorsed is not supported. Endorsed standards and standalone APIs
in modular form will be supported via the concept of upgradeable modules.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Обходной путь:
Мне пришлось прокомментировать эти строки в файле Spoon.sh, чтобы всё заработало:
< img alt="введите описание изображения здесь" src="

Сейчас это работает, но это занимает около 7 минут для запуска задания ETL, а затем несколько раз делает паузу с такими записями в журнале:
Код: Выделить всё
[1056.704s][info ][gc] GC(575) Pause Young (Prepare Mixed) (G1 Evacuation Pause) 2930M->2748M(2942M) 10.937ms
[1056.952s][info ][gc] GC(576) Pause Young (Mixed) (G1 Evacuation Pause) 2888M->2758M(2942M) 20.068ms
[1057.310s][info ][gc] GC(577) Pause Young (Concurrent Start) (G1 Evacuation Pause) 2884M->2759M(2942M) 23.563ms
[1057.310s][info ][gc] GC(578) Concurrent Cycle
[1058.085s][info ][gc] GC(578) Pause Remark 2867M->2861M(2942M) 13.022ms
[1058.577s][info ][gc] GC(578) Pause Cleanup 2883M->2883M(2942M) 0.773ms
[1058.582s][info ][gc] GC(578) Concurrent Cycle 1271.535ms
Подробнее здесь: https://stackoverflow.com/questions/782 ... -11-on-cen