Skip navigation.
Downloads | Product Documentation | Support

Administration Console Online Help

# Servers: Configuration: Server Start

Configuration Options Related Tasks Related Topics

Node Manager is a WebLogic Server utility that you can use to start, suspend, shut down, and restart servers in normal or unexpected conditions. Use this page to configure the startup settings that Node Manager will use to start this server on a remote machine.

#### Configuration Options

Name | Description
--- | ---
Java Home | The Java home directory (path on the machine running Node Manager) to use when starting this server. Specify the parent directory of the JDK's `bin` directory. For example, `c:\bea\jdk141`. MBean Attribute: `ServerStartMBean.JavaHome` Changes take effect after you redeploy the module or restart the server.
BEA Home | The BEA home directory (path on the machine running Node Manager) to use when starting this server. Specify the directory on the Node Manager machine under which all BEA products and licenses were installed. For example, `c:\bea`. MBean Attribute: `ServerStartMBean.BeaHome` Changes take effect after you redeploy the module or restart the server.
Root Directory | The directory that this server uses as its root directory. This directory must be on the computer that hosts the Node Manager. If you do not specify a Root Directory value, the default Node Manager working directory is used (generally `WL_HOME\common\nodemanager`). MBean Attribute: `ServerStartMBean.RootDirectory` Changes take effect after you redeploy the module or restart the server.
Class Path | The classpath (path on the machine running Node Manager) to use when starting this server. At a minimum you will need to specify the following values for the class path option: `WL_HOME/server/lib/weblogic_sp.jar;WL_HOME/server/lib/weblogic.jar` where `WL_HOME` is the directory in which you installed WebLogic Server on the Node Manager machine. The shell environment determines which character you use to separate path elements. On Windows, you typically use a semicolon (;). In a BASH shell, you typically use a colon (:). MBean Attribute: `ServerStartMBean.ClassPath` Changes take effect after you redeploy the module or restart the server.
Arguments | The arguments to use when starting this server. These are the first arguments appended immediately after `java` portion of the startup command. For example, you can set Java heap memory or specify any `weblogic.Server` option. Separate arguments with a space. MBean Attribute: `ServerStartMBean.Arguments` Changes take effect after you redeploy the module or restart the server.
Security Policy File | The security policy file (directory and filename on the machine running Node Manager) to use when starting this server. MBean Attribute: `ServerStartMBean.SecurityPolicyFile` Changes take effect after you redeploy the module or restart the server.
User Name | The user name to use when booting this server. The Administration Console inserts the user name that you supplied when you logged in to the console. The Domain Configuration Wizard inserts the user name that you defined when you created the domain. MBean Attribute: `ServerStartMBean.Username` Changes take effect after you redeploy the module or restart the server.
Password | The password of the username used to boot the server and perform server health monitoring. As of 8.1 sp4, when you get the value of this attribute, WebLogic Server does the following: Retrieves the value of the `PasswordEncrypted` attribute. Decrypts the value and returns the unencrypted password as a String. When you set the value of this attribute, WebLogic Server does the following: Encrypts the value. Sets the value of the `PasswordEncrypted` attribute to the encrypted value. Using this attribute (`Password`) is a potential security risk because the String object (which contains the unencrypted password) remains in the JVM's memory until garbage collection removes it and the memory is reallocated. Depending on how memory is allocated in the JVM, a significant amount of time could pass before this unencrypted data is removed from memory. Instead of using this attribute, use `PasswordEncrypted`. MBean Attribute: `ServerStartMBean.Password` Changes take effect after you redeploy the module or restart the server.

Related Tasks

- Configure startup arguments for Managed Servers
- Start Managed Servers from the Administration Console
- Shut down a server instance

Related Topics

- Using Node Manager to Control Servers
- Configuring Node Manager
- Starting and Stopping Servers