Вы имеете в виду, что хотите изменить настройку «primaryDS»? Это не имеет ничего общего с web.xml или JBoss по умолчанию web.xml. Это настраивается в специфичной для JBoss конфигурации контейнера. Я забыл, где находится этот файл, но он содержит элементы.
Вы хотите сказать, что хотите, чтобы .war ссылался на что-то кроме «primaryDS»? Модель J2EE говорит, что это действительно ваша работа в качестве развертывателя, чтобы подключить виртуальное имя поставщика / приложения 'jdbc / primaryDatasource' к фактическому источнику данных в контейнере.
Но ... не могли бы вы также просто переименовать или скопировать желаемую конфигурацию в конфигурацию с именем primaryDS в вашем контейнере?
Если у вас есть один .war-файл, две копии, и вы хотите настроить их по-разному, нет, я боюсь, что нет никакого способа изменить web.xml. «primaryDS» не может разрешить две разные вещи.