同じホスト上で実行されるスタンドアロンのIBM WebSphereサーバーが2つあります。どちらのサーバーも同じEJBがデプロイされていますが、私たちのコードはClientAgentとサービスの2つのEARにそれぞれ分散されています。 clientAgentから任意のサービスメソッド、つまりserverAからserverBへのEJB呼び出しを呼び出すと、classnotfoundエラーで失敗します。問題を診断するためにNamingServiceトレースを開き、ServerBがServerAと同じJNDI名前空間を使用していることがわかりました。IBM WebsphereスタンドアロンJVMと同じホスト上のリモートEJBコール
ServerBに独自のJNDIネームスペースを使用させるにはどうすればよいですか?
注: - 異なるホスト上のServerAとServerBを使用すると、すべて正常に動作します。
おかげ Shivam