2017-03-16 10 views
0

Wildfly 10インスタンスに耳と戦争を展開したので、それらは同じシングルトンBeanインスタンスを共有していることに気付きましたが、それぞれのシナリオで使用するインスタンス。Wildlyで展開された耳と戦争の両方のSpring Beanインスタンス

Eclipseでのデバッグは、私がどのように解決することができ、実行

中に同じインスタンスIDを検出しましたか?あなたの春の設定ファイルに予め

+1

がWildFlyモジュールとしてインストールし、あなたの春のフレームワークのjarファイルはありますか、彼らはそれぞれのEARに追加されているにターゲットBean「スコープ」属性を設定し、 WARモジュール? –

+0

返信ありがとう@SteveC私は1 Earと1 Warをデプロイしていますが、どちらのデプロイメントでも共通のjarのインポートリソースと同じアプリケーションコンテキストをインポートするBeanをMaven依存関係としてインスタンス化する必要があります。目標は、デプロイされた各アーカイブのアプリケーションコンテキストを再度確認することです。 – antonio

+0

一般的なjarはどこにデプロイされていますか? WARとEARはそれぞれ独自のコピーを持っていますか? –

答えて

0

おかげで、「プロトタイプ」

+0

お返事ありがとうございます@ yohannes私はすでにプロトタイプスコープで試しましたが、何も変更されていないので、アプリケーションサーバー内でBeanを共有しているようです... – antonio

関連する問題