2017-03-16 64 views
0

我已经在我的Wildfly 10实例中部署了耳朵和战争,所以我注意到它们共享同一个singleton bean实例,但我需要以不同的方式启动它实例在各自的场景中使用。相同的Spring bean实例,用于狂野地部署耳朵和战争

调试在Eclipse中我已经检测到执行

在同一实例ID我该如何解决?

在此先感谢

+1

是你的Spring框架瓶当WildFly模块安装还是他们被添加到相应的EAR和WAR模块? –

+0

感谢您的回复@SteveC我正在部署1个Ear和1个War,这两个部署都需要实例化一个bean,导入相同的应用程序上下文作为导入资源从一个通用jar作为maven依赖项。目标是为每个部署的归档分离应用程序上下文再次感谢 – antonio

+0

常见jar部署在哪里? WAR和EAR都有自己的副本吗? –

回答

0

在Spring配置文件中设置的目标bean“scope”属性为“原型”

+0

感谢您的回复@yohannes我已经尝试了原型范围,但没有任何改变,似乎他们共享应用程序服务器内的bean ... – antonio