I don't know anything about Seam, but I was pleased to see this bit about it:
"JBoss AS 5 and GlassFish support added to seam-gen" http://in.relation.to/Bloggers/JBossAS5AndGlassFishSupportAddedToSeamgen#H-GrowingIvy
Seam projects are know for being pretty old school when it comes to library management. All of the JAR files are just dumped into the lib directory and picked out from there as needed. This makes it very difficult to share a seam-gen project because it's so large. I explained how to use Ivy to manage the dependencies for a seam-gen project in this entry. seam-gen now offers that configuration as an extension. To enable it, you simply run the following seam-gen target: seam add-ivy Right now, only RichFaces projects are supported, but supporting ICEfaces projects is just a matter of making a couple of changes to the dependencies.
Jim
