New Release

JBoss AS 7.1 supports full Java EE 6 profile

Chris Mayer
JBoss-AS-7

Codenamed ‘Thunder’, this JBoss server is looking to shake things up a bit with the biggest release in the community’s history

The JBoss community have made a huge leap in application server
technology with the release
of JBoss AS 7.1 Final
– improving on the lightweight
AS 7 architecture with improved security, enhanced management
features, and advanced clustering capabilities. AS
7.1
 Final is a certified implementation of
the 
Java Enterprise Edition
6
 Full Profile specification, joining the likes of
Glassfish, Geronimo and WebSphere in offering a full Java 6
profile.

The team have long proclaimed that they would get full
Enterprise Java certification, saying back in July when AS 7 was
released that they were looking to achieve their goal by early
2012. Up until now, JBoss AS 7 could only muster
the “Java EE 6 Web Profile” for web
applications but now they’ve got the full works.

This certification brings a lot of new upgrades to the table
including:

  • EJB 3.1 Full – Adds a number of key features, including remote
    communication, asynchronous method invocation, timers,
    message-driven beans, and legacy compatibility with EJB 2.
  • CMP 2 – Provides a legacy persistence manager which predates
    JPA. This is benefical to legacy applications which make use of EJB
    2.x Entity Beans.
  • JAX-WS 2.2 – Allows simplified usage of Web Services in the EE
    platform.
  • JAX-RPC 1.1 – Offers legacy support for older Java EE Web
    Services applications.
  • JAX-RS 1.1 – Supports the construction of RESTful Web Services
    using the Java EE platform.
  • JavaMail 1.4 – Allows Java EE applications to send and receive
    e-mail
  • JCA 1.6 – Provides a mechanism for third parties to provide
    support for custom data sources, as well as connection pooling and
    transaction management for database access.
  • JMS 1.1 – Adds advanced messaging support to EE
    applications.
  • IIOP – Supports interoperablility with other application
    servers and non-Java CORBA clients.
  • JSR-88 – Allows for managing deployments to a Java EE server in
    a portable fashion.

The moniker given to this release, ‘Thunder’ aptly describes the
impact it makes for server technology. There’s also a heavy focus
on the need for speed, with AS 7 able to boot up in a lightning
quick 2 seconds from an ordinary laptop, yet Dimitris
Andreadis
believe that it could become even quicker in the
future.

Another important difference with this release is in regard to
security, with remote
access
requiring secure authentication by default, for
management and remote application protocols. 

It’s no wonder that the JBoss team behind AS 7.1 are lauding it
as the biggest release in the server’s history. Aside from the mega
upgrade, there’s also been 590 JIRA issues resolved,
meaning a total of 1465 issues resolved since 7.0.2.Final.
This is thanks to the thriving community working behind the scenes
and this release signals to the enterprise world just how big a
part JBoss are. 

You can download JBoss 7.1.0 Final here and get to grips
with all that is new behind the product.

Author
Comments
comments powered by Disqus