Как включить фрагмент XML в tomcat's server.xml - PullRequest
0 голосов
/ 16 апреля 2010

Я делаю дистрибутив tomcat для множества серверов, и на каждом из этих серверов сфера будет разной. Я хотел бы иметь файл /etc/tomcat/realm.xml, содержащий область для этой установки, и файл /var/lib/tomcat/conf/server.xml импортировать его напрямую. Я попытался с Xinclude без удачи, и я собираюсь прибегнуть к sed к импорту при запуске /etc/init.d/tomcat. Есть ли лучший способ сделать это?

1 Ответ

1 голос
/ 17 апреля 2010

Я не знаком с tomcat, но распознает ли он / обрабатывает системный объект?

Я не уверен, что является корневым элементом /var/lib/tomcat/conf/server.xml, поэтому я просто буду использовать server в моем примере:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE server [
<!ENTITY realm SYSTEM "/etc/tomcat/realm.xml">
]>
<server>
&realm;
</server>

Будет ли что-то подобное работать?

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