Owner's Manual

The Application Server 141
8
The Application Server
Introducing the Application Server
The Application Server is the central engine for all components on both server and client systems,
relieving clients of significant programming infrastructure overhead. The Application Server is a set
of Enterprise JavaBeans (EJBs) embedded within EJBs provide remote access from clients to other
components—the Virtual Rule Machine (VRM), Mediation Services, the Event Channel, and
other services. For example, a client application that needs to check information in the classes
database does not access application databases directly. Instead, the Application Servers EJB
mediates any insertions, queries, updates, or deletes.
Starting the Server
You must start Application Server so you can use most of the Execution Center (OEC)
components.
NOTE:
You can ensure command lines referred to in the following steps have set your command shell
environment correctly with the
oware
command (in Windows®).
To start application server, from the command line enter
startappserver
. Once an Application
Server starts, the name of the log file appears in its shell. To see its progress, use this command:
tail -f <logname>
Logging
When you start application server as a service any console output writes to a log file in
$OWARE_ROOT/jboss_<version number>/server/oware/log
(for mediation, see
$OWARE_ROOT/jboss_<version number>/server/owaremed1/log
). If you want to see
the console output as it is generated, then run
startappserver
at a command line rather than
having it start as a server.
Command Line Options
The following is a transcript of this command line:
startappserver -?
Read this to understand the options available when starting application server, particularly for
clustering.