This section describes the extension properties for the resource type SUNW.wls. This resource type represents the WebLogic Server application in an Oracle Solaris Cluster configuration.
For details about system-defined properties, see the r_properties(7) man page and the rg_properties(7) man page.
The extension properties of the SUNW.wls resource type are as follows:
The complete path to the WebLogic Server home directory, $WL_HOME.
Starting with WebLogic Server version 10.3, the startWLS.sh script has been removed. Therefore, you do not need to create a link to the startWLS.sh script for these versions.
String array
No default defined
Not applicable
At creation
The complete path to a Database probe script. The HA-WLS probe method probes only the WLS instances. The database probe script can be provided using this extension property if the Administrators want the HA_WLS to probe the Database also. This probe script must return 0 for success. The WebLogic Servers will be started only if this Database probe returns success. If an HA-WLS probe detects a failure in a WebLogic Server instance and if this extension property is set, the HA-WLS probe will take action only if the Database probe succeeds. Refer to Probing Algorithm and Functionality for more details.
String
Null
Not applicable
At any time
The absolute path to the WebLogic Server environment file. This file is typically installed in $WEBLOGIC_HOME/server/bin when WebLogic Server is configured by using the installation wizard.
String
No default defined
Not applicable
When disabled
A single URI, or a comma-separated list of URIs, which can be used by the Fault Monitor to test the functionality of the WebLogic Server by doing an HTTP GET on the URI. The Server_Url extension property is for simple probes on the host name and port. This extension property can be used to probe the WebLogic Server functionality by retrieving a Java servlet or making the WebLogic Server run an application and return an HTTP server code. If the HTTP server return code is 500 (Internal Server Error) or if the connect fails, the probe will take action. See the probe method for more details.
Make sure that the host names used in the Server_url and monitor_uri_list are resolvable. If you use Fully Qualified Domain Names (FQDNs), then DNS must be enabled and /etc/nsswitch.conf must have the correct entries to resolve the host names using DNS.
String
Null
Not applicable
At any time
A single start script that can be used to start all the Managed Servers by passing the Managed Server name as an argument to the startup script. If Agent start methods have to pass the server name as an argument to the start script then, configure the Managed Server name in this extension property.
You can specify a different value of the Server_name extension property for each node that can master the resource.
String
Null
Not applicable
At any time
The complete URL of the WebLogic Server, including the protocol used to connect to the server that this resource is configured to start. The probe method uses this URL to check the health of the server by performing an HTTP GET on the URL. The protocol in the URL must be set to http. The complete URL should be in the following form:
http://host:port
For more information about the Server_url, see the relevant WebLogic Server documentation for the version you are using. For example, for WebLogic Server 12c, the documentation is located at http://docs.oracle.com/middleware/1212/wls/wls-administer.htm.
Ensure sure that the host names used in the Server_url and monitor_uri_list are resolvable. If you use Fully Qualified Domain Names (FQDNs), then DNS must be enabled and /etc/nsswitch.conf must have the correct entries to resolve the host names using DNS.
You can specify a different value of the Server_url extension property for each node that can master the resource.
String
Null
Not applicable
When Disabled
Indication of whether to enable smooth shutdown using WebLogic.Admin class. To perform a smooth shutdown before trying to kill the WebLogic Server process, set this extension property to TRUE and provide a valid user name and password in the $DOMAIN_DIR/boot.properties file. This extension property must be set to TRUE if a smooth shutdown is desired before trying to kill the WebLogic Server process. If this extension property is TRUE, then the WLS_USER and WLS_PW must be set in the start_script and not in boot.properties. This is applicable only for WebLogic Server 7.x and earlier versions.
Set this extension property to TRUE if all of the following apply.
Setting the username and password in the start_script is not a concern.
A smooth shutdown is desirable instead of the default, killing the process.
It is not a concern if the agent stop method reads the username and password from the start script and passes it to the java weblogic.Admin command.
Boolean
FALSE
Not applicable
At any time
The complete path to the script that should be used to start the WebLogic Server instance (either Administration or Managed). This script is typically present under the domain name directory along with the config.xml file. A separate script or a single script can be configured for starting each WebLogic Server. For more information, see Configuration Requirements.
String
No default defined
Not applicable
At creation