Cli Batch Mode не поддерживает команду add module - PullRequest
0 голосов
/ 28 сентября 2018

Я выполняю некоторые команды, используя пакетный режим cli на Widlfly 13, но команда module add не учитывает шаблон "все или ничего".Поскольку он выполняется до того, как я завершу пакетный процесс, выполните команду run-batch .Кто-то знает в чем причина?Есть другие команды с таким же поведением?Спасибо.

1 Ответ

0 голосов
/ 28 сентября 2018

Причина в том, что пакет режима CLI работает с операциями, которые обеспечивают низкоуровневое взаимодействие с моделью управления, обычно известной как запросы операций.Команда add module является операцией высокого уровня.Формальная спецификация для запроса операции:

[/ тип-узла = имя-узла (/ тип-узла = имя-узла) ]: имя-операции [([имя-параметра = параметр-значение (, имя-параметра = значение-параметра) ])]

Пример: / subsystem = источники данных / jdbc-driver = postgres: добавить (имя-драйвера = "postgres", модуль-драйвера-name = "org.postgresql", имя-класса-драйвера = org.postgresql.Driver)

...