2017-03-16 78 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