Не считывается jgroups_tcp.xml указанный в праметре cuba.cluster.jgroupsConfig

Добрый день.
Создал кластер уровня Middleware. Скопировал файл jgroups_tcp.xml из .war/WEB-INF/lib/cuba-core-6.8.8.jar и поместил его в $CATALINA_BASE/conf

В нем прописал параметр

    <TCP bind_port="7800"
         bind_addr="${jgroups.bind_addr:10.28.240.200}"

Но когда запускается Middleware сервис, то в логе появляется сообщение об ошибке что не невозможно поднять кластер на IP адресе 192.168.11.11.

Этот адрес указан в файле jgroups_tcp.xml из .war/WEB-INF/lib/cuba-core-6.8.8.jar

В local.app.properties выставил значения, как указано в документе https://doc.cuba-platform.com/manual-6.8-ru/app_properties_reference.html#cuba.cluster.jgroupsConfig

cuba.confDir = ${app.home}/${cuba.webContextName}/conf
cuba.cluster.jgroupsConfig = jgroups_tcp.xml
cuba.cluster.enabled = true

Все равно, значение всегда берется из jgroups_tcp.xml из .war/WEB-INF/lib/cuba-core-6.8.8.jar.

Каждый раз приходится перезаписывать .war/WEB-INF/lib/cuba-core-6.8.8.jar при деплое приложения.

Что не так с указанным параметром?

А как вы запускаете приложение - выполняется WAR deployment? Или стандартное действие Start/Deploy через CUBA Studio.
Если WAR, то не могли бы вы приложить описание таски buildWAR из build.gradle

Я останавливаю сервисы tomcat. Удаляю старый war файл, чищу директорию webapps, копирую новый war файл, запускаю сервисы tomcat. Потом в распакованную директорию war файла переписываю cuba-core-6.8.8.jar

task buildWar(type: CubaWarBuilding) {
    appProperties = ['cuba.automaticDatabaseUpdate': false,'cuba.useLocalServiceInvocation' : false]
    singleWar = false
    appHome = '${app.home}'
}

$CATALINA_BASE/conf в этом случае неверная директория. В данном случае conf директория это ${app.home}/conf , где ${app.home} - это значение параметра appHome указанного в задаче buildWar. Попробуйте заменить appHome = $CATALINA_BASE

Я правильно понимаю, что в buildWAR надо написать вот так?

task buildWar(type: CubaWarBuilding) {
    appProperties = ['cuba.automaticDatabaseUpdate': false,'cuba.useLocalServiceInvocation' : false]
    singleWar = false
    appHome = '$CATALINA_BASE'
}

Да, так должно сработать