Server --> Configuration --> General
Tasks Related Topics Attributes
Overview
The Server
- > Configuration- > General tab defines general configuration attributes for an instance of WebLogic Server.
Tasks
Configuring the Listen Address
Starting Managed Servers from the Administration Console
Shutting Down Instances of WebLogic Server
Adding and Removing Servers in an Existing Domain
Creating Execute Queues" in WebLogic Server Performance and Tuning
Related Topics
Using WebLogic Server Clusters
Administration Port Configuration and Startup
Configuring WebLogic Server Web Components
Attributes
Attribute Label
Description
Value Constraints
Name An alphanumeric name for this server instance. This field will not accept spaces. The name must be unique for all configuration objects in the domain. Within a domain, each server, machine, cluster, JDBC connection pool, virtual host, and any other resource type must be named uniquely and must not use the same name as the domain. The server name is not used as part of the URL for applications that are deployed on the server. It is for your identification purposes only. The server name displays in the Administration Console, and if you use WebLogic Server command-line utilities or APIs, you use this name to identify the server. After you have created a server, you cannot change its name. Instead, clone the server and provide a new name for the clone. For more information, refer to Cloning a Server.MBean: weblogic.management.
configuration.ServerMBeanAttribute: Name
Machine The WebLogic Server host computer (machine) on which this server is meant to run. If you want to use a Node Manager to start this server, assign the server to a machine and configure the machine for the Node Manager. Node Manager uses this information to communicate with the server on its host machine.MBean: weblogic.management.
configuration.ServerMBeanAttribute: MachineConfigurable: yes Cluster The cluster to which this server belongs. If set, the server will listen for cluster multicast events.MBean: weblogic.management.
configuration.ServerMBeanAttribute: ClusterConfigurable: yes Listen Address The address from which this server listens for requests. Servers can be reached through the following URL: protocol://listen-address:listen-portBy default, a server's listen address attribute is undefined, which enables you to reach the server through an IP address of the computer that hosts the server, a DNS name that resolves to the host, or the localhost string. For more information, refer to Configuring the Listen Address. MBean: weblogic.management.
configuration.ServerMBeanAttribute: ListenAddress
Listen Port Enabled Determines whether the server can be reached through the default plain-text (non-SSL) listen port.If you disable this listen port, enable the default SSL listen port.You can define additional listen ports for this server by configuring network channels.MBean: weblogic.management.
configuration.ServerMBeanAttribute: ListenPortEnabledDefault: trueValid values:
- true
- false
Listen Port The default plain-text (non-SSL) listen port for this server. For more information, refer to Configuring the Listen Ports.MBean: weblogic.management.
configuration.ServerMBeanAttribute: ListenPortMinimum: 1Maximum: 65534Default: 7001Configurable: yes SSL Listen Port Enabled Determines whether the server can be reached through the default SSL listen port.If you disable this listen port, enable the default plain-text (non-SSL) listen port.You can define additional listen ports for this server by configuring network channels.MBean: weblogic.management.
configuration.SSLMBeanAttribute: EnabledDefault: falseValid values:
- true
- false
SSL Listen Port The default SSL listen port for this server. For more information, refer to Configuring the Listen Ports.MBean: weblogic.management.
configuration.SSLMBeanAttribute: ListenPortMinimum: 1Maximum: 65534Default: 7002Configurable: yes Client Cert Proxy Enabled When set to true for a server instance, this attribute specifies that certs from clients of web applications hosted on the server instance are provided in the special WL-Proxy-Client-Cert header sent by a proxy plug-in or HttpClusterServlet. (ClientCertProxyEnabled can be defined at the cluster level, at the server level, and at the web application level, in web.xml.) This setting is useful if user authentication is performed on the proxy server - setting clientCertProxy to true causes the plug-in to pass on the certs to the cluster in the WL-Proxy-Client-Cert header. The header can be used by any client with direct access to WebLogic Server. WebLogic Server takes the certificate information from that header, trusting that is came from a secure source (the plug-in) and uses that information to authenticate the user.If you set clientCertProxy to true, use a connection filter to ensure that WebLogic Server accepts connections only from the machine on which the plug-in is running. See "Using Network Connection Filters in Programming WebLogic Security. Default: falseValid values:
- true
- false
Java Compiler The Java Compiler for all applications that need to compile Java code.MBean: weblogic.management.
configuration.ServerMBeanAttribute: JavaCompilerDefault: "javac"Dynamic: yes
Advanced Attributes
Attribute Label
Description
Value Constraints
WebLogic Plug-In Enabled Set this attribute to true if the server instance will receive requests from a proxy plug-in or HttpClusterServlet. When WeblogicPluginEnabled is true, a call to getRemoteAddr will return the address of the browser client from the proprietary WL-Proxy-Client-IP header, instead of the web server. If the server instance is a member of a cluster that will receive proxied requests, set WeblogicPluginEnabled for the cluster, on the Cluster -->Configuration-->General tab. WeblogicPluginEnabled can be configured in ClusterMBean or ServerMBean. If specified in both ClusterMBean and ServerMBean, the value in ClusterMBean value takes precedence.MBean: weblogic.management.
configuration.ServerMBeanAttribute: WeblogicPluginEnabledDefault: falseValid values:
- true
- false
Startup Mode The state in which this server should be started. In the RUNNING state, a server offers its services to clients and can operate as a full member of a cluster. In the STANDBY state, a server can accept administration commands and participate in cluster communication, but is not accessible for requests that come from external clients. (If you select STANDBY, also enable the domain-wide administration port under this domain's Configuration > General tab.)MBean: weblogic.management.
configuration.ServerMBeanAttribute: StartupModeValid values:
- RUNNING
- STANDBY
Prepend to classpath The options to prepend to the Java compiler classpath for when we need to compile Java code.MBean: weblogic.management.
configuration.ServerMBeanAttribute: JavaCompilerPreClassPathDefault: null Append to classpath The options to append to the Java compiler classpath for when we need to compile Java code.MBean: weblogic.management.
configuration.ServerMBeanAttribute: JavaCompilerPostClassPathDefault: null Extra RMI Compiler Options The extra options passed to rmic during server-side generation.If extra rmic options
are specified at the EJB component level - on EJBComponentMBean - that value overrides this server-level value. See Configuring Compiler Options.MBean: weblogic.management.
configuration.ServerMBeanAttribute: ExtraRmicOptionsDefault: null Extra EJB Compiler Options The extra options passed to ejbc during server-side generation. Note: If extra ejbc options
are specified at the EJB component level - on EJBComponentMBean - that value overrides this server-level value. See Configuring Compiler Options. MBean: weblogic.management.
configuration.ServerMBeanAttribute: ExtraEjbcOptionsDefault: null External Listen Address The external DNS name for the current server, which will be sent with HTTP session cookies and also with the dynamic server lists to HTTP proxies. This attribute is required for configurations in which a firewall is performing Network Address Translation, unless clients are accessing WebLogic Server using t3 and the default channel. For instance, define the external DNS name for configurations in which a firewall is performing Network Address Translation, and clients are accessing WebLogic Server using HTTP via a proxy plug-in.MBean: weblogic.management.
configuration.ServerMBeanAttribute: ExternalDNSNameDefault: nullConfigurable: yesRequired: yes Administration Port Enabled Indicates whether the administrative channel is enabled for the domain. You enable the administrative channel on the Domain > Configuration > General tab.For more information, refer to "Administration Port Configuration and Startup." Valid values:
- true
- false
Local Administration Port Override (0: no override) Overrides the domain-wide administration port and specifies a different listen port on which this server listens for administrative requests. Valid only if the administrative channel is enabled for the domain.By default, if you enable the domain's administrative channel, all servers in the domain use the same listen port to listen for administrative requests. MBean: weblogic.management.
configuration.ServerMBeanAttribute: AdministrationPortMinimum: 0Maximum: 65534Default: 0