Seam was a web application framework developed by JBoss, a division of Red Hat.
Seam's mission is to provide a fully integrated development platform for building rich, standards-based Internet applications tailored for traditional and cloud deployments.
Seam 2 introduces the concept of bijection, taken from Spring's dependency injection feature, where objects can be in-jected or out-jected to/from assigned variables using the @In and @Out annotations.
One can automatically generate a CRUD (create-read-update-delete) web-application from an existing database using the command-line tool seam-gen supplied with the framework.
Seam also includes creator modules for PDF documents, e-mail, graphs, and Microsoft Excel worksheets.