Externaliser la configuration de Tomcat

J'ai une source de données de configuration dans context.xml. Est-il possible de ne pas coder en dur la base de données de paramètres dans ce fichier? Par exemple, utiliser un externe fichier de propriétés, et de charger les paramètres?

Quelque chose comme ceci:

context.xml:

  <Resource
  name="jdbc/myDS" auth="Container"
  type="javax.sql.DataSource"
  driverClassName="oracle.jdbc.OracleDriver"
  url="${db.url}"
  username="${db.user}"
  password="${db.pwd}"
  maxActive="2"
  maxIdle="2"
  maxWait="-1"/>

db.propriétés:

db.url=jdbc:oracle:thin:@server:1521:sid
db.user=test
db.pwd=test

source d'informationauteur never | 2012-07-13