私は自分の webapp に Spring プロファイルを使用していますが、うまく機能します。
次のような web.xml ファイルでこれらのプロファイルを有効にします。
<context-param>
<param-name>spring.profiles.active</param-name>
<param-value>myProfile</param-value>
</context-param>
しかし、私は MDB で立ち往生しています。
SpringBeanAutowiringInterceptor を使用して MDB からスプリングをブートストラップすると機能しますが、この MDB のプロファイルをアクティブにする方法がわかりません。
環境エントリを追加しようとしましたが、うまくいかないようです:
<env-entry>
<env-entry-name>spring.profiles.active</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>myProfile</env-entry-value>
</env-entry>
誰かが私を助けることができますか?
beanRefContext.xml (インターセプターによって使用される) を介してプロファイルを有効にする方法はありますか?
ありがとうございました
ステファン