Help

Controls

PermLinkWikiLink

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.

The Seam Framework - Next generation enterprise Java development

Seam is a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution, complete with sophisticated tooling.

Seam has been designed from the ground up to eliminate complexity at both architecture and API levels. It enables developers to assemble complex web applications using simple annotated Java classes, a rich set of UI components, and very little XML. Seam's unique support for conversations and declarative state management can introduce a more sophisticated user experience while at the same time eliminating common bugs found in traditional web applications.

Learn more

To find out more about Seam, read this introduction and check out some tutorial code examples. If you're evaluating Seam, please see our answers to frequently asked questions.

If you are a new Seam user, follow this roadmap to get started quickly. If you want to contribute to Seam, register on this website and join the Seam Community. If you are interested in development of Seam, see the list of open issues and tasks by priority.

Seam is licensed under the terms of the LGPL. Full commercial support is available. Eclipse-based tooling for Seam applications is provided by JBoss Tools.

Reinvesting in Java EE

Seam is based on the Java EE platform. That's why reinvestment in Java EE standards is crucial to Seam's future. Many ideas which originated in the Seam ecosystem are being contributed back to the Java EE specification by Red Hat, being refined in the process. The most notable initiative is JSR-299: Java Context and Dependency Injection. This website is home of the reference implementation, Weld. Check out the development page to get involved. The Seam community also has lots of ideas for JSF 2.0 and JSF 2.1, so check out those pages to keep up with the proposals.

Atom News
01. Sep 2010, 09:09 America/New_York, by Jay Balunas
The RichFaces team has just released 4.0.0.M2, and we are one more milestone closer to the Final. This is our second monthly milestone release, with new components, bug fixes, and other updates. We also worked hard to stabilize the core, CDK, build  more...
31. Aug 2010, 14:45 America/New_York, by Pete Muir
I'm very pleased to say that we have released the first beta of Weld 1.1.0, the reference implementation of JSR-299: Contexts and Dependency Injection for Java EE. It's based on the CDI 1.0 API. You can find direct download links at the bottom of this post or you can pull the  more...
26. Aug 2010, 09:26 America/New_York, by Pete Muir
I realize that a Seam 3 status update is overdue, so without further ado let me fill you in on where we are. From my previous blog, we are aiming to include these modules in Seam 3.0: ModuleTarget VersionCode QualityBlockers Drools 5 integration3.0AlphaWeld Extensions Alpha  more...
20. Jul 2010, 14:21 America/New_York, by Jay Balunas
RichFaces 4.0.0.M1 has been released!! This is the first of our monthly releases on the road to the 4.0.0.Final release. From here on out every month we will release an updated milestone with new components, features, and stabilization! As always  more...
Last Site Updates
(Pete Muir) 03. Sep 2010, 07:23 America/New_York
(Pete Muir) 01. Sep 2010, 09:08 America/New_York
(Pete Muir) 31. Aug 2010, 11:45 America/New_York
(Pete Muir) 31. Aug 2010, 08:41 America/New_York
(Pete Muir) 31. Aug 2010, 07:53 America/New_York
(Pete Muir) 31. Aug 2010, 07:47 America/New_York
(Shane Bryzak) 31. Aug 2010, 07:40 America/New_York
(Pete Muir) 31. Aug 2010, 07:26 America/New_York
(Dan Allen) 30. Aug 2010, 17:27 America/New_York
(Pete Muir) 30. Aug 2010, 13:19 America/New_York