Как добавить пользовательский фильтр undertow с помощью jboss.cli - PullRequest
0 голосов
/ 17 октября 2019

Сервер: WindFly 15, Undertow 8

Я создал собственный фильтр "MyFilter", следуя статье http://www.mastertheboss.com/jboss-web/jbosswebserver/configuring-undertow-filters-on-wildfly. Но я не нашел способа использовать jboss.cli длядобавьте его в конфигурацию.

Я попытался /subsystem=undertow/configuration=filter/filter=myFilter/:add(module=com.xxx.myfilter,class-name=com.xxx.MyFilter) и получил следующую ошибку:

ERROR [org.jboss.as.cli.CommandContext] Failed to get the list of the operationproperties: "WFLYCTL0030: No resource definition is registered for address [
    ("subsystem" => "undertow"),
    ("configuration" => "filter"),
    ("filter" => "myFilter")

Так можем ли мы добавить фильтр только путем ручного редактирования файла конфигурации?

1 Ответ

0 голосов
/ 22 октября 2019

вы можете добавить, используя cli, с помощью следующей команды:

/subsystem=undertow/configuration=filter/custom-filter

Исходный ответ можно найти здесь .


Это связано ссоздание пользовательского фильтра, описанное в Руководстве по настройке веб-сервера ~ Undertow - Глава 17.6

/subsystem=undertow/configuration=filter/response-header=new-response-header:add(header-name=new-response-header,header-value="My Value")

Совет

Основной совет - использовать Tab, поэтомузатем к вам приходит автозаполнение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...