Я бы посоветовал вам использовать Archtype для начала, а затем настроить его в соответствии с вашими потребностями.Сварные типы являются хорошими отправными точками, поскольку, если Weld работает, это просто вопрос добавления зависимостей модуля Seam 3, и в IIRC есть также цели Glassfish, предварительно сконфигурированные в POM архетипа.
Вы можете найти несколько Archtypes здесь
Помните, что вам придется изменять версии зависимостей в POM, поскольку они используют старые версии, но все остальное должно работать нормально.