Сейчас я определяю архитектурный подход, который мы будем использовать в новом проекте с портлетами Websphere 6 + JSR86 под очень известным портальным инструментом.
Я планирую использовать один файл .ear для каждой группы портлетов (например, если два портлета тесно связаны, они будут в одном .ear) и использовать общие библиотеки для хранения общего кода и библиотек, используемых этими портлетов.
Кто-то использовал этот подход (или другой) раньше? Считаете ли вы это хорошим подходом?
Я ищу мнения или обсуждаю эту архитектуру с кем-то (поскольку я не нашел на веб-сайте IBM статьи "Лучшие практики", в которой описан мой сценарий), поскольку она мне кажется очень понятной, но не будь хорошим, чтобы обнаружить какую-то проблему впереди только потому, что я никогда никого не спрашивал.