InfoCenter Home >
6: Administer applications >
6.6: Tools and resources quick reference >
6.6.2: Administering nodes (overview) >
6.6.2.4: Property files pertaining to nodes >
6.6.2.4.1: Configuring multiple administrative servers on a node

6.6.2.4.1: Configuring multiple administrative servers on a node

On the AS/400 system, multiple WebSphere administrative servers can be run on a single node. (Such a configuration might be possible on other operating systems, but is not formally tested or supported).

The following administrative server properties are provided in the administrative server configuration file to support running multiple administrative servers on the same machine. The admin.config file is located in the bin directory of the WebSphere Application Server installation root.

In the admin.config file, add the properties and their values as arguments on the com.ibm.ejs.sm.util.process.Nanny.adminServerJvmArgs property. Add them using standard Java command line syntax:

-D property_name=property_value

For example:

com.ibm.ejs.sm.util.process.Nanny.adminServerJvmArgs=-ms32m -mx128m -D server.root=property_value

where property_value is the value would like server.root to have.

server.root
The default product installation directory. Used to locate properties files, servlets, and other WebSphere resources.

com.ibm.websphere.servlet.admin.config.file
Override to specify the full path, including filename, to the admin.config file, instead of using server.root/bin

com.ibm.websphere.servlet.initialEJSSetup.file
Override to specify the full path, including filename, to the initialEJSSetup.xml file, instead of using the server.root/properties directory. Used to created the initial system configuration.

com.ibm.websphere.servlet.default.servlet.engine.file
Override to specify the full path, including filename, to the default.servlet_engine file, instead of using the server.root/properties directory. Used to create the initial system configuration

com.ibm.websphere.servlet.webapp.root.directory
Override to specify the directory containing the webapp configuration tree, instead of using server.root/hosts. Used to create the initial system configuration.

com.ibm.websphere.servlet.admin.bootstrap.file
Override to specify the full path, including filename, to the bootstrap.properties file, instead of using the server.root/properties directory. The load order for the plug-in configuration used by the admin server is now:
  1. This property
  2. The root of the classloader (for example, a path on the classpath)
  3. The server.root/properties directory

All configuration for the plug-in used in the administrative server is acquired from list file and has no dependency on server.root.

The queues, rules, and vhosts property files are written to the ose.tmp.dir location specified in bootstrap.properties.

An additional property can be set from the WebSphere Administrative Console. Add it as a command line argument of the target application server, again using the standard Java command line argument notation -D property_name=property_value:

default.client.encoding
The default language encoding to be used by the servlet engine for writing client data.

Go to previous article: Property files pertaining to nodes Go to next article: Administering application servers

 

 
Go to previous article: Property files pertaining to nodes Go to next article: Administering application servers