Skip to content
http://www.seamframework.org/Seam2 - Seam 2: enterprise Java development framework
Java CSS JavaScript GAP Groovy Shell
Find file
Pull request Compare This branch is 216 commits ahead of VaclavDedik:Seam_2_3.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bom
build
distribution
examples
functional-tests
jboss-seam-debug
jboss-seam-excel
jboss-seam-flex
jboss-seam-gen
jboss-seam-ioc
jboss-seam-mail
jboss-seam-pdf
jboss-seam-remoting
jboss-seam-resteasy
jboss-seam-rss
jboss-seam-ui
jboss-seam-wicket
jboss-seam
seam-cdk-helper
seam-integration-tests
seam-reference-guide
.gitignore
eclipse-code-formatter-profile.xml
pom.xml
readme.asciidoc
release-process.txt

readme.asciidoc

JBoss Seam - Contextual Component framework for Java EE

This software is distributed under the terms of the FSF Lesser Gnu Public License (see distribution/src/main/assembly/lgpl.txt).

Seam 2: Next generation enterprise Java development

Seam 2.3 targets Java EE 6 capabilities such as JSF2 and JPA2 on the JBoss Enterprise Application Platform 6 (JBoss AS 7) - Seam 2.3 also supports RichFaces 4 which is also available for commercial support via Web Framework Kit. If you are looking for the long-term support with a service level agreement of Seam 2.2 and/or Seam 2.3 then please contact us at http://www.redhat.com/contact/sales.html - Seam 2.3 is part of Web Framework Kit, included as part of the JBoss Enterprise Application Platform subscription.

Seam 2.3 was released in September 2012. This is an update to the Seam 2 code base to make it compatible with Jave EE 6.

Seam 2 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.1) 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.

Get Up And Running Quick

  1. Install JBoss AS 7.1.1.Final

  2. Start JBoss AS by typing bin/standalone.sh in the JBoss AS home directory

  3. In the examples/booking directory, type mvn clean package and check for any error messages.

  4. In the booking-ear directory run:

    `mvn jboss-as:deploy`
  5. Point your browser to http://localhost:8080/seam-booking/

  6. Register an account, search for hotels, book a room…​

Learn more

Notes for this release

Be warned that JBoss Embedded is LEGACY runtime and is not in Seam 2.3 distribution anymore

Something went wrong with that request. Please try again.