У меня есть 2 автономных сервера IBM WebSphere, работающих на одном хосте. На обоих серверах развернут один и тот же EJB, но наш код распределен между двумя EAR в качестве ClientAgent и сервисов соответственно. При вызове любого метода службы из clientAgent, то есть вызова EJB с serverA на serverB, происходит сбой с ошибкой classnotfound. Я открыл трассировку NamingService для диагностики проблемы и обнаружил, что ServerB использует то же пространство имен JNDI, что и ServerA.
Как я могу заставить ServerB использовать собственное пространство имен JNDI?
Примечание: - С ServerA и ServerB на разных хостах все работает нормально.
Спасибо Шивам