Comment puis-je faire logback lire un fichier de propriétés qui est un nom de variable?

Je suis en utilisant http://logback.qos.ch/

Je suis en cours d'exécution de mon processus java avec un paramètre par exemple -Dproperties.url=myappproperties-production.properties ou -Dproperties.url=myappproperties-development.properties selon le environemnt il est exécuté.

Problème: comment faire logback récupérer mon fichier de propriétés?

Si les propriétés de nom de fichier est statique, je le ferais (fonctionne très bien):

<configuration>
    <property resource="myappproperties-development.properties" />
    (...)
</configuration>

Mais j'ai besoin de quelque chose qui est dynamique (cela ne fonctionne pas):

<configuration>
    <property resource="${properties.url}" />
    (...)
</configuration>

OriginalL'auteur Wojtek B. | 2012-06-19