chargement d'une variable de printemps applicationContext.xml fichier basé sur une propriété spécifiée en dehors de l'app fichier war?

J'ai besoin de changer le printemps applicationContext.xml fichier qui est utilisé, basé sur une propriété, cette propriété DOIT être défini quelque part à l'extérieur de la guerre de fichier (c'est à dire. il ne peut pas être dans web.xml). Actuellement, j'en suis arrivé à la solution suivante (voir ma réponse ci-dessous), vous vous demandez si il ya une meilleure façon de le faire?

InformationsquelleAutor shsteimer | 2010-10-28