【发布时间】:2013-07-18 07:07:48
【问题描述】:
我正在为我的 web 应用程序使用 Spring 配置文件,效果很好。
我在 web.xml 文件中激活这些配置文件,如下所示:
<context-param>
<param-name>spring.profiles.active</param-name>
<param-value>myProfile</param-value>
</context-param>
但我的 MDB 卡住了。
我使用 SpringBeanAutowiringInterceptor 从我的 MDB 引导 spring,它可以工作,但我不知道如何为这个 MDB 激活我的配置文件。
我尝试添加一个 env-entry,但它似乎不起作用:
<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(被拦截器使用)激活配置文件?
谢谢
史蒂芬
【问题讨论】:
标签: spring ejb profile interceptor