Командная разработка J2EE решения
От: sinnus  
Дата: 08.12.05 03:53
Оценка:
Вопрос в том, как везти коммандную разработку, если все надо объединять в один ear?
Один пишет и отлаживает EJB, другой WEB фреймворк, четвертый и пятый пишет логику на web и т.д.
Они же при тестировании будут мешать друг другу, т.к. необходимо исеть один EAR.
Получается, что каждый должен иметь у себя собственный сервер приложений и
на одном это все делать невозможно?
Или все же есть выход?
Спасибо.

08.12.05 12:30: Ветка выделена из темы Создание из сервлета класса, который находится в другом
Автор: sinnus
Дата: 07.12.05
— Blazkowicz
08.12.05 12:30: Перенесено модератором из 'Java' — Blazkowicz
Re[2]: Создание из сервлета класса, который находится в друг
От: Blazkowicz Россия  
Дата: 08.12.05 07:32
Оценка:
Здравствуйте, sinnus, Вы писали:

S>Вопрос в том, как везти коммандную разработку, если все надо объединять в один ear?

Оффтопик.

S>Один пишет и отлаживает EJB, другой WEB фреймворк, четвертый и пятый пишет логику на web и т.д.

S>Они же при тестировании будут мешать друг другу, т.к. необходимо исеть один EAR.
Чем мешать-то?

S>Получается, что каждый должен иметь у себя собственный сервер приложений и

S>на одном это все делать невозможно?
Каждый реализиует и тестирует у себя локально. Регулярно проводятся общие билды и тестируется интеграция.

S>Или все же есть выход?

Есть. Организуйте по нормальному процесс.
Re[3]: Создание из сервлета класса, который находится в друг
От: kid1972  
Дата: 08.12.05 07:59
Оценка:
Я вот тоже не пойму, что значит класс? Какой класс? Если это какая-то библиотека, то её надо либо класть в каталог Lib war-модуля, либо в каталог Lib JBoss, вообщем в любое место доступное class loader. Если это EJB-компонент, то простите, для него существуют совершенно другие способы доступа, через JNDI. А уж по поводу групповой разработки, вообще цирк! А что мешает то? Что мешает поставить какой-нибудь пакет контроля версий, чтоб все исходники всех компонентов жили в одном месте и были доступны всем и каждый мог собрать тот преславутый ear в актуальном его состоянии? Вообщем разруха скорее в головах чем в клозетах .
Re[4]: Создание из сервлета класса, который находится в друг
От: sinnus  
Дата: 08.12.05 09:07
Оценка:
Здравствуйте, kid1972, Вы писали:


K>Я вот тоже не пойму, что значит класс? Какой класс? Если это какая-то библиотека, то её надо либо класть в каталог Lib war-модуля, либо в каталог Lib JBoss, вообщем в любое место доступное class loader. Если это EJB-компонент, то простите, для него существуют совершенно другие способы доступа, через JNDI. А уж по поводу групповой разработки, вообще цирк! А что мешает то? Что мешает поставить какой-нибудь пакет контроля версий, чтоб все исходники всех компонентов жили в одном месте и были доступны всем и каждый мог собрать тот преславутый ear в актуальном его состоянии? Вообщем разруха скорее в головах чем в клозетах .

CVS пользуемся. Я думал, что можно использовать один сервер приложений для отладки и тестирования.
Оказалось, что у каждого должен быть свой, локальный.
Re[5]: Создание из сервлета класса, который находится в друг
От: Blazkowicz Россия  
Дата: 08.12.05 09:29
Оценка:
Здравствуйте, sinnus, Вы писали:

S>CVS пользуемся. Я думал, что можно использовать один сервер приложений для отладки и тестирования.

S>Оказалось, что у каждого должен быть свой, локальный.

В прынципе если правильно подойти к проблеме можно и одним обойтись. Каждый пишет у себя свою часть и Unit-тесты с ипользованием Mock и пр. А отдельно выделеный разработчик собирает, поднимает и тестирует все на одном сервере.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.