Red Hat Reaches for the Cloud, Unveils JBoss EAP 5.0

Red Hat this week announced the general availability of its JBoss Enterprise Application Platform (EAP) 5.0. The Enterprise Linux and open source middleware provider made the announcement at its annual Red Hat World and JBoss Summit conference taking place in Chicago this week. 

EAP 5.0 supports a range of Java programming and component models, including Java EE, POJOs, the Spring Framework, OSGi, the Google Web Toolkit, several RIA frameworks and several dynamic languages. The underlying microcontainer also makes it possible to separate enterprise services from the core runtime engine, making it more configurable. DZone recently published a series of articles describing the Microcontainer's component model as well as how it handles advanced dependency injection and IoC

EAP 5.0 delivers on the promise of the company's JBoss Open Choice strategy, which was unveiled at JavaOne earlier this year. 

Open Choice expands JBoss' Java application server portfolio , adding three new profiles to support varying degrees of workloads across basic Java Web applications, Rich Internet Applications, and enterprise, transactional applications. The three new platform products include:

  • JBoss Enterprise Application Platform 5.0 (Early Access) - JBoss AS 5.x with full support for enterprise features such as clustering, caching, messaging, transactions, and a full Web services stack.
  • JBoss Enterprise Web Platform 5.0 - targetted at mid-sized workloads, focused on light and rich Java applications. Builds upon the new Java EE Web Profile with a lighter weight version of JBoss AS which still provides features for clustering, caching and Web services
  • JBoss Enterprise Web Server 1.0 - JBoss Enterprise Web Server with enterprise product support lifecycle for Apache Web Server, Apache Tomcat. 

 

Red Hat's middleware portfolio is designed to help customers take advantage of cloud computing. As a core component of Red Hat's cloud computing foundation, customers should be able to combine JBoss Enterprise Application Platform and Red Hat Enterprise Linux with integrated virtualization technologies that provide customers with a fully virtualized, standards-based enterprise open source cloud computing service platform, supporting both on-premise and off-premise cloud deployments said the press release.

JBoss Enterprise Application Platform 5.0 is designed to leverage a second generation service-based Microcontainer architecture to provide a consistent and modular series of enterprise deployment features for clustering, caching, transactions, web services, security and more, regardless of the selected programming model or deployment style.

Developer tooling is available with JBoss Developer Studio, an Eclipse-based integrated development environment that provides a comprehensive set of tools developers need to quickly build rich, highly interactive applications and services using technologies like Seam, Java EE, Spring, Hibernate, AJAX, RichFaces and more, according to the release announcement.

DZone has published over 85 articles, tutorials, interviews, and podcasts covering a range of JBoss.org projects as well as commercial offerings such as JBoss Developer Studio, EAP, and JBoss AS 5. For more information and resources, you can visit http://www.dzone.com/mz/jboss

0
Average: 3 (1 vote)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Comments

David Eby replied on Thu, 2009/09/03 - 2:16pm

That product page still shows EAP 4.3 as the latest available release (in the Platform Components and Supported Standards links).  Is this actually available or is this just an announcement that it will eventually be available? 

stuart_wildcat replied on Sun, 2009/09/06 - 11:15pm in response to: david eby

JBoss EAP 5.0 is about 4-6 months behind the original schedule. It "should" be out within the next month. I'm sure they just couldn't stand to not have some type of announcement about it at their major conference.

If you want to know more about when it might come out you might try looking at the JIRA for upcoming versions:
https://jira.jboss.org/jira/browse/JBPAPP

In my opinion JBoss has become a joke. They are on the list of Java EE 5 servers but until the release of the JBoss EAP they will not have a "supported" Java EE 5 server. How bad is it when even WebSphere beats you by one year?!

The reason EAP 5.0 has taken so long is becuse they just couldn't release it without some type of integrated administration. Unfortunately their version of "administration" is something that can FTP an EAR/WAR file and configure a data source or JMS resource, that is about it. There's lots of good monitoring but if you can't even start the server because you made a mistake hacking the XML file to configure something what is the use?

If you want an open source application server I would look at Glassfish or even Apache Geronimo/WebSphere Community Edition. They know the importance of management capability and have some good features.

Of course, I guess now that Java EE 6 is almost final we will have to wait another 3 years for JBoss to support that...

David Eby replied on Thu, 2009/09/10 - 12:30pm in response to: stuart_wildcat

Yeah, I've been following that JIRA roadmap trying to get a sense of when EAP 5.0 will be available.  With this announcement it had looked like they finally reached that point but the JIRA still shows it as not yet complete.  It's too bad since my organization has been evaluating JBoss 5.1.0 and had been thinking about support options as well.

 

I'm not sure what to make of this announcement, though it looks like it was simply a premature posting.   Since it has even been pulled from the main JavaLobby page I guess that is the only reasonable assumption.

 

Looks like it's time to start evaluating Glassfish.

plugtree replied on Thu, 2009/09/17 - 1:27am

Don't be fooled by the empty announcement, the stack of products is there, they aren't selling vaporware. They have very good products, and the price is right ;)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.