В настоящее время я разрабатываю приложение, состоящее в основном из трех модулей: 1 ejb и два веб-приложения. Используя ant, я экспортирую это как одно ухо.Несколько экземпляров уха
Мой клиент попросил запустить несколько экземпляров одного уха на одном сервере. Я смог изменить имена приложений и контекстный путь, чтобы они не столкнулись, однако есть проблема с EJB. Apache Geronimo не может запускать EBJ с одним и тем же именем, если они живут на разных ушах/банках, etç.
Есть ли способ сделать развертывание EJB конкретным для каждой «установки», или это невозможно, и поэтому мне нужно удалить EJBs Jar из веб-приложений, заключенных в EAR?
Буду признателен за любую помощь/подсказку.
С уважением, Иван Фриас
Идея иметь EJB на другой банке должна заключаться в том, что они работают с несколькими приложениями, зачем вам нужно, чтобы те же EJB были развернуты много раз? – OscarG
Да, вы правы, не имеет смысла иметь несколько копий одного EJB по разным ушам. Я изменил это. –