Разверните свои Systemproperties как собственный SystempropertiesService, например, в виде файла "myapp-properties-service.xml"
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE server>
<server>
<mbean code="org.jboss.varia.property.SystemPropertiesService"
name="jboss:type=Service,name=myAppSystemProperties">
<!-- relative path of server profile,
comma separated list of propertyfiles-->
<attribute name="URLList">
./conf/props/myapp-system.properties,./conf/props/myapp-otherstuff.properties
</attribute>
</mbean>
Теперь убедитесь, что myAppSystemPropertiesService включается, прежде чем ваше приложение выполнит,Мы решили эту проблему, поместив ее объявление в каталог "deployers" вместо каталога "deploy".Службы, объявленные в папке «deployers», развертываются раньше, чем в «deploys».Например:
jboss-5.1.0.GA/server/default/deployers/myapp-properties-service.xml
jboss-5.1.0.GA/server/default/props/myapp-system.properties
jboss-5.1.0.GA/server/default/props/myapp-otherstuff.properties