Help

Built with Seam

You can find the full source code for this website in the Seam package in the directory /examples/wiki. It is licensed under the LGPL.

Requirements

Please read the Requirements FAQ first if you have any questions, this is a quick overview:

  • Seam 2.x examples require JBoss Application Server 4.2 if you want to deploy these examples out-of-the-box. Some bundled examples have been ported to other application servers and servlet containers, as documented in their README files. You do not need JBoss AS to write or deploy Seam 2.0 applications. See this page for more information on application servers and containers.
  • Seam 1.2 requires JBoss 4.0, which must be installed using the JEMS installer with the ejb3 or ejb3-clustering profile.
  • JDK 5.0 is required for all Seam releases. Seam has not been tested on JDK 6.0 (check this page for updates).

To get started with Seam after you downloaded it, please follow the Getting Started guidelines.

Seam Releases

Package Version Category Size Released License
JBoss Seam 2.1 2.1.0.BETA1 Beta 96 MB 08.26.2008 LGPL Notes Download
JBoss Seam 2.0 2.0.3.CR1 Preproduction 84 MB 13.06.2008 LGPL Notes Download
JBoss Seam 2.0 2.0.2.SP1 Production 84 MB 28.05.2008 LGPL Notes Download
JBoss Seam 1.2 1.2.1 GA Production 73 MB 27.03.2007 LGPL Notes Download

Browse all packages | Latest 2.0 Unstable Nightly Build| Latest 2.1 Unstable Nightly Build | JBoss Product Versioning Guidelines

Seam in Maven

Seam 2 is available from the JBoss Maven 2 repository:

  • Group Id: org.jboss.seam
  • Artifact Ids: jboss-seam, jboss-seam-ui, jboss-seam-remoting, jboss-seam-ioc, jboss-seam-pdf, jboss-seam-mail, jboss-seam-debug

Read this article for more information about Seam with Maven. You can also find unstable nightly builds on the JBoss Maven 2 snapshot repository.

Seam SVN Repository

Seam is located in the JBoss SVN Repository, in the seam module.

# Anonymous SVN checkout of the 2.0 stable branch:
svn co http://anonsvn.jboss.org/repos/seam/branches/Seam_2_0 seam

# Anonymous SVN checkout of the 2.1 development branch:
svn co http://anonsvn.jboss.org/repos/seam/trunk seam

# Developer/Committer SVN checkout of the 2.0 stable branch:
svn co https://svn.jboss.org/repos/seam/branches/Seam_2_0 seam

# Developer/Committer SVN checkout of the 2.1 development branch:
svn co https://svn.jboss.org/repos/seam/trunk seam

Please see JBoss SVN Repository for complete access instructions, including how to get commit access.

Browse Seam Repository | Seam SVN Notification Feed | Seam SVN Notification Mailing List

Building Seam

You need a full install of ant. Some linux distributions only supply a partial installation of ant which will make the build fail. If so, make sure ant-nodeps.jar is on the classpath.

To build Seam from SVN, just run ant build in seam/. You'll find the built artifacts and current set of libraries in jboss-seam/lib.

For more information, see Getting Started Developing the Seam Framework.