beautypg.com

HP Integrity NonStop H-Series User Manual

Page 16

background image

Table 3 JBoss subsystems support (continued)

NSASJ

Description

Subsystem Name

Supported

This is the subsystem that defines the entire infrastructure required by the
container to support EJBs. This subsystem does not define the beans.

EJB3

Supported

This is the subsystem where the Infinispan subsystem configuration is defined.
In case of NSASJ, Infinispan is configured in a distributed mode. The EJB

Infinispan

subsystem references the Infinispan subsystem for caches and passivation
stores.

Not Supported

An ORB is required for any communication using the IIOP. IIOP can be used
to invoke EJBs or can be used as the transaction manager (called the

Jacorb

coordinator) for distributed transactions spanning multiple transaction
managers. Since there are no components within NSASJ that need IIOP,
JacORB is disabled for NSASJ.

Not Supported

Java API for XML Registries (JAXR) is a new technology specified in the Java
EE Version 6 specification. JAXR is a client API that can lookup underlying

Jaxr

XML registry implementation such as ebXML or UDDI. JBoss does not ship
the registry implementation itself but ships only the client library implementing
JAXR.

Not Supported

JAX-RS

defines an API for development of web services built according to

the REST (Representational State Transfer) architectural style. JAX-RS style
web services have to be deployed in a web container.

Jaxrs

Supported

There are no NonStop specific JCA components provided by NSASJ. Hence,
this subsystem is not a part of the default NSASJ profile.

JCA

Not Supported

If the JDR (JBoss Diagnostic Reporting) subsystem is enabled, an administrator
can generate a run time diagnostic report on a running instance of JBoss

JDR

server. By default, this subsystem is not enabled in NSASJ as the diagnostics
report can be obtained for only one instance at a time. A useful report for
NSASJ must include a report of the deployment rather than just a single
instance.

Supported

JGroups

is a toolkit for reliable multicast communication. This is the toolkit

used by other subsystems of the JBoss container for reliable communication.
NSASJ inherits the JGroups setup from JBoss.

JGroups

Not Supported

This subsystem when enabled allows JMX management of the nodes within
the cluster. NSASJ allows management through CLI and does not support

JMX

JMX

management. Due to the nature of deployment (TS/MP serverclass), the

JMX

clients cannot identify any particular instance to connect. If this subsystem

is enabled, then all the instance of the serverclass listens to the JMX
connections on the same port.

Supported

The Java Persistence API is the standard API for the management of
persistence and object-relational mapping. JBoss internally uses Hibernate

JPA

as the JPA provider. NSASJ provides the necessary NonStop specific tooling
(such as the dialect file) to support Hibernate on NSASJ.

Not Supported

JSR77

defines a well defined model to abstract the fundamental manageable

aspects of a Java EE environment. JBoss provides an MEJB, a Management

JSR77

EJB to provide the necessary information in the model specified by the JSR.
The information can be obtained per server and not for the entire cluster.

Not Supported

This is the implementation of JavaMail API that enables Java EE application
to send mails.

Mail

Supported

The JMS server configuration is done through the Messaging subsystem.
NSASJ can integrate with NSMQ.

Messaging

Not Supported

Modcluster

is a subsystem that interfaces with Apache HTTPD to provide

certain HA and load balancing features.

Modcluster

NOTE:

Modcluster

has

more use cases than just HA and load balancing.

It

is out of scope of this document to explain them.

16

Introduction

This manual is related to the following products: