Вопрос в том, как везти коммандную разработку, если все надо объединять в один ear?
Один пишет и отлаживает EJB, другой WEB фреймворк, четвертый и пятый пишет логику на web и т.д.
Они же при тестировании будут мешать друг другу, т.к. необходимо исеть один EAR.
Получается, что каждый должен иметь у себя собственный сервер приложений и
на одном это все делать невозможно?
Или все же есть выход?
Спасибо.
Здравствуйте, sinnus, Вы писали:
S>Вопрос в том, как везти коммандную разработку, если все надо объединять в один ear?
Оффтопик.
S>Один пишет и отлаживает EJB, другой WEB фреймворк, четвертый и пятый пишет логику на web и т.д. S>Они же при тестировании будут мешать друг другу, т.к. необходимо исеть один EAR.
Чем мешать-то?
S>Получается, что каждый должен иметь у себя собственный сервер приложений и S>на одном это все делать невозможно?
Каждый реализиует и тестирует у себя локально. Регулярно проводятся общие билды и тестируется интеграция.
S>Или все же есть выход?
Есть. Организуйте по нормальному процесс.
Re[3]: Создание из сервлета класса, который находится в друг
Я вот тоже не пойму, что значит класс? Какой класс? Если это какая-то библиотека, то её надо либо класть в каталог Lib war-модуля, либо в каталог Lib JBoss, вообщем в любое место доступное class loader. Если это EJB-компонент, то простите, для него существуют совершенно другие способы доступа, через JNDI. А уж по поводу групповой разработки, вообще цирк! А что мешает то? Что мешает поставить какой-нибудь пакет контроля версий, чтоб все исходники всех компонентов жили в одном месте и были доступны всем и каждый мог собрать тот преславутый ear в актуальном его состоянии? Вообщем разруха скорее в головах чем в клозетах .
Re[4]: Создание из сервлета класса, который находится в друг
K>Я вот тоже не пойму, что значит класс? Какой класс? Если это какая-то библиотека, то её надо либо класть в каталог Lib war-модуля, либо в каталог Lib JBoss, вообщем в любое место доступное class loader. Если это EJB-компонент, то простите, для него существуют совершенно другие способы доступа, через JNDI. А уж по поводу групповой разработки, вообще цирк! А что мешает то? Что мешает поставить какой-нибудь пакет контроля версий, чтоб все исходники всех компонентов жили в одном месте и были доступны всем и каждый мог собрать тот преславутый ear в актуальном его состоянии? Вообщем разруха скорее в головах чем в клозетах .
CVS пользуемся. Я думал, что можно использовать один сервер приложений для отладки и тестирования.
Оказалось, что у каждого должен быть свой, локальный.
Re[5]: Создание из сервлета класса, который находится в друг
Здравствуйте, sinnus, Вы писали:
S>CVS пользуемся. Я думал, что можно использовать один сервер приложений для отладки и тестирования. S>Оказалось, что у каждого должен быть свой, локальный.
В прынципе если правильно подойти к проблеме можно и одним обойтись. Каждый пишет у себя свою часть и Unit-тесты с ипользованием Mock и пр. А отдельно выделеный разработчик собирает, поднимает и тестирует все на одном сервере.