Skip Navigation Links
Exit Print View
| Oracle Solaris Cluster Data Service for Oracle WebLogic Server Guide Oracle Solaris Cluster 4.1

Search Scope:

- This Document
- Entire Library

Appendix A

## HA for WebLogic Server Extension Properties

This section describes the extension properties for the resource type `SUNW.wls`. This resource type represents the Apache application in a Oracle Solaris Cluster configuration.

For details about system-defined properties, see the `r_properties`(5) man page and the `rg_properties`(5) man page.

The extension properties of the `SUNW.wls` resource type are as follows:

`Confdir_list`

  The complete path to the WebLogic Server home directory, `$WL_HOME`.

  Note - If `setWLSEnv.sh` and `startWLS.sh` are not in the standard `$confdir_list/server/bin` location, then you must create links to these files from `$confdir_list/server/bin` directory. If you do not create this link, the WebLogic Server resource creation will fail.

  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.

  Data type

    String array

  Default

    No default defined

  Range

    Not applicable

  Tunable

    At creation

`DB_Probe_Script`

  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.

  Data type

    String

  Default

    Null

  Range

    Not applicable

  Tunable

    At any time

`Environment_File`

  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.

  Data type

    String

  Default

    No default defined

  Range

    Not applicable

  Tunable

    When disabled

`Monitor_Uri_List`

  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 ServerWebLogic 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.

  Data type

    String

  Default

    Null

  Range

    Not applicable

  Tunable

    At any time

`Server_name`

  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.

  Data type

    String

  Default

    Null

  Range

    Not applicable

  Tunable

    At any time

`Server_Url`

  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 10.3, the documentation is located at http://download.oracle.com/docs/cd/E12840_01/wls/docs103/sitemap.html.

  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.

  Note - To avoid any failures due to delays in name-service lookup, the host name used in the `Server_url` property should be added to the `/etc/hosts` file. Configure name-service mapping in the `/etc/nsswitch.conf` file on the servers to first check the local files before trying to access other name services.

  Data type

    String

  Default

    Null

  Range

    Not applicable

  Tunable

    When Disabled

`Smooth_shutdown`

  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.

  Data type

    Boolean

  Default

    `FALSE`

  Range

    Not applicable

  Tunable

    At any time

`Start_Script`

  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.

  Data type

    String

  Default

    No default defined

  Range

    Not applicable

  Tunable

    At creation

Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices |