HP Integrity NonStop H-Series User Manual
Page 16

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.
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