Open Source Ajax Framework For Java EE Application Developers

ICEfaces RIA Journal

Subscribe to ICEfaces RIA Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get ICEfaces RIA Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

ICEfaces Authors: Ted Goddard, Steve Maryka, Pat Romanski, Ken Fyten, Shay Shmeltzer

Related Topics: RIA Developer's Journal, ColdFusion on Ulitzer, ICEfaces RIA Journal, Java EE Journal, JBoss Enterprise Middleware, Apache Web Server Journal, XML Magazine, SOA & WOA Magazine, Java Developer Magazine, AJAX World RIA Conference, OpenAjax Alliance News

RIA & Ajax: Article

AJAX with JBoss Seam Session at AJAXWorld Conference & Expo 2007 East

The framework unifies SOA, AJAX, JSF, EJB3, BPM and workflow

JBoss, a division of Red Hat (NYSE:RHT), announced an update to its powerful, application framework for Web 2.0 applications, JBoss Seam. The framework unifies and integrates popular service-oriented architecture (SOA) technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Enterprise JavaBeans 3.0 (EJB3), Java portlets, business process management (BPM) and workflow. The new features in JBoss Seam 1.1 further accelerate web application development, expand on the number of supported application servers, and improve integration with AJAX-based applications.

There will be a session entitled "Web 2.0 Development with JBoss Seam" will be presented by Gavin King, the creator of Seam, at the upcoming AJAXWorld Conference & Expo, March 19-21, 2007, New York City.

Designed to eliminate complexity at the architecture and application programming interface (API) level, JBoss Seam enables developers to assemble complex web applications with simple annotated POJOs (plain old Java objects), componentized UI widgets and simple XML. JBoss Seam reduces developer complexity, offering a standards-based programming model to assemble Web 2.0 applications with dramatically less codingincreasing productivity, accelerating time to market, and reducing development and run-time errors.

This update to JBoss Seam reinforces it as a unified programming model for any development environment where simplicity, speed, and ease-of-use are desired, from the simplest to the most complex applications, said Ram Venkataraman, director of product management, JBoss. Our users have weighed in: JBoss Seam delivers what it promises. With many of them contributing valuable feedback for this latest update, we're continuing to make JBoss Seam a versatile programming model for all developers.

New Features in JBoss Seam 1.1 Include:

  • New POJO component model. This new POJO model is an alternative to EJB3, eliminating JBoss Seam's dependency on an EJB3 container. Now, JBoss Seam can be used with containers like Hibernate or Apache Tomcat as well as with J2EE application servers that currently do not support EJB3. Customers can also build standards compliant Java Persistence API based applications using JBoss Seam 1.1.
  • New tooling for data-driven applications. This new tool combines a simple data access framework, which is built around Java Persistence and Hibernate, with a command line code generation and database reverse engineering tool. The simplicity of this new tool enables JBoss Seam to be as productive as any CRUD (create, read, update and delete) frameworks when it comes to building data-driven applications.
  • Integration with ICEfaces and Ajax4jsf. Building rich client applications require a lot of sophisticated client side graphical user interface (GUI) components. These applications also need the ability to partially refresh a web page. JBoss Seam 1.1 integrates open source JSF-based AJAX solutions such ICEfaces and Ajax4jsf with its state and concurrency management engine.
  • Support for atomic conversations. Building AJAX applications requires numerous small conversations that update server-side persistent objects, but they typically do not persist those objects until an overall longer conversation is completed. JBoss Seam 1.1 now supports this atomic conversation model, which is only available with Hibernate as the Java Persistence provider.
  • New concurrency model. AJAX fundamentally changes the interaction model of the web. The synchronous, coarse-grained requests used by traditional web clients let many server-side applications get away with minimal caching and no session-level concurrency. AJAX clients hit the server with many asynchronous, concurrent, fine-grained requests, which could easily bring down database. JBoss Seam's unique concurrency model and state-management model was conceived and designed with AJAX in mind.


JBoss Seam 1.1 is currently in beta with general availability targeted for December 15, 2006. It is currently available as part of the JBoss Application Server 5.0 beta ( Licensed under the GNU Lesser General Public License (LGPL), JBoss Seam 1.1 is free use and can be downloaded at

AJAXWorld 2007 East Conference & Expo Receives The Largest Number of Sponsor Support
SYS-CON Events announced the other "charter sponsors" of AJAXWorld Conference & Expo 2007 East last week which includes; Laszlo Systems (Diamond Sponsor), JackBe (Platinum Sponsor), Adobe (Platinum Sponsor), Cynergy (Platinum Sponsor), Google (Gold Sponsor), Nexaweb (Gold Sponsor), ICEsoft (Gold Sponsor), Oracle (Gold Sponsor), Helmi Technologies (Gold Sponsor), JetBrains (Gold Sponsor), Sun Microsystems (Silver Sponsor), Parasoft (Silver Sponsor), Lightstreamer (Exhibitor Plus Sponsor),  IT Mill (Exhibitor Plus Sponsor),  FrogLogic (Exhibitor Plus Sponsor),  Zapatec (Exhibitor Plus Sponsor), and Manning Publications (AJAX Book Sponsor), Apress (AJAX Book Sponsor), Conference Guru (Media Sponsor), Flash Goddess (Media Sponsor), AJAXWorld Magazine (Media Sponsor), Web 2.0 Journal (Media Sposnor), SYS-CON.TV (Media Sponsor), IT Mill (Media Sponsor), Methods & Tools (Media Sponsor), and OASIS (Association Sponsor).

AJAXWorld 2006 West Sponsors
Adobe, Amazon, Apress, Backbase, ComponentArt, Cynergy Systems, Google, Helmi Technologies, IBM, ICEsoft, ILOG, Infragistics, JackBe, Laszlo Systems, Nexaweb, OASIS, Parasoft, Sun Microsystems, telerik, TIBCO, U7 Web Technologies, Visible Measures, Zapatec; including media sponsors AJAX Matters, AJAXWorld Magazine, BZ Media, ColdFusion Developer's Journal,, Eclipse Developer's Journal, Eclipse Review, Enterprise Open Source Magazine, Integration Developer News,, Java Developer's Journal,, Methods & Tools, Network World, Open Enterprise Trends, Sarbanes-Oxley Compliance Journal, SD Times, Software Test & Performance, SOA Web Services Journal.

To date, more than 50 organizations have joined the OpenAjax Alliance, including:

American Greetings (AG/Interactive)
Bling Software
Dojo Foundation
Eclipse Foundation
edge IPK
eLink Business Innovations
ENOVIA MatrixOne
Fair Isaac
The Front Side
Laszlo Systems
Merced Systems
Mozilla Corporation
OpenLink Software
Openwave Systems
Red Hat
Seagull Software
Software AG
Sun Microsystems
Vertex Logic
Zend Zimbra

More Stories By RIA News Desk

Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to [email protected] to share your product and company news coverage with AJAXWorld readers.

Comments (8)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.