Installation guide

Chapter 3. NovaScale Master Server Add-ons Description
69
3.4.3 NSMasterJOnAS for JOnAS Management
3.4.3.1 JOnAS Overview
JOnAS is a pure Java, open source, application server. Its high modularity allows to it to be
used as:
A J2EE server, for deploying and running EAR applications (i.e. applications
composed of both web and ejb components)
An EJB container, for deploying and running EJB components (e.g. for applications
without web interfaces or when using JSP/Servlet engines that are not integrated as a
JOnAS container)
A WEB container, for deploying and running JSPs and Servlets (e.g. for applications
without EJB components).
The JOnAS architecture is illustrated in the following figure, showing WEB and EJB
containers relying on JOnAS services.
Figure 3-42. JOnAS Architecture
See http://jonas.objectweb.org/doc/index.html
for more information.
3.4.3.2 JOnAS Domain Topology
A JOnAS management domain is composed of a set of JOnAS servers that are running
under the same management authority. All the servers in the domain must have a distinct
server name and a common domain name.
The servers in a domain can be administered by a management application running on a
server playing the role of administrator or master. The managed servers play the role of
slaves.
A default domain configuration is provided in $JONAS_ROOT/conf/domain.xml. This
configuration corresponds to a domain named jonas managed by a server also named
jonas.