Advertisment

JBoss Application Server 4.2.2

author-image
PCQ Bureau
New Update

Last October, JBoss.org came out with the latest stable release of JBoss
Application Server (JBoss AS) version 4.2.2. The key components of the Java
Platform Enterprise Edition (EE) 5.0 are integrated onto the new JBoss's
MicroKernel architecture. It's a J2EE-certified platform for developing and
deploying Java applications, Web applications, and Web portals.

Advertisment

The latest release provides all J2EE 1.4 features and extended enterprise
services such as clustering, caching and persistence. To check how well it works
and what new does it offer, we downloaded it from www.JBoss.org, installed and
implemented it.

Price: Free

Meant For: Java EE users

Key Specs: Embedded Tomcat 6, JSF 1.2

integration, support for Hibernate and Web

services

Pros: Clustering, load balancing, farm deployment, caching

Cons: JDK 6 is not fully supported in this release

Contact: JBoss.org

SMS Buy 130286 to 56677

Installation

Installation was quite simple; we just had to extract its zip file to a
directory, and we could start the server from there. Since this AS requires
JDK5; we installed it on a Vista machine running JDK6. As per JBoss's
documentation, you can run the server on JDK6, but full support for JDK6 will be
available only with the release of JBoss 5. We implemented it and tried to
deploy a WAR (Web archive) file, which was using Java DB by placing it on the
deployment directory while the server was still running.

Advertisment

The application server was able to hot-deploy the WAR file. The whole process
of installing and deploying a test application took less than 10 minutes.

There are three settings defined for deploying this application server:
minimal, default and all. With 'minimal' settings, one could configure what all
services are required, and thus, can reduce the server's start-up time .

The Web console lets you
monitor and modify the configuration parameters through the use of MBeans
Advertisment

Features

The JBoss AS includes the latest Tomcat 6.0 Web server which provides the
necessary support required for developing JSP 2.1 and Servlets 2.5
specification-based applications.

The integrated 'Hypersonic database engine' provides database support as
well. Similar to its previous versions, support for Java Message Service (JMS),
JavaMail, and Java Transaction API (JTA) are still primary features. JBoss uses
JDK 5 for running, meaning that users get the liberty to work with Annotations
as well as EJB3.

JBoss AS provides full support for Java-based Web service applications, which
are now being incorporated in most business processes. Clustering and
distributed application deployment is the other feature. The latter allows
creation of an applications farm on a single server.

Advertisment

The Web console of this AS is not as intuitive as that of WebLogic, but it
provides all features for controlling and monitoring the server. You can monitor
and configure the parameters of resource attributes by use of MBeans (managed
beans).

Bottom Line: An enterprise class application
server offering complete support for JEE apps, and will offer application
portability with its next-awaited release, JBoss 5.

Advertisment

Stay connected with us through our social media channels for the latest updates and news!

Follow us: