Почему системные свойства JBoss не настроены с помощью SystemPropertiesService, работающего внутри sar / META.INF / jboss-service.xml - PullRequest
2 голосов
/ 16 февраля 2012

В JBoss 5.0.1 я настроил файл deploy / properties-service.xml для ссылки на файл свойств, подобный этому ...

<attribute name="URLList"> ${jboss.server.config.url}myconfig.properties </attribute>

Свойства, настроенные в файле myconfig.properties, работают с некоторыми файлами (например: deploy / postgres-ds.xml). Но свойства не заменяются должным образом в файле deploy / my.sar / META-INF / jboss-service.xml

Я также попытался добавить свойства в properties-service.xml следующим образом:

<attribute name="Properties"> my.property=value </attribute> который не работает.

Но если я добавлю -Dmy.property = значение в run.conf, свойство будет подставлено в jboss-сервис. У кого-нибудь есть предложения?

1 Ответ

0 голосов
/ 16 февраля 2012

Я думаю, ваш my.sar загружен до properties-service.xml. Попробуйте добавить mbean-зависимость для первого на втором.

Существует также опция командной строки -p для jboss для загрузки файла * .properties при раннем запуске.

...