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.

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