Since the release of JBoss Application Server 6.0.0.Final on December 28, 2010, there are already more than 12,000 downloads and the application migration has started. Many developers are taking advantage of the new features and new technologies available. This release is a fully certified implementation of the Java EE 6 Web Profile specification. We're very excited about this achievement as well as the positive feedback from the community in this first week. The AS team has worked hard not only to implement these technologies but also to define them. Most of the component project leads represent Red Hat in their respective specification expert groups in addition to leading JSR-299: Contexts and Dependency Injection for the Java EE Platform and JSR-303: Bean Validation specifications. Here's a summary of the projects that make up our Java EE 6 Web Profile:
- EJB 3.1 Lite and Embeddable Functionality
- JBoss Web 3.0 (Servlet 3.0, JSP 2.2, EL 2.2, JSTL 1.2)
- WELD 1.1 (reference implementation of JSR-299)
- Hibernate Validator 4.1.0 (reference implementation of JSR-303)
- Hibernate 3.6.0
- JBoss Transactions 4.14.0
- Dependency Injection 1.0
- JSF 2.0 (see Stan's blog about JSF integration in AS 6)
- RESTEasy 2.1.0
- HornetQ 2.1.2 (the default messaging provider)
In addition to the Web Profile, there are several noteworthy features which were outlined in one of my previous blog posts. This Final release also provides IPv6 support. Refer to the Release Notes for additional list of component upgrades, bug fixes, and enhancements. We're still working on the JBoss AS 6 documentation set and writing articles on the AS 6 capabilities and features now that we're back from the holiday break.
JBoss AS 6.0.0.Final release is an important step in providing the community with compliant technologies and assurance to standards. These technologies coupled with the on-going development of the domain management model in JBoss AS 7 proves why JBoss Application Server is the most popular open-source application server. And, it's easy to get started. Simply download the 6.0.0.Final version, unzip the distribution to your platform of choice, start the server. Share your experience with the community in our forums. While you're there, check out the newly designed JBoss AS 6 desktop wallpapers found with the other "Cool Stuff".
Happy coding and Happy New Year!