This site is outdated. For newer version see http://kasper.eobjects.dk/2009/04/seam-ejbs-and-ear-packaging-in-maven.html.
This site contains Seam and Maven integration. Its goal is very similar what does seamgen tool.
The integration can be split into these steps:
Follow installation guide.
Seam provides integration of many components. And nobody wants to use them all. However Maven currently doesn't support profiles for dependencies (it will in Maven 2.1). So I have created "fake" dependencies. So you don't need to specify that you want to use myfaces and facelets - you just say - "I want to use Seam with facelets".
You can see list of Seam Profiles.
List of profiles is not yet finished. If you need support for more profiles, write me.
Currently it support these seam versions:
Currently it is recommended to use microcontainer. Other configurations were not tested so well.
Follow installation guide.
See list of known issues and FAQ.
Currently I created these archetypes:
What other efforts were done for Seam and Maven integration:
And some documentation:
If you have any questions contact me - Petr Ferschmann - pferschmann (-at-) softeu (-dot-) com