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
10. Jun 2010, 13:19 America/New_York, by Dan Allen
During my long flight to Frankfurt last month, I responded to an interview by Jan Groth about Seam for the German Java Magazin. In the interview, I reflect on the value of Open Source, how I got involved in Seam and where we are headed with Weld and Seam 3. I ended up writing so  more...
30. Mar 2010, 02:05 America/New_York, by Dan Allen
Despite all that I have written, explained and presented about Seam, I often find myself struggling to sum it up in a few short breaths. Fortunately, Matt Campbell does an superb job of defining the essence of what Seam provides eloquently and concisely in his blog series An  more...
17. Mar 2009, 12:22 America/New_York, by Dan Allen
I didn't expect Ken Rimple for Chariot Solutions to be so quick in getting up part 2 of my Seam interview, which I introduced in a previous entry, so you get two posts in one day. If you had iTunes or your RSS feed reader working, you'd already be in the know. In the second  more...
17. Mar 2009, 03:52 America/New_York, by Dan Allen
Ken Rimple from Chariot Solutions connected with me over Skype to discuss Seam (which in truth turned out to be a series of long monologues by me about Seam and web application development). In this first part of a two-part interview, I introduce the Seam framework and how it  more...
Atom Commit Log
No feed entries found.
Last Site Updates
(Peter Pedal) 31. Jan 2012, 05:33 America/New_York
(Shane Bryzak) 27. Jan 2012, 01:26 America/New_York
(Shane Bryzak) 27. Jan 2012, 01:25 America/New_York
(Shane Bryzak) 27. Jan 2012, 01:17 America/New_York
(Shane Bryzak) 27. Jan 2012, 01:16 America/New_York
(Dan Allen) 26. Jan 2012, 18:24 America/New_York
(Jason Porter) 26. Jan 2012, 11:18 America/New_York
(Shane Bryzak) 25. Jan 2012, 17:53 America/New_York
(Jason Porter) 25. Jan 2012, 16:02 America/New_York
(Marek Schmidt) 23. Jan 2012, 06:00 America/New_York