読み込むj2ee.diconを変える

Seasar2.4からは、インクルードするときの条件を指定することができるようになります。そのため、dao.diconで


のように記述すると、自動的にインクルードするファイルを切り替えることができます。
diconファイルの切り替え から

読んだ感想です。
テストの時は、env/test/ディレクトリのj2ee.diconで、本番ではenv/op/に入っているものを使いたいとかって要望はあります。
そのときに、j2ee.diconだけじゃなくて、サービスにaopでかけるインターセプターを変更したいとかあって、ディレクトリで切り分けたいです。
で、


この記述ができてもいいのですが、それ以外に、システムのプロパティで優先するディレクトリを設定できるとうれしいです。そこに無ければ、classes配下を見に行くような感じです。

どうでしょう?

いままでは、サーブレット起動時(containerの初期化前)に、vmのプロパティを見て、ディレクトリからj2ee.diconをコピーしたりしてました。