Overview

This resource allows you to manage server in an WebLogic domain.

Here is an example on how you should use this:

wls_server { 'wlsServer2':
  ensure                            => 'present',
  arguments                         => '-XX:PermSize=256m -XX:MaxPermSize=256m -Xms752m -Xmx752m -Dweblogic.Stdout=/var/log/weblogic/wlsServer2.out -Dweblogic.Stderr=/var/log/weblogic/wlsServer2_err.out',
  jsseenabled                       => '0',
  listenaddress                     => '10.10.10.200',
  listenport                        => '8001',
  listenportenabled                 => 1,
  log_file_min_size                 => '2000',
  log_filecount                     => '10',
  log_number_of_files_limited       => 1,
  log_rotate_logon_startup          => 1,
  log_rotationtype                  => 'bySize',
  logfilename                       => '/var/log/weblogic/wlsServer2.log',
  log_datasource_filename           => 'logs/datasource.log',
  log_http_filename                 => 'logs/access.log',
  log_http_format                   => 'date time cs-method cs-uri sc-status',
  log_http_format_type              => 'common',
  log_http_file_count               => '10',
  log_http_number_of_files_limited  => '0',
  log_redirect_stderr_to_server     => '0',
  log_redirect_stdout_to_server     => '0',
  logintimeout                      => '5000',
  restart_max                       => '2',
  machine                           => 'Node2',
  sslenabled                        => 1,
  sslhostnameverificationignored    => 1,
  ssllistenport                     => '8201',
  two_way_ssl                       => '0',
  client_certificate_enforced       => '0',
  default_file_store                => '/path/to/default_file_store/',
  max_message_size                  => '25000000',
  weblogic_plugin_enabled           => 1,
}

In this example you are managing a managed server in the default domain. When you want to manage a managed server in a specific domain, you can use:

wls_server { 'my_domain/wlsServer1':
  ensure                            => 'present',
  arguments                         => '-XX:PermSize=256m -XX:MaxPermSize=256m -Xms752m -Xmx752m -Dweblogic.Stdout=/var/log/weblogic/wlsServer1.out -Dweblogic.Stderr=/var/log/weblogic/wlsServer1_err.out',
  jsseenabled                       => '0',
  listenaddress                     => '10.10.10.100',
  listenport                        => '8001',
  listenportenabled                 => 1,
  machine                           => 'Node1',
  sslenabled                        => '0',
  tunnelingenabled                  => '0',
  max_message_size                  => '10000000',
}

When the resource receives a notify, it will check if the managed server is currently running. If it is, it will force a restart of the managed server. This will reload any new configuration.

Experience the Power of Puppet for WebLogic

If you want to play and experiment with Puppet and WebLogic, please take a look at our playgrounds. At our playgrounds, we provide you with a pre-installed environment, where you experiment fast and easy.

For WebLogic   here at our playground...

Attributes

Attribute Name Short Description
accept_backlog The number of backlogged, new TCP connection requests that should be allowed for this server’s regular and SSL ports.
add_work_manager_threads_by_cpu_count Enables increased efficiency of the self-tuning thread pool by aligning it with the Exalogic processor architecture threading capabilities.
admin_reconnect_interval_seconds The number of seconds between reconnection attempts to the admin server.
administration_port The secure administration port for the server.
administration_protocol Returns the protocol to be used for administrative connections when none is specified.
allow_shrinking_priority_request_queue Whether the self-tuning should allow shrinking of its priority based queue for pending requests after it has grown in size due to busy workload.
arguments The server start arguments of the server.
auto_kill_if_failed This is the equivalent of setting the OverloadProtectionMBean failureAction to “force-shutdown” and the panicAction to “system-exit”.
auto_migration_enabled Specifies whether Node Manager can automatically restart this server and its services on another machine if the server fails.
auto_restart Specifies whether the Node Manager can automatically restart this server if it crashes or otherwise goes down unexpectedly.
autokillwfail This is the equivalent of setting the OverloadProtectionMBean failureAction to “force-shutdown” and the panicAction to “system-exit”.
bea_home The BEA home directory (path on the machine running Node Manager) to use when starting this server.
buzz_address Buzz endpoint address.
buzz_enabled Enables Buzz for sending/receiving messages with peers.
buzz_port Buzz endpoint port.
classpath The classpath (path on the machine running Node Manager) to use when starting this server.
classpath_servlet_disabled The ClasspathServlet will serve any class file in the classpath and is registered by default in every Web application (including management).
client_cert_proxy_enabled Specifies whether the HttpClusterServlet proxies the client certificate in a special header.
client_certificate_enforced Indicates whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server.
cluster_weight The proportion of the load that this server will bear, relative to other servers in a cluster.
coherence_cluster_system_resource The system-level Coherence cluster resource associated with this server.
com_enabled Specifies whether COM support is enabled on the regular (non-SSL) port.
complete_com_message_timeout The maximum number of seconds spent waiting for a complete COM message to be received.
complete_http_message_timeout The maximum number of seconds spent waiting for a complete HTTP message to be received.
complete_iiop_message_timeout The maximum number of seconds spent waiting for a complete IIOP message to be received.
complete_message_timeout The maximum number of seconds that this server waits for a complete message to be received.
complete_t3_message_timeout The maximum number of seconds spent waiting for a complete T3 message to be received.
complete_write_timeout The maximum number of seconds that this server waits for a complete HTTP response to be sent.
connect_timeout The amount of time that this server should wait to establish an outbound socket connection before timing out.
create_boot_properties Specifies if you want puppet to create a boot.properties file.
custom_identity The custom_identity true or false.
custom_identity_alias The custom identity alias.
custom_identity_key_store_file_name The source of the identity keystore.
custom_identity_key_store_pass_phrase The encrypted custom identity keystore’s passphrase.
custom_identity_key_store_type The type of the keystore.
custom_identity_keystore_filename The custom identity keystore filename.
custom_identity_keystore_passphrase The custom identity keystore passphrase.
custom_identity_privatekey_passphrase The custom identity privatekey passphrase.
custom_trust_key_store_file_name The source of the custom trust keystore.
custom_trust_key_store_pass_phrase The custom trust keystore’s passphrase.
custom_trust_key_store_type The type of the keystore.
default_file_store The path name to the file system directory where the file store maintains its data files.
default_iiop_password The password for the default IIOP user.
default_iiop_user The user name of the default IIOP user.
default_internal_servlets_disabled Specifies whether all default servlets in the servlet engine are disabled.
default_protocol The protocol to use for connections when none is specified.
default_secure_protocol The protocol to use for secure connections when none is specified.
default_tgiop_password The password for the default user associated with the Tuxedo GIOP (TGIOP) protocol.
default_tgiop_user The default user associated with the Tuxedo GIOP (TGIOP) protocol.
dgc_idle_periods_until_timeout The number of idle periods allowed before object is collected.
disable_autorequire Puppet supports automatic ordering of resources by autorequire.
disable_corrective_change Disable the modification of a resource when Puppet decides it is a corrective change.
disable_corrective_ensure Disable the creation or removal of a resource when Puppet decides is a corrective change.
domain With this parameter, you identify the domain, where your objects is in.
domain_name  
   
eager_thread_local_cleanup Specifies whether to clean up all ThreadLocals storage from self-tuning thread pool threads after they have finished processing each work request.
ensure The basic property that the resource should be in.
external_dns_name The external IP address or DNS name for this server.
extra_ejbc_options The options passed to the EJB compiler during server-side generation.
extra_rmic_options The options passed to the RMIC compiler during server-side generation.
frontendhost The frontendhost of this cluster.
frontendhttpport The frontendhttpport of this cluster.
frontendhttpsport The frontendhttpsport of this cluster.
gathered_writes_enabled Enables gathered writes over NIO socket channels.
graceful_shutdown_timeout Number of seconds a graceful shutdown operation waits before forcing a shut down.
health_check_interval_seconds The number of seconds that defines the frequency of this server’s self-health monitoring.
health_check_start_delay_seconds The number of seconds the Node Manager should wait before starting to monitor the server.
health_check_timeout_seconds The number of seconds the Node Manager should wait before timing out its health query to this server.
hosts_migratable_services Gets the hostsMigratableServices attribute of the ServerMBean object
   
http_trace_support_enabled Returns the HttpTraceSupportEnabled value
   
httpd_enabled Whether or not HTTP support is enabled on the regular port or SSL port.
idle_connection_timeout The maximum number of seconds that a connection is allowed to be idle before it is closed by the server.
idle_iiop_connection_timeout The maximum number of seconds an IIOP connection is allowed to be idle before it is closed by the server.
idle_periods_until_timeout The number of idle periods until peer is considered unreachable
   
ignore_sessions_during_shutdown Indicates whether a graceful shutdown operation drops all HTTP sessions immediately.
iiop_enabled Specifies whether this server has IIOP support enabled for both the regular (non-SSL) and SSL ports.
iiop_tx_mechanism Configures IIOP propagate transactions using either WebLogic-specific JTA or the OMG-specified OTS.
instrument_stack_trace_enabled Specifies whether the server returns stack traces for RMI calls that generate exceptions.
interface_address The IP address of the NIC that this server should use for multicast traffic.
java_compiler The Java compiler to use for all applications hosted on this server that need to compile Java code.
java_compiler_post_class_path The options to append to the Java compiler classpath when compiling Java code.
java_compiler_pre_class_path The options to prepend to the Java compiler classpath when compiling Java code.
java_standard_trust_key_store_pass_phrase The password for the Java Standard Trust keystore.
jdbc_logging_enabled Specifies whether this server maintains a JDBC log file.
jdbc_login_timeout_seconds The JDBC Login Timeout value.
jdbcllr_table_name The table name for this server’s Logging Last Resource (LLR) database table(s).
jms_connection_factory_unmapped_res_ref_mode Use this unmapped resource reference mode to specify the behavior of any resource reference to a Connection Factory when the resource reference does not directly specify a JNDI name by a lookup attribute, or by a mappedName attribute, or by a jndi-name in a descriptor file.
jms_default_connection_factories_enabled Specifies whether this server uses JMS default connection factories.
jndi_transportable_object_factory_list List of factories that create transportable objects.
jsseenabled Determines whether the SSL implementation in Weblogic Server is JSSE based.
key_stores Which configuration rules should be used for finding the server’s identity and trust keystores?
   
listen_address The IP address or DNS name this server uses to listen for incoming connections.
listen_delay_secs Perpetuated for compatibility with 6.1 only.
listen_port The default TCP port that this server uses to listen for regular (non-SSL) incoming connections.
listen_port_enabled Specifies whether this server can be reached through the default plain-text (non-SSL) listen port.
listen_thread_start_delay_secs Returns the maximum time that the server will wait for server sockets to bind before starting a listen thread.
listenaddress The IP address or DNS name this server uses to listen for incoming connections.
listeners_bind_early Determines whether the server should bind server sockets early.
listenport The listenport of the server
   
listenportenabled Specifies whether this server can be reached through the default plain-text (non-SSL) listen port.
log_buffer_size_kb Gets the underlying log buffer size in kilobytes
   
log_datasource_filename The datasource log file name of the server.
log_date_format_pattern The date format pattern used for rendering dates in the log.
log_date_pattern The date format pattern used for rendering dates in the log.
log_domain_log_broadcast_filter The filter configuration for log events being sent to the domain log.
log_domain_log_broadcast_severity The minimum severity of log messages going to the domain log from this server’s log broadcaster.
log_domain_log_broadcaster_buffer_size Broadcasts log messages to the domain log in batch mode.
log_file_count The maximum number of log files that the server creates when it rotates the log.
log_file_filter The filter configuration for the server log file.
log_file_min_size The log file min size of a domain or server.
log_file_name The name of the file that stores current log messages.
log_file_rotation_dir The directory where the rotated log files will be stored.
log_file_severity The minimum severity of log messages going to the server log file.
log_file_time_span The interval (in hours) at which the server saves old log messages to another file.
log_filecount The maximum number of log files that the server creates when it rotates the log.
log_http_file_count The log http file name of the server.
log_http_filename The log http file name of the server.
log_http_format The log http format of the file name of the server.
log_http_format_type The log format type of the http file name of the server.
log_http_number_of_files_limited The number of http log files to keep.
log_log4j_logging_enabled Specifies whether the server logging is based on a Log4j implementation.
log_logger_severity The minimum severity of log messages going to all log destinations.
log_logger_severity_properties The configuration of the different logger severities keyed by name.
log_memory_buffer_filter The filter configuration for messages that are stored in the log memory buffer.
log_memory_buffer_severity The minimum severity of log messages going to the memory buffer of recent log events.
log_memory_buffer_size The size of the memory buffer that holds the last n log records.
log_monitoring_enabled Enable or disable log monitoring.
log_monitoring_interval_secs Timer interval in seconds to check the counts of messages logged during the interval.
log_monitoring_throttle_message_length Cut-off length of the log message for evaluation during throttle period.
log_monitoring_throttle_threshold The threshold number of messages logged during the evaluation period which enables or disables the throttling.
log_notes Optional information that you can include to describe this configuration.
log_number_of_files_limited Limited log number of files of a domain or server.
log_platform_logger_levels Specifies the platform logger and the associated level names set through the WebLogic Server configuration.
log_redirect_stderr_to_server When enabled, this redirects the stderr of the JVM in which a WebLogic Server instance runs, to the WebLogic logging system.
log_redirect_stderr_to_server_log_enabled Specifies whether the stderr of the JVM in which a WebLogic Server instance runs is redirected to the WebLogic Logging system.
log_redirect_stdout_to_server When enabled, this redirects the stdout of the JVM in which a WebLogic Server instance runs, to the WebLogic logging system.
log_redirect_stdout_to_server_log_enabled Specifies whether the stdout of the JVM in which a WebLogic Server instance runs is redirected to the WebLogic logging system.
log_remote_exceptions_enabled Specifies whether the server message log includes exceptions that are raised in remote systems.
log_rotate_log_on_startup Specifies whether a server rotates its log file during its startup cycle.
log_rotate_logon_startup log rotate Logon at startup of a domain or server.
log_rotation_time Determines the start time (hour and minute) for a time-based rotation sequence.
log_rotation_type Criteria for moving old log messages to a separate file.
log_rotationtype Criteria for moving old log messages to a separate file.
log_server_logging_bridge_use_parent_loggers_enabled Specifies whether application log messages are propagated to the parent node in the Logger tree or to the WebLogic Server log by means of the Logging Bridge.
log_stdout_filter The filter configuration for log events being sent to the standard out.
log_stdout_format The output format to use when logging to the console.
log_stdout_log_stack Specifies whether to dump stack traces to the console when included in logged message.
log_stdout_severity The minimum severity of log messages going to the standard out.
log_tags Return all tags on this Configuration MBean
   
logfilename The log file name.
login_timeout_millis The login timeout for this server’s default regular (non-SSL) listen port.
logintimeout The HTTP Login Timeout of the server in milliseconds.
low_memory_gc_threshold The threshold level (in percent) that this server uses for logging low memory conditions and changing the server health state to Warning.
low_memory_granularity_level The granularity level (in percent) that this server uses for logging low memory conditions and changing the server health state to Warning.
low_memory_sample_size The number of times this server samples free memory during the time period specified by LowMemoryTimeInterval.
low_memory_time_interval The amount of time (in seconds) that defines the interval over which this server determines average free memory values.
machine The machine of the server.
managed_server_independence_enabled Specifies whether this Managed Server can be started when the Administration Server is unavailable.
max_com_message_size The maximum number of bytes allowed in messages that are received over the COM protocol.
max_concurrent_long_running_requests The maximum number of running long-running requests that can be submitted to all the Managed Executor Services or Managed Scheduled Executor Services in the server.
max_concurrent_new_threads The maximum number of running threads that can be created by all the Managed Thread Factories in the server.
max_http_message_size The maximum number of bytes allowed in messages that are received over the HTTP protocol.
max_iiop_message_size The maximum number of bytes allowed in messages that are received over the IIOP protocol.
max_message_size The max message size of the server.
max_open_sock_count The maximum number of open sockets allowed in server at a given point of time.
max_t3_message_size The maximum number of bytes allowed in messages that are received over the T3 protocol.
message_id_prefix_enabled Indicates whether message IDs in logged messages will include a prefix.
messaging_bridge_thread_pool_size Returns the size of the messaging bridge execute thread pool.
migration_additional_migration_attempts A migratable service could fail to come up on every possible configured server.
migration_candidate_machines Limits the list of candidate machines that the cluster specifies.
migration_constrained_candidate_servers The list of servers this JTA migratable target should be constrained to
   
migration_critical Returns true if the MigratableTarget is critical to the overall health of the WLS Server
   
migration_millis_to_sleep_between_attempts Controls how long of a pause there should be between the migration attempts described in getAdditionalMigrationAttempts().
migration_non_local_post_allowed Specifies whether or not the post-deactivation script is allowed to run on a different machine.
migration_notes Optional information that you can include to describe this configuration.
migration_number_of_restart_attempts Specifies how many restart attempts to make before migrating the failed service.
migration_policy  
   
migration_post_script Specifies the path to the post-migration script to run after a migratable target is fully deactivated.
migration_post_script_failure_fatal Specifies whether or not a failure during execution of the post-deactivation script is fatal to the migration.
migration_pre_script Specifies the path to the pre-migration script to run before a migratable target is actually activated.
migration_restart_on_failure Specifies whether or not a failed service will first be deactivated and reactivated in place, instead of being migrated.
migration_seconds_between_restarts Specifies how many seconds to wait in between attempts to restart the failed service.
migration_strict_ownership_check Whether continue to boot if cannot find the current owner of TRS to do failback.
migration_tags Return all tags on this Configuration MBean
   
msi_file_replication_enabled Specifies whether the Administration Server replicates its configuration files to this Managed Server.
muxer_class Non-blocking IO is enabled by default on the server side.
name The name.
native_io_enabled Specifies whether native I/O is enabled for the server.
nm_socket_create_timeout_in_millis Returns the timeout value to be used by NodeManagerRuntime when creating a a socket connection to the agent.
notes Optional information that you can include to describe this configuration.
num_of_retries_before_msi_mode Get the number of retries to contact admin server, before starting in Managed Server Independence Mode
   
outbound_enabled Specifies whether new server-to-server connections may consider the default server channel when initiating a connection.
outbound_private_key_enabled Specifies whether the SSL identity specified by {@link SSLMBean#getServerPrivateKeyAlias() getSSLMBean#ServerPrivateKeyAlias} for this server should be used for outbound SSL connections on the default server channel.
overload_failure_action Enable automatic forceshutdown of the server on failed state.
overload_free_memory_percent_high_threshold Percentage free memory after which the server overload condition is cleared.
overload_free_memory_percent_low_threshold Percentage free memory below which the server is considered overloaded.
overload_notes Optional information that you can include to describe this configuration.
overload_panic_action Exit the server process when the kernel encounters a panic condition like an unhandled OOME.
overload_server_failure_trigger Configure a trigger that marks the server as failed when the condition is met.
overload_shared_capacity_for_work_managers Total number of requests that can be present in the server.
overload_tags Return all tags on this Configuration MBean
   
period_length The time interval in milliseconds of the heartbeat period.
preferred_secondary_group Defines secondary clustered instances considered for hosting replicas of the primary HTTP session states created on the server.
print_stack_trace_in_production Specifies whether the server message log includes exception stack trace that are raised in remote systems.
provider resource.
reliable_delivery_policy The reliable delivery policy for web services.
replication_group Defines preferred clustered instances considered for hosting replicas of the primary HTTP session states created on the server.
replication_ports When WLS is running on Exalogic machines, cluster replication traffic could go over multiple replication channels.
resolve_dns_name Resolve the listen address to use for all T3 communication
   
restart_delay_seconds The number of seconds the Node Manager should wait before restarting this server.
restart_interval_seconds The number of seconds during which this server can be restarted, up to the number of times specified in RestartMax.
restart_max The number of times that the Node Manager can restart this server within the interval specified in Restart Interval.
retry_interval_before_msi_mode Get the number of seconds between the retries to contact admin server, before starting in Managed Server Independence Mode
   
reverse_dns_allowed Specifies whether the kernel is allowed to perform reverse DNS lookups.
scattered_reads_enabled Enables scattered reads over NIO socket channels.
server_life_cycle_timeout_val Number of seconds a force shutdown operation waits before timing out and killing itself.
server_name The server name
   
server_parameters The names of the components the server should be a target of.
server_template The template used to configure this server.
server_version The release identifier for the server.
socket_buffer_size_as_chunk_size Specifies whether the server’s buffer size for sending or receiving data through a raw socket should be set to 4KB.
socket_readers The number of socket reader threads
   
ssl_accept_kss_demo_certs_enabled  
   
ssl_allow_unencrypted_null_cipher Test if the AllowUnEncryptedNullCipher is enabled see setAllowUnencryptedNullCipher(boolean enable) for the NullCipher feature.
ssl_cert_authenticator The name of the Java class that implements the weblogic.security.acl.CertAuthenticator class, which is deprecated in this release of WebLogic Server.
ssl_ciphersuites Indicates the cipher suites being used on a particular WebLogic Server.
ssl_client_cert_alias Determines the alias of the client SSL certificate to be used as identity for outbound SSL connections.
ssl_client_cert_private_key_pass_phrase The passphrase used to retrieve the private key for the client SSL certificate specified in {@link #getClientCertAlias} from the server configured keystore.
ssl_client_certificate_enforced Indicates whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server.
ssl_enabled Indicates whether the server can be reached through the default SSL listen port.
ssl_export_key_lifespan Indicates the number of times WebLogic Server can use an exportable key between a domestic server and an exportable client before generating a new key.
ssl_hostname_verification_ignored Specifies whether to ignore the installed implementation of the weblogic.security.SSL.HostnameVerifier interface (when this server is acting as a client to another application server).
ssl_hostname_verifier The name of the class that implements the weblogic.security.SSL.HostnameVerifier interface.
ssl_identity_and_trust_locations Indicates where SSL should find the server’s identity (certificate and private key) as well as the server’s trust (trusted CAs).
ssl_inbound_certificate_validation Indicates the client certificate validation rules for inbound SSL.
ssl_jsse_enabled Determines whether the SSL implementation in Weblogic Server is JSSE based.
ssl_listen_port The TCP/IP port at which this server listens for SSL connection requests.
ssl_login_timeout_millis Specifies the number of milliseconds that WebLogic Server waits for an SSL connection before timing out.
ssl_minimum_tls_protocol_version Get the minimum SSL/TLS protocol version currently configured.
ssl_notes Optional information that you can include to describe this configuration.
ssl_outbound_certificate_validation Indicates the server certificate validation rules for outbound SSL.
ssl_outbound_private_key_alias The string alias used to store and retrieve the outbound private key in the keystore.
ssl_peer_validation_enforced  
   
ssl_rejection_logging_enabled Indicates whether warning messages are logged in the server log when SSL connections are rejected.
ssl_server_certificate_chain_file_name The full directory location and name of the file containing an ordered list of certificate authorities trusted by WebLogic Server.
ssl_server_certificate_file_name The full directory location of the digital certificate file (.der or .pem) for the server.
ssl_server_key_file_name The full directory location of the private key file (.der or .pem) for the server.
ssl_server_private_key_alias The string alias used to store and retrieve the server’s private key in the keystore.
ssl_server_private_key_pass_phrase The passphrase used to retrieve the server’s private key from the keystore.
ssl_ss_lv2_hello_enabled Indicate whether SSLv2Hello is enabled
   
ssl_tags Return all tags on this Configuration MBean
   
ssl_trusted_ca_file_name The full directory location of the file that specifies the certificate authorities trusted by the server.
ssl_two_way_ssl_enabled The form of SSL that should be used.
ssl_use_client_cert_for_outbound Determines whether to use the configured client SSL certificate as identity for outbound SSL connections.
ssl_use_server_certs Sets whether the client should use the server certificates/key as the client identity when initiating an outbound connection over https.
sslenabled The ssl enabled on the server.
sslhostnameverificationignored The ssl hostname verification ignored enabled on the server
   
sslhostnameverifier The sslhostnameverifier of the server.
ssllistenport The TCP/IP port at which this server listens for SSL connection requests.
staging_directory_name The directory path on the Managed Server where all staged (prepared) applications are placed.
staging_mode The mode that specifies whether an application’s files are copied from a source on the Administration Server to the Managed Server’s staging area during application preparation.
startup_mode The state in which this server should be started.
startup_timeout Timeout value for server start and resume operations.
state The state of the managed server.
stuck_thread_max_time The number of seconds that a thread must be continually working before this server considers the thread stuck.
stuck_thread_timer_interval The number of seconds after which WebLogic Server periodically scans threads to see if they have been continually working for the configured maximum length of time.
synced_start_stop Specifies if you want to sync the state of the managed server.
synchronous_write_policy The disk write policy that determines how the file store writes data to disk.
tags Return all tags on this Configuration MBean
   
tgiop_enabled Specifies whether this server supports Tuxedo GIOP (TGIOP) requests.
thread_pool_percent_socket_readers The percentage of execute threads from the default queue that can be used as socket readers.
timeout Timeout for applying a resource.
transaction_log_file_prefix The path prefix for the server’s JTA transaction log files.
transaction_log_file_write_policy The policy that determines how transaction log file entries are written to disk.
trust_keystore_file The trust keystore file.
trust_keystore_passphrase The trust keystore passphrase
   
tunneling_client_ping_secs The interval (in seconds) at which to ping a tunneled client to see if it is still alive.
tunneling_client_timeout_secs The amount of time (in seconds) after which a missing tunneled client is considered dead.
tunneling_enabled Specifies whether tunneling for the T3, T3S, HTTP, HTTPS, IIOP, and IIOPS protocols should be enabled for this server.
tunnelingenabled Specifies whether tunneling for the T3, T3S, HTTP, HTTPS, IIOP, and IIOPS protocols should be enabled for this server.
two_way_ssl Should Two Way SSL be used on the server.
upload_directory_name The directory path on the Administration Server where all uploaded applications are placed.
use81_style_execute_queues Backward compatibility mode to switch to 8.1 execute queues instead of WorkManagers.
use_concurrent_queue_for_request_manager Reduces lock contention by using concurrent buffer queue to park incoming requests.
use_detailed_thread_name Whether to includes detail information in self-tuning thread pool thread names.
use_enhanced_increment_advisor Whether the self-tuning should use the enhanced IncrementAdvisor implementation that uses a different algorithm to adjust the size of the self-tuning thread pool.
use_enhanced_priority_queue_for_request_manager Reduces lock contention by using the enhanced ConcurrentCalendarQueue as the priority based queue for pending requests that are waiting for a thread This attribute should be enabled only in an Oracle Exalogic environment.
use_fusion_for_llr Enables the use of the ADM_DDL store procedure for LLR.
useservercerts Sets whether the client should use the server certificates/key as the client identity when initiating an outbound connection over https.
verbose_ejb_deployment_enabled Whether or not verbose deployment of EJBs is enabled.
virtual_machine_name When WLS is running on JRVE, this specifies the name of the virtual machine running this server
   
weblogic_plugin_enabled The Weblogic Plugin Enabled on the server.
webserver_auth_cookie_enabled Whether authcookie feature is enabled or not.
webserver_charsets Provides user defined mapping between internet and Java charset names.
webserver_chunked_transfer_disabled Indicates whether the use of Chunk Transfer-Encoding in HTTP/1.1 is enabled.
webserver_client_ip_header Get the Client IP Header from WebSerevrMBean.
webserver_default_web_app_context_root Returns the original context-root for the default Web application for this Web server.
webserver_deployment_order A priority that the server uses to determine when it deploys an item.
webserver_frontend_host The name of the host to which all redirected URLs will be sent.
webserver_frontend_http_port The name of the HTTP port to which all redirected URLs will be sent.
webserver_frontend_https_port The name of the secure HTTP port to which all redirected URLs will be sent.
webserver_https_keep_alive_secs The amount of time this server waits before closing an inactive HTTPS connection.
webserver_keep_alive_enabled Indicates whether there should be a persistent connection to this server.
webserver_keep_alive_secs The amount of time this server waits before closing an inactive HTTP connection.
webserver_log_buffer_size_kb Gets the underlying log buffer size in kilobytes
   
webserver_log_date_format_pattern The date format pattern used for rendering dates in the log.
webserver_log_elf_fields Returns the list of fields specified for the extended logging format for access.log.
webserver_log_file_count The maximum number of log files that the server creates when it rotates the log.
webserver_log_file_min_size The size (1 - 2097150 kilobytes) that triggers the server to move log messages to a separate file.
webserver_log_file_name The name of the log file.
webserver_log_file_time_span The interval (in hours) at which the server saves old log messages to another file.
webserver_log_log_file_format The format of the HTTP log file.
webserver_log_log_file_rotation_dir The directory where the rotated log files will be stored.
webserver_log_log_time_in_gmt Specifies whether the time stamps for HTTP log messages are in Greenwich Mean Time (GMT) regardless of the local time zone that the host computer specifies.
webserver_log_logging_enabled Indicates whether this server logs HTTP requests.
webserver_log_notes Optional information that you can include to describe this configuration.
webserver_log_number_of_files_limited Indicates whether to limit the number of log files that this server instance creates to store old messages.
webserver_log_rotate_log_on_startup Specifies whether a server rotates its log file during its startup cycle.
webserver_log_rotation_time Determines the start time (hour and minute) for a time-based rotation sequence.
webserver_log_rotation_type Criteria for moving old log messages to a separate file.
webserver_log_tags Return all tags on this Configuration MBean
   
webserver_max_post_size The maximum post size this server allows for reading HTTP POST data in a servlet request.
webserver_max_post_time_secs Max Post Time (in seconds) for reading HTTP POST data in a servlet request.
webserver_max_request_parameter_count Max Request Parameter Count this server allows for reading maximum HTTP POST Parameters count in a servlet request.
webserver_notes Optional information that you can include to describe this configuration.
webserver_overload_response_code Get the response code to be used when an application is overloaded.
webserver_post_timeout_secs Timeout (in seconds) for reading HTTP POST data in a servlet request.
webserver_send_server_header_enabled Indicates whether this server name is sent with the HTTP response.
webserver_single_signon_disabled Indicates whether the singleSignonDisabled attribute is enabled
   
webserver_tags Return all tags on this Configuration MBean
   
webserver_url_resource Adds a URL connection factory resource into JNDI.
webserver_use_header_encoding  
   
webserver_use_highest_compatible_http_version Enables use of the highest compatible HTTP protocol version-string in the response.
webserver_wap_enabled Indicates whether the session ID should include JVM information.
webserver_write_chunk_bytes The default size of the blocks to be written to the network layer.
xml_entity_cache The server’s XML entity cache, which is used to configure the behavior of JAXP (Java API for XML Parsing).
xml_registry The server’s XML registry, which is used to configure the behavior of JAXP (Java API for XML Parsing).

accept_backlog

The number of backlogged, new TCP connection requests that should be allowed for this server’s regular and SSL ports. Setting the backlog to 0 may prevent this server from accepting any incoming connection on some operating systems.

An example on how to use this:

wls_server {a_wls_server :
   ...
   accept_backlog => '300'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:accept_backlog']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

add_work_manager_threads_by_cpu_count

Enables increased efficiency of the self-tuning thread pool by aligning it with the Exalogic processor architecture threading capabilities. Use only when configuring a WebLogic domain for Oracle Exalogic. <ul> <li>Enabling this attribute increases efficiency during I/O in environments with high network throughput.</li> <li>Disabling this attribute allows the thread pool to self-tune to match the demand of the workload at the expense of longer ramp up time.</li> </ul>

An example on how to use this:

wls_server {a_wls_server :
   ...
   add_work_manager_threads_by_cpu_count => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:add_work_manager_threads_by_cpu_count']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

admin_reconnect_interval_seconds

The number of seconds between reconnection attempts to the admin server. When the admin server fails the managed server will periodically try to connect back to it.

An example on how to use this:

wls_server {a_wls_server :
   ...
   admin_reconnect_interval_seconds => '10'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:admin_reconnect_interval_seconds']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

administration_port

The secure administration port for the server. This port requires that you enable the domain’s administration port and that SSL is configured and enabled. By default, the server uses the administration port that is specified at the domain level. To override the domain-level administration port for the current server instance, set this server’s administration port.

An example on how to use this:

wls_server {a_wls_server :
   ...
   administration_port => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:administration_port']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

administration_protocol

Returns the protocol to be used for administrative connections when none is specified.

An example on how to use this:

wls_server {a_wls_server :
   ...
   administration_protocol => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:administration_protocol']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

allow_shrinking_priority_request_queue

Whether the self-tuning should allow shrinking of its priority based queue for pending requests after it has grown in size due to busy workload. Setting this to true would help reduce memory footprint after the busy work period has ended, at the expense of the overhead of growing the request queue again at the next period of busy workload.

An example on how to use this:

wls_server {a_wls_server :
   ...
   allow_shrinking_priority_request_queue => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:allow_shrinking_priority_request_queue']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

arguments

The server start arguments of the server.

Can be specified as an array or a space separated string’

Back to overview of wls_server

auto_kill_if_failed

This is the equivalent of setting the OverloadProtectionMBean failureAction to “force-shutdown” and the panicAction to “system-exit”.

An example on how to use this:

wls_server {a_wls_server :
   ...
   auto_kill_if_failed => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:auto_kill_if_failed']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

auto_migration_enabled

Specifies whether Node Manager can automatically restart this server and its services on another machine if the server fails.

An example on how to use this:

wls_server {a_wls_server :
   ...
   auto_migration_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:auto_migration_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

auto_restart

Specifies whether the Node Manager can automatically restart this server if it crashes or otherwise goes down unexpectedly.

An example on how to use this:

...{...:
   ...
   autorestart => 1,
   ...
}

Help text generated from MBEan text.

Valid values are absent, 1, 0.

Back to overview of wls_server

autokillwfail

This is the equivalent of setting the OverloadProtectionMBean failureAction to “force-shutdown” and the panicAction to “system-exit”.

An example on how to use this:

...{...:
   ...
   autokilliffailed => 1,
   ...
}

Help text generated from MBEan text.

Valid values are absent, 1, 0.

Back to overview of wls_server

bea_home

The BEA home directory (path on the machine running Node Manager) to use when starting this server.

Back to overview of wls_server

buzz_address

Buzz endpoint address.

An example on how to use this:

wls_server {a_wls_server :
   ...
   buzz_address => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:buzz_address']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

buzz_enabled

Enables Buzz for sending/receiving messages with peers. Enabling this attribute increases efficiency during I/O in environments with high network throughput and should be used only when configuring a WebLogic domain for Oracle Exalogic.

An example on how to use this:

wls_server {a_wls_server :
   ...
   buzz_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:buzz_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

buzz_port

Buzz endpoint port. A value of 0 means system-allocated (dynamic) port.

An example on how to use this:

wls_server {a_wls_server :
   ...
   buzz_port => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:buzz_port']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

classpath

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 (:).

Back to overview of wls_server

classpath_servlet_disabled

The ClasspathServlet will serve any class file in the classpath and is registered by default in every Web application (including management). It does not need to be turned on for many applications though, and represents a security hole if unchecked.

An example on how to use this:

wls_server {a_wls_server :
   ...
   classpath_servlet_disabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:classpath_servlet_disabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

client_cert_proxy_enabled

Specifies whether the HttpClusterServlet proxies the client certificate in a special header. By default (or if you specify false), the weblogic.xml deployment descriptor for each web application that is deployed on this server determines whether the web application trusts certificates sent from the proxy server plugin. By default (or if the deployment descriptor specifies false), users cannot log in to the web application from a proxy server plugin. A value of true causes proxy-server plugins to pass identity certifications from clients to all web applications that are deployed on this server instance. A proxy-server plugin encodes each identify certification in the WL-Proxy-Client-Cert header and passes the header to WebLogic Server instances. A WebLogic Server instance takes the certificate information from the header, trusting that it came from a secure source, and uses that information to authenticate the user. If you specify true, use a weblogic.security.net.ConnectionFilter to ensure that this WebLogic Server instance accepts connections only from the machine on which the proxy-server plugin is running. Specifying true without using a connection filter creates a security vulnerability because the WL-Proxy-Client-Cert header can be spoofed. A cluster can also specify whether the HttpClusterServlet proxies the client certificate in a special header. The cluster-level setting overrides the setting in individual servers that are part of the cluster.

An example on how to use this:

wls_server {a_wls_server :
   ...
   client_cert_proxy_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:client_cert_proxy_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

client_certificate_enforced

Indicates whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server.

An example on how to use this:

...{...:
   ...
   clientcertificateenforced => 1,
   ...
}

Help text generated from MBEan text.

Valid values are absent, 1, 0.

Back to overview of wls_server

cluster_weight

The proportion of the load that this server will bear, relative to other servers in a cluster. If all servers have the default weight or the same weight, each bears an equal proportion of the load. If one server has weight 50 and all other servers have weight 100, the 50-weight server will bear half as much load as any other server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   cluster_weight => '100'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:cluster_weight']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

coherence_cluster_system_resource

The system-level Coherence cluster resource associated with this server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   coherence_cluster_system_resource => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:coherence_cluster_system_resource']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

com_enabled

Specifies whether COM support is enabled on the regular (non-SSL) port. COM is not supported on the SSL port. (The remaining fields on this page are relevant only if you check this box.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   com_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:com_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

complete_com_message_timeout

The maximum number of seconds spent waiting for a complete COM message to be received. This setting does not apply to any network channels that you have configured for this server. This timeout helps guard against a denial of service attack in which a caller indicates that they will be sending a message of a certain size which they never finish sending.

An example on how to use this:

wls_server {a_wls_server :
   ...
   complete_com_message_timeout => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:complete_com_message_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

complete_http_message_timeout

The maximum number of seconds spent waiting for a complete HTTP message to be received. If you configure network channels for this server, each channel can override this HTTP message timeout. This timeout helps guard against a denial of service attack in which a caller indicates that it will be sending a message of a certain size which it never finishes sending. A value of -1 indicates that this value should be obtained from network channels configured for this server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   complete_http_message_timeout => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:complete_http_message_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

complete_iiop_message_timeout

The maximum number of seconds spent waiting for a complete IIOP message to be received. This timeout helps guard against denial of service attacks in which a caller indicates that they will be sending a message of a certain size which they never finish sending.

An example on how to use this:

wls_server {a_wls_server :
   ...
   complete_iiop_message_timeout => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:complete_iiop_message_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

complete_message_timeout

The maximum number of seconds that this server waits for a complete message to be received. If you configure network channels for this server, each channel can override this message timeout. This timeout helps guard against a denial of service attack in which a caller indicates that it will be sending a message of a certain size which it never finishes sending. CompleteMessageTimeout affects the HTTP Response, such that if WebLogic Server discovers sockets inactive for longer than the CompleteMessageTimeout, the server will close these sockets.

An example on how to use this:

wls_server {a_wls_server :
   ...
   complete_message_timeout => '60'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:complete_message_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

complete_t3_message_timeout

The maximum number of seconds spent waiting for a complete T3 message to be received. If you configure network channels for this server, each channel can override this T3 message timeout. This timeout helps guard against a denial of service attack in which a caller indicates that it will be sending a message of a certain size which it never finishes sending.

An example on how to use this:

wls_server {a_wls_server :
   ...
   complete_t3_message_timeout => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:complete_t3_message_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

complete_write_timeout

The maximum number of seconds that this server waits for a complete HTTP response to be sent. A value of 0 disables the complete write timeout. The default value is derived from the CompleteHTTPMessageTimeout. If it is -1, then the CompleteMessageTimeout value is used for the default value.

An example on how to use this:

wls_server {a_wls_server :
   ...
   complete_write_timeout => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:complete_write_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

connect_timeout

The amount of time that this server should wait to establish an outbound socket connection before timing out. A value of 0 disables server connect timeout.

An example on how to use this:

wls_server {a_wls_server :
   ...
   connect_timeout => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:connect_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

create_boot_properties

Specifies if you want puppet to create a boot.properties file. (deprecated)

The default value is false. You don’t need a boot.properties file for a managed server when you are planning to have it started by a nodemanager. This is a boolean parameter.

This is a deprecated method. In future versions of the type, we will remove the ability to create a boot.properties file.

Valid values are true, false, yes, no.

Back to overview of wls_server

custom_identity

The custom_identity true or false.

Valid values are 1, 0.

Back to overview of wls_server

custom_identity_alias

The custom identity alias.

Back to overview of wls_server

custom_identity_key_store_file_name

The source of the identity keystore. For a JKS keystore, the source is the path and file name. For an Oracle Key Store Service (KSS) keystore, the source is the KSS URI. If using a JKS keystore, the keystore path name must either be absolute or relative to where the server was booted. If using a KSS keystore, the keystore URI must be of the form:
"kss://system/keystorename"
where "keystorename" is the name of the keystore registered in KSS. The value in this attribute is only used if KeyStores is CUSTOM_IDENTITY_AND_JAVA_STANDARD_TRUST, CUSTOM_IDENTITY_AND_CUSTOM_TRUST or CUSTOM_IDENTITY_AND_COMMAND_LINE_TRUST.

An example on how to use this:

wls_server {a_wls_server :
   ...
   custom_identity_key_store_file_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:custom_identity_key_store_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

custom_identity_key_store_pass_phrase

The encrypted custom identity keystore’s passphrase. If empty or null, then the keystore will be opened without a passphrase. This attribute is only used if KeyStores is CUSTOM_IDENTITY_AND_JAVA_STANDARD_TRUST, CUSTOM_IDENTITY_AND_CUSTOM_TRUST or CUSTOM_IDENTITY_AND_COMMAND_LINE_TRUST. When you get the value of this attribute, WebLogic Server does the following: <ol><li>Retrieves the value of the CustomIdentityKeyStorePassPhraseEncrypted attribute.</li> <li>Decrypts the value and returns the unencrypted password as a String.</li> </ol> When you set the value of this attribute, WebLogic Server does the following: <ol><li>Encrypts the value.</li> <li>Sets the value of the CustomIdentityKeyStorePassPhraseEncrypted attribute to the encrypted value.</li> </ol> Using this attribute (CustomIdentityKeyStorePassPhrase) 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 CustomIdentityKeyStorePassPhraseEncrypted.

An example on how to use this:

wls_server {a_wls_server :
   ...
   custom_identity_key_store_pass_phrase => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:custom_identity_key_store_pass_phrase']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

custom_identity_key_store_type

The type of the keystore. Generally, this is JKS. If using the Oracle Key Store Service, this would be KSS If empty or null, then the JDK’s default keystore type (specified in java.security) is used. The custom identity key store type is only used if KeyStores is CUSTOM_IDENTITY_AND_JAVA_STANDARD_TRUST, CUSTOM_IDENTITY_AND_CUSTOM_TRUST or CUSTOM_IDENTITY_AND_COMMAND_LINE_TRUST.

An example on how to use this:

wls_server {a_wls_server :
   ...
   custom_identity_key_store_type => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:custom_identity_key_store_type']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

custom_identity_keystore_filename

The custom identity keystore filename.

Back to overview of wls_server

custom_identity_keystore_passphrase

The custom identity keystore passphrase.

Back to overview of wls_server

custom_identity_privatekey_passphrase

The custom identity privatekey passphrase.

Back to overview of wls_server

custom_trust_key_store_file_name

The source of the custom trust keystore. For a JKS keystore, the source is the path and file name. For an Oracle Key Store Service (KSS) keystore, the source is the KSS URI. If using a JKS keystore, the keystore path name must either be absolute or relative to where the server was booted. If using a KSS keystore, the keystore URI must be of the form:
"kss://system/keystorename"
where "keystorename" is the name of the keystore registered in KSS. The value in this attribute is only used if KeyStores is CUSTOM_IDENTITY_AND_CUSTOM_TRUST.

An example on how to use this:

wls_server {a_wls_server :
   ...
   custom_trust_key_store_file_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:custom_trust_key_store_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

custom_trust_key_store_pass_phrase

The custom trust keystore’s passphrase. If empty or null, then the keystore will be opened without a passphrase. This attribute is only used if KeyStores is CUSTOM_IDENTITY_AND_CUSTOM_TRUST. When you get the value of this attribute, WebLogic Server does the following: <ol><li>Retrieves the value of the CustomTrustKeyStorePassPhraseEncrypted attribute.</li> <li>Decrypts the value and returns the unencrypted password as a String.</li> </ol> When you set the value of this attribute, WebLogic Server does the following: <ol><li>Encrypts the value.</li> <li>Sets the value of the CustomTrustKeyStorePassPhraseEncrypted attribute to the encrypted value.</li> </ol> Using this attribute (CustomTrustKeyStorePassPhrase) 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 CustomTrustKeyStorePassPhraseEncrypted.

An example on how to use this:

wls_server {a_wls_server :
   ...
   custom_trust_key_store_pass_phrase => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:custom_trust_key_store_pass_phrase']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

custom_trust_key_store_type

The type of the keystore. Generally, this is JKS. If using the Oracle Key Store Service, this would be KSS If empty or null, then the JDK’s default keystore type (specified in java.security) is used. This keystore type is only used if KeyStores is CUSTOM_IDENTITY_AND_CUSTOM_TRUST.

An example on how to use this:

wls_server {a_wls_server :
   ...
   custom_trust_key_store_type => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:custom_trust_key_store_type']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

default_file_store

The path name to the file system directory where the file store maintains its data files.

Back to overview of wls_server

default_iiop_password

The password for the default IIOP user. (Requires you to enable IIOP.) As of 8.1 sp4, when you get the value of this attribute, WebLogic Server does the following: <ol><li>Retrieves the value of the DefaultIIOPPasswordEncrypted attribute.</li> <li>Decrypts the value and returns the unencrypted password as a String.</li> </ol> Using this attribute (DefaultIIOPPassword) 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 DefaultIIOPPasswordEncrypted.

An example on how to use this:

wls_server {a_wls_server :
   ...
   default_iiop_password => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:default_iiop_password']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

default_iiop_user

The user name of the default IIOP user. (Requires you to enable IIOP.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   default_iiop_user => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:default_iiop_user']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

default_internal_servlets_disabled

Specifies whether all default servlets in the servlet engine are disabled. This includes: weblogic.servlet.ClasspathServlet weblogic.servlet.utils.iiop.GetIORServlet weblogic.rjvm.http.TunnelSendServlet weblogic.rjvm.http.TunnelRecvServlet weblogic.rjvm.http.TunnelLoginServlet weblogic.rjvm.http.TunnelCloseServlet If set to true, this property overrides the ClasspathServletDisabled property.

An example on how to use this:

wls_server {a_wls_server :
   ...
   default_internal_servlets_disabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:default_internal_servlets_disabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

default_protocol

The protocol to use for connections when none is specified.

An example on how to use this:

wls_server {a_wls_server :
   ...
   default_protocol => 't3'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:default_protocol']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

default_secure_protocol

The protocol to use for secure connections when none is specified.

An example on how to use this:

wls_server {a_wls_server :
   ...
   default_secure_protocol => 't3s'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:default_secure_protocol']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

default_tgiop_password

The password for the default user associated with the Tuxedo GIOP (TGIOP) protocol. (Requires you to configure WebLogic Tuxedo Connector (WTC) for this server.) As of 8.1 sp4, when you get the value of this attribute, WebLogic Server does the following: <ol><li>Retrieves the value of the DefaultTGIOPPasswordEncrypted attribute.</li> <li>Decrypts the value and returns the unencrypted password as a String.</li> </ol> When you set the value of this attribute, WebLogic Server does the following: <ol><li>Encrypts the value.</li> <li>Sets the value of the DefaultTGIOPPasswordEncrypted attribute to the encrypted value.</li> </ol> Using this attribute (DefaultTGIOPPassword) is a potential security risk in because the String object (which contains the unencrypted password) remains 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 DefaultTGIOPPasswordEncrypted.

An example on how to use this:

wls_server {a_wls_server :
   ...
   default_tgiop_password => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:default_tgiop_password']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

default_tgiop_user

The default user associated with the Tuxedo GIOP (TGIOP) protocol. (Requires you to configure WebLogic Tuxedo Connector (WTC) for this server.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   default_tgiop_user => 'guest'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:default_tgiop_user']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

dgc_idle_periods_until_timeout

The number of idle periods allowed before object is collected.

An example on how to use this:

wls_server {a_wls_server :
   ...
   dgc_idle_periods_until_timeout => '5'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:dgc_idle_periods_until_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

disable_autorequire

Puppet supports automatic ordering of resources by autorequire. Sometimes, however, this causes issues. Setting this parameter to true, disables autorequiring for this specific resource.

USE WITH CAUTION!!

Here is an example on hopw to use this:

...{'domain_name/...':
  disableautorequire => true,
  ...
}

Back to overview of wls_server

disable_corrective_change

Disable the modification of a resource when Puppet decides it is a corrective change.

(requires easy_type V2.11.0 or higher)

When using a Puppet Server, Puppet knows about adaptive and corrective changes. A corrective change is when Puppet notices that the resource has changed, but the catalog has not changed. This can occur for example, when a user, by accident or willingly, changed something on the system that Puppet is managing. The normal Puppet process then repairs this and puts the resource back in the state as defined in the catalog. This process is precisely what you want most of the time, but not always. This can sometimes also occur when a hardware or network error occurs. Then Puppet cannot correctly determine the current state of the system and thinks the resource is changed, while in fact, it is not. Letting Puppet recreate remove or change the resource in these cases, is NOT wat you want.

Using the disable_corrective_change parameter, you can disable corrective changes on the current resource.

Here is an example of this:

crucial_resource {'be_carefull':
  ...
  disable_corrective_change => true,
  ...
}

When a corrective ensure does happen on the resource Puppet will not modify the resource and signal an error:

    Error: Corrective change present requested by catalog, but disabled by parameter disable_corrective_change
    Error: /Stage[main]/Main/Crucial_resource[be_carefull]/parameter: change from '10' to '20' failed: Corrective change present requested by catalog, but disabled by parameter disable_corrective_change. (corrective)

Back to overview of wls_server

disable_corrective_ensure

Disable the creation or removal of a resource when Puppet decides is a corrective change.

(requires easy_type V2.11.0 or higher)

When using a Puppet Server, Puppet knows about adaptive and corrective changes. A corrective change is when Puppet notices that the resource has changed, but the catalog has not changed. This can occur for example, when a user, by accident or willingly, changed something on the system that Puppet is managing. The normal Puppet process then repairs this and puts the resource back in the state as defined in the catalog. This process is precisely what you want most of the time, but not always. This can sometimes also occur when a hardware or network error occurs. Then Puppet cannot correctly determine the current state of the system and thinks the resource is changed, while in fact, it is not. Letting Puppet recreate remove or change the resource in these cases, is NOT wat you want.

Using the disable_corrective_ensure parameter, you can disable corrective ensure present or ensure absent actions on the current resource.

Here is an example of this:

crucial_resource {'be_carefull':
  ensure                    => 'present',
  ...
  disable_corrective_ensure => true,
  ...
}

When a corrective ensure does happen on the resource Puppet will not create or remove the resource and signal an error:

    Error: Corrective ensure present requested by catalog, but disabled by parameter disable_corrective_ensure.
    Error: /Stage[main]/Main/Crucial_resource[be_carefull]/ensure: change from 'absent' to 'present' failed: Corrective ensure present requested by catalog, but disabled by parameter disable_corrective_ensure. (corrective)

Back to overview of wls_server

domain

With this parameter, you identify the domain, where your objects is in.

The domain name is part of the full qualified name of any WebLogic object on a system. Let’s say we want to describe a WebLogic server. The full qualified name is:

wls_server{'domain_name/server_name':
  ensure => present,
  ...
}

When you don’t specify a domain name, Puppet will use default as domain name. For every domain you want to manage, you’ll have to put a wls_settings in your manifest.

Back to overview of wls_server

domain_name

Back to overview of wls_server

eager_thread_local_cleanup

Specifies whether to clean up all ThreadLocals storage from self-tuning thread pool threads after they have finished processing each work request. By default, the self-tuning thread pool only cleans up ThreadLocal storage in its threads after an application is undeployed to avoid ClassLoader memory leak.

An example on how to use this:

wls_server {a_wls_server :
   ...
   eager_thread_local_cleanup => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:eager_thread_local_cleanup']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ensure

The basic property that the resource should be in.

Valid values are present, absent.

Back to overview of wls_server

external_dns_name

The external IP address or DNS name for this server. This address will be sent with HTTP session cookies and with dynamic server lists to HTTP proxies. It will also be used by external application clients to enable the propagation of RMI traffic through network address translating (NAT) firewalls. You must specify an external DNS name for configurations in which a firewall is performing network address translation, unless clients are accessing WebLogic Server using t3 and the default channel. For example, 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.

An example on how to use this:

wls_server {a_wls_server :
   ...
   external_dns_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:external_dns_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

extra_ejbc_options

The options passed to the EJB compiler during server-side generation. Each EJB component can override the compiler options that you specify here. The following options are valid: <dl> <dt>-forcegeneration</dt> <dd>Forces generation of wrapper classes. Without this flag the classes may not be regenerated if it is determined to be unnecessary.</dd> <dt>-disableHotCodeGen</dt> <dd>Generate ejb stub and skel as part of ejbc. Avoid HotCodeGen to have better performance. </dd> <dt>-keepgenerated</dt> <dd>Keep the generated .java files.</dd> <dt>-compiler javac</dt> <dd>Java compiler to exec. If not specified, the -compilerclass option will be used.</dd> <dt>-compilerclass com.sun.tools.javac.Main</dt> <dd>Specifies the compiler class to invoke.</dd> <dt>-g</dt> <dd>Compile debugging info into class file.</dd> <dt>-normi</dt> <dd>Passed through to Symantec’s sj.</dd> <dt>-classpath path</dt> <dd>Classpath to use.</dd> <dt>-source source</dt> <dd>Source version.</dd> <dt>-Joption</dt> <dd>Flags passed through to java runtime.</dd> </dl>

An example on how to use this:

wls_server {a_wls_server :
   ...
   extra_ejbc_options => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:extra_ejbc_options']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

extra_rmic_options

The options passed to the RMIC compiler during server-side generation. Each EJB component can override the compiler options that you specify here.

An example on how to use this:

wls_server {a_wls_server :
   ...
   extra_rmic_options => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:extra_rmic_options']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

frontendhost

The frontendhost of this cluster. You can use an ip address like this: wls_cluster { ‘aCluster’: … frontendhost => ‘10.10.10.30’, … } or use a host name like this: wls_cluster { ‘aCluster’: … frontendhost => ‘myhost.exaqmple.com’, … } For more information checkout the documentation of propery ClusterMBean.FrontendHost in the WebLogic documentation.

Back to overview of wls_server

frontendhttpport

The frontendhttpport of this cluster. Here is an example on how to use this: wls_cluster { ‘aCluster’: … frontendhttpport => ‘9000’, … } For more information checkout the documentation of propery ClusterMBean.FrontendHTTPPort in the WebLogic documentation.

Back to overview of wls_server

frontendhttpsport

The frontendhttpsport of this cluster. Here is an example on how to use this: wls_cluster { ‘aCluster’: … frontendhttspport => ‘9000’, … } For more information checkout the documentation of propery ClusterMBean.FrontendHTTPSPort in the WebLogic documentation.

Back to overview of wls_server

gathered_writes_enabled

Enables gathered writes over NIO socket channels. Enabling this attribute increases efficiency during I/O in environments with high network throughput and should be used only when configuring a WebLogic domain for Oracle Exalogic.

An example on how to use this:

wls_server {a_wls_server :
   ...
   gathered_writes_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:gathered_writes_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

graceful_shutdown_timeout

Number of seconds a graceful shutdown operation waits before forcing a shut down. A graceful shutdown gives WebLogic Server subsystems time to complete certain application processing currently in progress. If subsystems are unable to complete processing within the number of seconds that you specify here, then the server will force shutdown automatically. A value of 0 means that the server will wait indefinitely for graceful shutdown to complete. The graceful shutdown timeout applies only to graceful shutdown operations.

An example on how to use this:

wls_server {a_wls_server :
   ...
   graceful_shutdown_timeout => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:graceful_shutdown_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

health_check_interval_seconds

The number of seconds that defines the frequency of this server’s self-health monitoring. The server monitors the health of it’s subsystems every HealthCheckIntervalSeconds and changes the Server’s overall state if required.

An example on how to use this:

wls_server {a_wls_server :
   ...
   health_check_interval_seconds => '180'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:health_check_interval_seconds']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

health_check_start_delay_seconds

The number of seconds the Node Manager should wait before starting to monitor the server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   health_check_start_delay_seconds => '120'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:health_check_start_delay_seconds']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

health_check_timeout_seconds

The number of seconds the Node Manager should wait before timing out its health query to this server. If the timeout is reached, Node Managed assumes the Managed Server has failed.

An example on how to use this:

wls_server {a_wls_server :
   ...
   health_check_timeout_seconds => '60'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:health_check_timeout_seconds']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

hosts_migratable_services

Gets the hostsMigratableServices attribute of the ServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   hosts_migratable_services => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:hosts_migratable_services']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

http_trace_support_enabled

Returns the HttpTraceSupportEnabled value

An example on how to use this:

wls_server {a_wls_server :
   ...
   http_trace_support_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:http_trace_support_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

httpd_enabled

Whether or not HTTP support is enabled on the regular port or SSL port.

An example on how to use this:

wls_server {a_wls_server :
   ...
   httpd_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:httpd_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

idle_connection_timeout

The maximum number of seconds that a connection is allowed to be idle before it is closed by the server. The T3 and T3S protocols ignore this attribute. If you configure network channels for this server, each channel can override this idle connection message timeout. This timeout helps guard against server deadlock through too many open connections.

An example on how to use this:

wls_server {a_wls_server :
   ...
   idle_connection_timeout => '65'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:idle_connection_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

idle_iiop_connection_timeout

The maximum number of seconds an IIOP connection is allowed to be idle before it is closed by the server. This timeout helps guard against server deadlock through too many open connections.

An example on how to use this:

wls_server {a_wls_server :
   ...
   idle_iiop_connection_timeout => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:idle_iiop_connection_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

idle_periods_until_timeout

The number of idle periods until peer is considered unreachable

An example on how to use this:

wls_server {a_wls_server :
   ...
   idle_periods_until_timeout => '4'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:idle_periods_until_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ignore_sessions_during_shutdown

Indicates whether a graceful shutdown operation drops all HTTP sessions immediately. If this is set to false, a graceful shutdown operation waits for HTTP sessions to complete or timeout.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ignore_sessions_during_shutdown => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ignore_sessions_during_shutdown']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

iiop_enabled

Specifies whether this server has IIOP support enabled for both the regular (non-SSL) and SSL ports.

An example on how to use this:

wls_server {a_wls_server :
   ...
   iiop_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:iiop_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

iiop_tx_mechanism

Configures IIOP propagate transactions using either WebLogic-specific JTA or the OMG-specified OTS. It is not possible to use both because it affects the way transactions are negotiated.

An example on how to use this:

wls_server {a_wls_server :
   ...
   iiop_tx_mechanism => 'ots'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:iiop_tx_mechanism']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

instrument_stack_trace_enabled

Specifies whether the server returns stack traces for RMI calls that generate exceptions. With RMI stack tracking enabled, if a client issues an RMI call to a server subsystem or to a module running within the server, and if the subsystem or module generates an exception that includes a stack trace, the server will return the exception as well as the stack trace. With it disabled, the server will return the exception without the stack trace details.

An example on how to use this:

wls_server {a_wls_server :
   ...
   instrument_stack_trace_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:instrument_stack_trace_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

interface_address

The IP address of the NIC that this server should use for multicast traffic.

An example on how to use this:

wls_server {a_wls_server :
   ...
   interface_address => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:interface_address']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

java_compiler

The Java compiler to use for all applications hosted on this server that need to compile Java code.

An example on how to use this:

wls_server {a_wls_server :
   ...
   java_compiler => 'javac'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:java_compiler']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

java_compiler_post_class_path

The options to append to the Java compiler classpath when compiling Java code.

An example on how to use this:

wls_server {a_wls_server :
   ...
   java_compiler_post_class_path => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:java_compiler_post_class_path']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

java_compiler_pre_class_path

The options to prepend to the Java compiler classpath when compiling Java code.

An example on how to use this:

wls_server {a_wls_server :
   ...
   java_compiler_pre_class_path => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:java_compiler_pre_class_path']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

java_standard_trust_key_store_pass_phrase

The password for the Java Standard Trust keystore. This password is defined when the keystore is created. If empty or null, then the keystore will be opened without a passphrase. This attribute is only used if KeyStores is CUSTOM_IDENTITY_AND_JAVA_STANDARD_TRUST or DEMO_IDENTITY_AND_DEMO_TRUST. When you get the value of this attribute, WebLogic Server does the following: <ol><li>Retrieves the value of the JavaStandardTrustKeyStorePassPhraseEncrypted attribute.</li> <li>Decrypts the value and returns the unencrypted password as a String.</li> </ol> When you set the value of this attribute, WebLogic Server does the following: <ol><li>Encrypts the value.</li> <li>Sets the value of the JavaStandardTrustKeyStorePassPhraseEncrypted attribute to the encrypted value.</li> </ol> Using this attribute (JavaStandardTrustKeyStorePassPhrase) 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 JavaStandardTrustKeyStorePassPhraseEncrypted.

An example on how to use this:

wls_server {a_wls_server :
   ...
   java_standard_trust_key_store_pass_phrase => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:java_standard_trust_key_store_pass_phrase']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

jdbc_logging_enabled

Specifies whether this server maintains a JDBC log file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   jdbc_logging_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:jdbc_logging_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

jdbc_login_timeout_seconds

The JDBC Login Timeout value. Specified value is passed into java.sql.DriverManager.setLoginTimeout(). Note that this DriverManager setting will impact all JDBC drivers loaded into this JVM. Feature is disabled by default.

An example on how to use this:

wls_server {a_wls_server :
   ...
   jdbc_login_timeout_seconds => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:jdbc_login_timeout_seconds']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

jdbcllr_table_name

The table name for this server’s Logging Last Resource (LLR) database table(s). WebLogic Server creates the table(s) and then uses them during transaction processing for the LLR transaction optimization. This setting must be unique for each server. The default table name is WL_LLR_SERVERNAME. This setting only applies if this server hosts one or more LLR-enabled JDBC data sources. The format for the tables that WebLogic Server creates is [[[catalog.]schema.]name.] Each “.” in the table name is significant, and schema generally corresponds to username in many databases. IMPORTANT: If this value is changed but the LLR table already exists in the database, you must preserve the existing table’s data. Consequently, when changing the table name, the existing database table must be renamed by a database administrator to match the new configured table name. Otherwise, transaction records may be lost, resulting in heuristic failures that aren’t logged. IMPORTANT: Each server’s table name must be unique. Multiple LLR-enabled data sources within the same server may share the same table, but multiple servers must not share the same table. If multiple same-named servers share a table, the behavior is undefined and it is likely that transactions will not recover properly after a crash, creating heuristic hazards.

An example on how to use this:

wls_server {a_wls_server :
   ...
   jdbcllr_table_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:jdbcllr_table_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

jms_connection_factory_unmapped_res_ref_mode

Use this unmapped resource reference mode to specify the behavior of any resource reference to a Connection Factory when the resource reference does not directly specify a JNDI name by a lookup attribute, or by a mappedName attribute, or by a jndi-name in a descriptor file. If a JNDI name is specified, the resource reference either resolves to the specified object in the JNDI tree or generates a javax.naming.NameNotFoundException. Following are the available unmapped resource reference modes: <ul> <li> FailSafe : In this mode, an application JMS connection factory resource reference that does not specify a JNDI name resolves to an object bound to the JNDI tree with the same name as the resource reference name if one can be found in JNDI tree. Otherwise, it throws a javax.naming.NameNotFoundException. A resource reference without a JNDI name never returns a Java EE 7 Default Connection Factory in this mode. This mode yields pre-12.2.1 WebLogic Server behavior. This mode is Java EE compliant, but the Java EE 7 specification disallows it from being the default mode. </li> </ul> <ul> <li> ReturnDefault : This policy is a Java EE compliant mode and it is the default mode. It complies with Java EE 7 while doing a best effort to try delivering FailSafe behavior when it is expected. (a) If the resource reference name matches the local JNDI name of a configured foreign JMS provider mapping, then WebLogic Server returns the remote JNDI entry from the mapping if it can be resolved, or it throws a javax.naming.NameNotFoundException. (b) If the resource reference does not match with a foreign JMS provider mapping, and if the resource reference name matches the name of an object that is already bound to the JNDI tree, WebLogic Server returns the JNDI tree object. (c) If neither (a) nor (b) apply, then WebLogic Server returns “java:comp/DefaultJMSConnectionFactory”. In addition, it adds an ‘Info’ message in the server log indicating that a special behavior has occurred. This log message will occur at most once per application per server boot. </li> </ul>

An example on how to use this:

wls_server {a_wls_server :
   ...
   jms_connection_factory_unmapped_res_ref_mode => 'ReturnDefault'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:jms_connection_factory_unmapped_res_ref_mode']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

jms_default_connection_factories_enabled

Specifies whether this server uses JMS default connection factories. WebLogic Server provides the following JMS default connection factories: <ul> <li> weblogic.jms.ConnectionFactory </li> <li> weblogic.jms.XAConnectionFactory An XA factory is required for JMS applications to use JTA user-transactions, but is not required for transacted sessions. All other preconfigured attributes for the default connection factories are set to the same default values as a user-defined connection factory. If the preconfigured settings of the default factories are appropriate for your application, you do not need to configure any additional factories for your application. </li> </ul> Note: When using the default connection factories, you have no control over targeting the WebLogic Server instances where the connection factory may be deployed. However, you can disable the default connection factories on a per-server basis. To deploy a connection factory on independent servers, on specific servers within a cluster, or on an entire cluster, you need to configure a connection factory and specify the appropriate server targets.

An example on how to use this:

wls_server {a_wls_server :
   ...
   jms_default_connection_factories_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:jms_default_connection_factories_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

jndi_transportable_object_factory_list

List of factories that create transportable objects.

An example on how to use this:

wls_server {a_wls_server :
   ...
   jndi_transportable_object_factory_list => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:jndi_transportable_object_factory_list']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

jsseenabled

Determines whether the SSL implementation in Weblogic Server is JSSE based.

An example on how to use this:

...{...:
   ...
   jsseenabled => 1,
   ...
}

Help text generated from MBEan text.

Valid values are absent, 1, 0.

Back to overview of wls_server

key_stores

Which configuration rules should be used for finding the server’s identity and trust keystores?

An example on how to use this:

wls_server {a_wls_server :
   ...
   key_stores => 'DemoIdentityAndDemoTrust'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:key_stores']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

listen_address

The IP address or DNS name this server uses to listen for incoming connections. Servers can be reached through the following URL:
protocol://listen-address:listen-port Any network channel that you configure for this server can override this listen address. If a server’s listen address is undefined, clients can 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. The localhost string can be used only for requests from clients that are running on the same computer as the server. If you want to limit the valid addresses for a server instance, specify one of the following: <ul> <li> IP address. If you provide an IP address, clients can specify either the IP address or a DNS name that maps to the IP address. Clients that specify an IP address and attempt to connect through an SSL port must disable hostname verification. </li> <li> DNS name. If you provide a DNS name, clients can specify either the DNS name or the corresponding IP address. </li> </ul> Do not leave the listen address undefined on a computer that uses multiple IP address (a multihomed computer). On such a computer, the server will bind to all available IP addresses. <dl> <dt>Notes:</dt> <dd> To resolve a DNS name to an IP address, WebLogic Server must be able to contact an appropriate DNS server or obtain the IP address mapping locally. Therefore, if you specify a DNS name for the listen address, you must either leave a port open long enough for the WebLogic Server instance to connect to a DNS server and cache its mapping or you must specify the IP address mapping in a local file. If you specify an IP address for ListenAddress and then a client request specifies a DNS name, WebLogic Server will attempt to resolve the DNS name, but if it cannot access DNS name mapping, the request fails. Note also that if you are using the demo certificates in a multi-server domain, Managed Server instances will fail to boot if you specify the fully-qualified DNS name. For information about this limitation and suggested workarounds, see “Limitation on CertGen Usage” in Administering Security for Oracle WebLogic Server. </dd> </dl>

An example on how to use this:

wls_server {a_wls_server :
   ...
   listen_address => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:listen_address']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

listen_delay_secs

Perpetuated for compatibility with 6.1 only.

An example on how to use this:

wls_server {a_wls_server :
   ...
   listen_delay_secs => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:listen_delay_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

listen_port

The default TCP port that this server uses to listen for regular (non-SSL) incoming connections. Administrators must have the right privileges before binding to a port or else this operation will not be successful and it will render the console un-reachable. If this port is disabled, the SSL port must be enabled. Additional ports can be configured using network channels. The cluster (multicast) port is configured separately.

An example on how to use this:

wls_server {a_wls_server :
   ...
   listen_port => '7001'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:listen_port']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

listen_port_enabled

Specifies whether this server can be reached through the default plain-text (non-SSL) listen port. If you disable this listen port, you must enable the default SSL listen port. You can define additional listen ports for this server by configuring network channels.

An example on how to use this:

wls_server {a_wls_server :
   ...
   listen_port_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:listen_port_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

listen_thread_start_delay_secs

Returns the maximum time that the server will wait for server sockets to bind before starting a listen thread. Properties to consider for removal

An example on how to use this:

wls_server {a_wls_server :
   ...
   listen_thread_start_delay_secs => '60'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:listen_thread_start_delay_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

listenaddress

The IP address or DNS name this server uses to listen for incoming connections. Servers can be reached through the following URL:
protocol://listen-address:listen-port Any network channel that you configure for this server can override this listen address. If a server’s listen address is undefined, clients can 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. The localhost string can be used only for requests from clients that are running on the same computer as the server. If you want to limit the valid addresses for a server instance, specify one of the following: <ul> <li> IP address. If you provide an IP address, clients can specify either the IP address or a DNS name that maps to the IP address. Clients that specify an IP address and attempt to connect through an SSL port must disable hostname verification. </li> <li> DNS name. If you provide a DNS name, clients can specify either the DNS name or the corresponding IP address. </li> </ul> Do not leave the listen address undefined on a computer that uses multiple IP address (a multihomed computer). On such a computer, the server will bind to all available IP addresses. <dl> <dt>Notes:</dt> <dd> To resolve a DNS name to an IP address, WebLogic Server must be able to contact an appropriate DNS server or obtain the IP address mapping locally. Therefore, if you specify a DNS name for the listen address, you must either leave a port open long enough for the WebLogic Server instance to connect to a DNS server and cache its mapping or you must specify the IP address mapping in a local file. If you specify an IP address for ListenAddress and then a client request specifies a DNS name, WebLogic Server will attempt to resolve the DNS name, but if it cannot access DNS name mapping, the request fails. Note also that if you are using the demo certificates in a multi-server domain, Managed Server instances will fail to boot if you specify the fully-qualified DNS name. For information about this limitation and suggested workarounds, see “Limitation on CertGen Usage” in Administering Security for Oracle WebLogic Server. </dd> </dl>

An example on how to use this:

...{...:
   ...
   listenaddress => None
   ...
}

Help text generated from MBEan text.

Back to overview of wls_server

listeners_bind_early

Determines whether the server should bind server sockets early. Early binding detects port conflicts quickly and also gives user feedback on the default listen port as to the server state.

An example on how to use this:

wls_server {a_wls_server :
   ...
   listeners_bind_early => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:listeners_bind_early']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

listenport

The listenport of the server

Back to overview of wls_server

listenportenabled

Specifies whether this server can be reached through the default plain-text (non-SSL) listen port. If you disable this listen port, you must enable the default SSL listen port. You can define additional listen ports for this server by configuring network channels.

An example on how to use this:

...{...:
   ...
   listenportenabled => 1,
   ...
}

Help text generated from MBEan text.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_buffer_size_kb

Gets the underlying log buffer size in kilobytes

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_buffer_size_kb => '8'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_buffer_size_kb']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_datasource_filename

The datasource log file name of the server.

Back to overview of wls_server

log_date_format_pattern

The date format pattern used for rendering dates in the log. The DateFormatPattern string conforms to the specification of the java.text.SimpleDateFormat class.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_date_format_pattern => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_date_format_pattern']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_date_pattern

The date format pattern used for rendering dates in the log. The DateFormatPattern string conforms to the specification of the java.text.SimpleDateFormat class.

Back to overview of wls_server

log_domain_log_broadcast_filter

The filter configuration for log events being sent to the domain log.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_domain_log_broadcast_filter => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_domain_log_broadcast_filter']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_domain_log_broadcast_severity

The minimum severity of log messages going to the domain log from this server’s log broadcaster. Messages with a lower severity than the specified value will not be published to the domain log.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_domain_log_broadcast_severity => 'Notice'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_domain_log_broadcast_severity']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_domain_log_broadcaster_buffer_size

Broadcasts log messages to the domain log in batch mode. The size of the buffer for log messages that are sent to the domain log. The buffer is maintained on the Managed Server and is broadcasted to the domain log when it is full. If you notice performance issues due to a high rate of log messages being generated, set this value higher. This will cause the buffer to be broadcasted less frequently from the Managed Server to the domain log. In production environments, it is not recommended to set the buffer size lower than the production default of 10.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_domain_log_broadcaster_buffer_size => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_domain_log_broadcaster_buffer_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_file_count

The maximum number of log files that the server creates when it rotates the log. This number does not include the file that the server uses to store current messages. (Requires that you enable Number of Files Limited.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_file_count => '7'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_file_count']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_file_filter

The filter configuration for the server log file. A filter configuration defines simple filtering rules to limit the volume of log messages written to the log file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_file_filter => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_file_filter']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_file_min_size

The log file min size of a domain or server.

Back to overview of wls_server

log_file_name

The name of the file that stores current log messages. Usually it is a computed value based on the name of the parent of this MBean. For example, for a server log, it is SERVER_NAME.log. However, if the name of the parent cannot be obtained, the file name is weblogic.log. If you specify a relative pathname, it is interpreted as relative to the server’s root directory. To include a time and date stamp in the file name when the log file is rotated, add java.text.SimpleDateFormat variables to the file name. Surround each variable with percentage (%) characters. For example, if the file name is defined to be myserver_%yyyy%_%MM%_%dd%_%hh%_%mm%.log, the log file will be named myserver_yyyy_mm_dd_hh_mm.log. When the log file is rotated, the rotated file name contains the date stamp. For example, if the log file is rotated for the first time on 2 April, 2003 at 10:05 AM, the log file that contains the old messages will be named myserver_2003_04_02_10_05.log00001. If you do not include a time and date stamp, the rotated log files are numbered in order of creation. For example, myserver.log00007.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_file_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_file_rotation_dir

The directory where the rotated log files will be stored. By default the rotated files are stored in the same directory where the log file is stored.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_file_rotation_dir => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_file_rotation_dir']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_file_severity

The minimum severity of log messages going to the server log file. By default all messages go to the log file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_file_severity => 'Trace'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_file_severity']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_file_time_span

The interval (in hours) at which the server saves old log messages to another file. (Requires that you specify a file rotation type of TIME.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_file_time_span => '24'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_file_time_span']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_filecount

The maximum number of log files that the server creates when it rotates the log. This number does not include the file that the server uses to store current messages. (Requires that you enable Number of Files Limited.)

An example on how to use this:

...{...:
   ...
   log_filecount => 7
   ...
}

Help text generated from MBEan text.

Back to overview of wls_server

log_http_file_count

The log http file name of the server.

Back to overview of wls_server

log_http_filename

The log http file name of the server.

Back to overview of wls_server

log_http_format

The log http format of the file name of the server.

Back to overview of wls_server

log_http_format_type

The log format type of the http file name of the server.

Valid values are absent, common, extended.

Back to overview of wls_server

log_http_number_of_files_limited

The number of http log files to keep.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_log4j_logging_enabled

Specifies whether the server logging is based on a Log4j implementation. By default, WebLogic logging uses an implementation based on the Java Logging APIs which are part of the JDK. Applications that use the WebLogic Message Catalog framework or the NonCatalogLogger will not be affected by the underlying Logging implementation.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_log4j_logging_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_log4j_logging_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_logger_severity

The minimum severity of log messages going to all log destinations. By default all messages are published.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_logger_severity => 'Info'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_logger_severity']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_logger_severity_properties

The configuration of the different logger severities keyed by name. The values are one of the predefined Severity strings namely Emergency, Alert, Critical, Error, Warning, Notice, Info, Debug, Trace.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_logger_severity_properties => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_logger_severity_properties']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_memory_buffer_filter

The filter configuration for messages that are stored in the log memory buffer. By default, all log messages are cached.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_memory_buffer_filter => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_memory_buffer_filter']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_memory_buffer_severity

The minimum severity of log messages going to the memory buffer of recent log events. Messages with a lower severity than the specified value will not be cached in the buffer.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_memory_buffer_severity => 'Trace'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_memory_buffer_severity']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_memory_buffer_size

The size of the memory buffer that holds the last n log records. This is used to support viewing the most recent log record entries (tail viewing) from the WebLogic Administration Console.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_memory_buffer_size => '10'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_memory_buffer_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_monitoring_enabled

Enable or disable log monitoring.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_monitoring_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_monitoring_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_monitoring_interval_secs

Timer interval in seconds to check the counts of messages logged during the interval.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_monitoring_interval_secs => '30'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_monitoring_interval_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_monitoring_throttle_message_length

Cut-off length of the log message for evaluation during throttle period. The log message length is truncated to this length for evaluation of repeated logging events.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_monitoring_throttle_message_length => '50'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_monitoring_throttle_message_length']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_monitoring_throttle_threshold

The threshold number of messages logged during the evaluation period which enables or disables the throttling.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_monitoring_throttle_threshold => '1500'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_monitoring_throttle_threshold']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_notes

Optional information that you can include to describe this configuration. WebLogic Server saves this note in the domain’s configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the XML entity &lt;. Carriage returns/line feeds are preserved. <dl> <dt>Note:</dt> <dd> If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds. </dd> </dl>

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_notes => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_notes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_number_of_files_limited

Limited log number of files of a domain or server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_platform_logger_levels

Specifies the platform logger and the associated level names set through the WebLogic Server configuration. Note the following behavior: <ul> <li>The configuration is applicable for java.util.logging.Logger instances in the JDK’s default global LogManager.</li> <li>WebLogic Server loggers are configured in terms of weblogic.logging.Severities through the LoggerSeverities attribute. These loggers are not available in the JDK’s default global LogManager.</li> </ul>

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_platform_logger_levels => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_platform_logger_levels']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_redirect_stderr_to_server

When enabled, this redirects the stderr of the JVM in which a WebLogic Server instance runs, to the WebLogic logging system.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_redirect_stderr_to_server_log_enabled

Specifies whether the stderr of the JVM in which a WebLogic Server instance runs is redirected to the WebLogic Logging system. When this attribute is enabled, the stderr content is published to all the registered log destinations, such as the server terminal console and log file. Note that JVM messages are redirected asynchronously. In the event of an overload situation, these messages may be dropped. As a best practice, Oracle recommends using one of the supported logging APIs instead.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_redirect_stderr_to_server_log_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_redirect_stderr_to_server_log_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_redirect_stdout_to_server

When enabled, this redirects the stdout of the JVM in which a WebLogic Server instance runs, to the WebLogic logging system.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_redirect_stdout_to_server_log_enabled

Specifies whether the stdout of the JVM in which a WebLogic Server instance runs is redirected to the WebLogic logging system. When this attribute is enabled, the stdout content is published to all the registered log destinations, such as the server terminal console and log file. Note that JVM messages are redirected asynchronously. In the event of an overload situation, these messages may be dropped. As a best practice, Oracle recommends using one of the supported logging APIs instead.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_redirect_stdout_to_server_log_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_redirect_stdout_to_server_log_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_remote_exceptions_enabled

Specifies whether the server message log includes exceptions that are raised in remote systems.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_remote_exceptions_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_remote_exceptions_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_rotate_log_on_startup

Specifies whether a server rotates its log file during its startup cycle. The default value in production mode is false.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_rotate_log_on_startup => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_rotate_log_on_startup']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_rotate_logon_startup

log rotate Logon at startup of a domain or server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_rotation_time

Determines the start time (hour and minute) for a time-based rotation sequence. At the time that this value specifies, the server renames the current log file. Thereafter, the server renames the log file at an interval that you specify in File Time Span. Note that WebLogic Server sets a threshold size limit of 500 MB before it forces a hard rotation to prevent excessive log file growth. Use the following format: H:mm, where <ul><li>H is Hour in day (0-23). <li>mm is the minute in hour </ul>

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_rotation_time => '00:00'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_rotation_time']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_rotation_type

Criteria for moving old log messages to a separate file. <ul> <li>NONE Messages accumulate in a single file. You must erase the contents of the file when the size is too large. Note that WebLogic Server sets a threshold size limit of 500 MB before it forces a hard rotation to prevent excessive log file growth. <li>SIZE When the log file reaches the size that you specify in FileMinSize, the server renames the file as SERVER_NAME.lognnnnn. <li>TIME At each time interval that you specify in TimeSpan, the server renames the file as SERVER_NAME.lognnnnn. </ul> After the server renames a file, subsequent messages accumulate in a new file with the name that you specified as the log file name.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_rotation_type => 'bySize'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_rotation_type']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_rotationtype

Criteria for moving old log messages to a separate file.

  • NONE Messages accumulate in a single file. You must erase the contents of the file when the size is too large. Note that WebLogic Server sets a threshold size limit of 500 MB before it forces a hard rotation to prevent excessive log file growth.
  • SIZE When the log file reaches the size that you specify in FileMinSize, the server renames the file as SERVER_NAME.lognnnnn.
  • TIME At each time interval that you specify in TimeSpan, the server renames the file as SERVER_NAME.lognnnnn.

After the server renames a file, subsequent messages accumulate in a new file with the name that you specified as the log file name.

An example on how to use this:

...{...:
   ...
   log_rotationtype => bySize
   ...
}

Help text generated from MBEan text.

Valid values are absent, bySize, byTime, none.

Back to overview of wls_server

log_server_logging_bridge_use_parent_loggers_enabled

Specifies whether application log messages are propagated to the parent node in the Logger tree or to the WebLogic Server log by means of the Logging Bridge. By default, this attribute is disabled, which results in application log messages being propagated to the WebLogic Server log. Note the following behavior: <ul> <li>If WebLogic Server is configured to be based upon the the Java Logging API (the default), the Logging Bridge is made available as a java.util.logging.Handler object.</li> <li>If WebLogic Server is configured to be based upon a Log4j implementation, the Logging Bridge is made available as a org.apache.log4j.Appender object.</li> <li>If the ServerLoggingBridgeUseParentLoggersEnabled is disabled, applications that use either the Java Logging API or Log4j have their log messages redirected by the Logging Bridge to the WebLogic Server log. <li>If the ServerLoggingBridgeUseParentLoggersEnabled is enabled, applications that use the Java Logging API have their log messages propagated to the parent node in the global Java Logging Logger tree.</li> <li>If the ServerLoggingBridgeUseParentLoggersEnabled is enabled, applications that use Log4j have their log messages propagated to the parent node in the Log4j Logger tree.</li> </ul>

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_server_logging_bridge_use_parent_loggers_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_server_logging_bridge_use_parent_loggers_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_stdout_filter

The filter configuration for log events being sent to the standard out.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_stdout_filter => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_stdout_filter']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_stdout_format

The output format to use when logging to the console.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_stdout_format => 'standard'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_stdout_format']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_stdout_log_stack

Specifies whether to dump stack traces to the console when included in logged message.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_stdout_log_stack => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_stdout_log_stack']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

log_stdout_severity

The minimum severity of log messages going to the standard out. Messages with a lower severity than the specified value will not be published to standard out.

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_stdout_severity => 'Notice'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_stdout_severity']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

log_tags

Return all tags on this Configuration MBean

An example on how to use this:

wls_server {a_wls_server :
   ...
   log_tags => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:log_tags']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

logfilename

The log file name.

Back to overview of wls_server

login_timeout_millis

The login timeout for this server’s default regular (non-SSL) listen port. This is the maximum amount of time allowed for a new connection to establish. A value of 0 indicates there is no maximum.

An example on how to use this:

wls_server {a_wls_server :
   ...
   login_timeout_millis => '5000'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:login_timeout_millis']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

logintimeout

The HTTP Login Timeout of the server in milliseconds.

Back to overview of wls_server

low_memory_gc_threshold

The threshold level (in percent) that this server uses for logging low memory conditions and changing the server health state to Warning. For example, if you specify 5, the server logs a low memory warning in the log file and changes the server health state to Warning after the average free memory reaches 5% of the initial free memory measured at the server’s boot time.

An example on how to use this:

wls_server {a_wls_server :
   ...
   low_memory_gc_threshold => '5'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:low_memory_gc_threshold']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

low_memory_granularity_level

The granularity level (in percent) that this server uses for logging low memory conditions and changing the server health state to Warning. For example, if you specify 5 and the average free memory drops by 5% or more over two measured intervals, the server logs a low memory warning in the log file and changes the server health state to Warning.

An example on how to use this:

wls_server {a_wls_server :
   ...
   low_memory_granularity_level => '5'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:low_memory_granularity_level']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

low_memory_sample_size

The number of times this server samples free memory during the time period specified by LowMemoryTimeInterval. Increasing the sample size can improve the accuracy of the reading.

An example on how to use this:

wls_server {a_wls_server :
   ...
   low_memory_sample_size => '10'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:low_memory_sample_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

low_memory_time_interval

The amount of time (in seconds) that defines the interval over which this server determines average free memory values. By default, the server obtains an average free memory value every 3600 seconds.

An example on how to use this:

wls_server {a_wls_server :
   ...
   low_memory_time_interval => '3600'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:low_memory_time_interval']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

machine

The machine of the server.

Back to overview of wls_server

managed_server_independence_enabled

Specifies whether this Managed Server can be started when the Administration Server is unavailable. In such a case, the Managed Server retrieves its configuration by reading a configuration file and other files directly.

An example on how to use this:

wls_server {a_wls_server :
   ...
   managed_server_independence_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:managed_server_independence_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

max_com_message_size

The maximum number of bytes allowed in messages that are received over the COM protocol. If you configure custom network channels for this server, each channel can override this maximum message size. This maximum message size helps guard against a denial of service attack in which a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. A value of -1 causes the COM protocol to use the maximums that are specified elsewhere along the order of precedence.

An example on how to use this:

wls_server {a_wls_server :
   ...
   max_com_message_size => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:max_com_message_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

max_concurrent_long_running_requests

The maximum number of running long-running requests that can be submitted to all the Managed Executor Services or Managed Scheduled Executor Services in the server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   max_concurrent_long_running_requests => '100'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:max_concurrent_long_running_requests']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

max_concurrent_new_threads

The maximum number of running threads that can be created by all the Managed Thread Factories in the server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   max_concurrent_new_threads => '100'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:max_concurrent_new_threads']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

max_http_message_size

The maximum number of bytes allowed in messages that are received over the HTTP protocol. If you configure custom network channels for this server, each channel can override this maximum message size. This maximum message size helps guard against a denial of service attack in which a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. A value of -1 causes the HTTP protocol to use the maximums that are specified elsewhere along the order of precedence.

An example on how to use this:

wls_server {a_wls_server :
   ...
   max_http_message_size => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:max_http_message_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

max_iiop_message_size

The maximum number of bytes allowed in messages that are received over the IIOP protocol. If you configure custom network channels for this server, each channel can override this maximum message size. This maximum message size helps guard against a denial of service attack in which a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. A value of -1 causes the IIOP protocol to use the maximums that are specified elsewhere along the order of precedence.

An example on how to use this:

wls_server {a_wls_server :
   ...
   max_iiop_message_size => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:max_iiop_message_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

max_message_size

The max message size of the server.

Back to overview of wls_server

max_open_sock_count

The maximum number of open sockets allowed in server at a given point of time. When the maximum threshold is reached, the server stops accepting new requests until the number of sockets drops below the threshold. A value less than 0 indicates an unlimited size.

An example on how to use this:

wls_server {a_wls_server :
   ...
   max_open_sock_count => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:max_open_sock_count']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

max_t3_message_size

The maximum number of bytes allowed in messages that are received over the T3 protocol. If you configure custom network channels for this server, each channel can override this maximum message size. This maximum message size helps guard against a denial of service attack in which a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. A value of -1 causes the T3 protocol to use the maximums that are specified elsewhere along the order of precedence.

An example on how to use this:

wls_server {a_wls_server :
   ...
   max_t3_message_size => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:max_t3_message_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

message_id_prefix_enabled

Indicates whether message IDs in logged messages will include a prefix. Message ids are 6 digit numeric strings that can be optionally presented in a log entry with a prefix. The prefix used by server messages is “BEA-“.

An example on how to use this:

wls_server {a_wls_server :
   ...
   message_id_prefix_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:message_id_prefix_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

messaging_bridge_thread_pool_size

Returns the size of the messaging bridge execute thread pool.

An example on how to use this:

wls_server {a_wls_server :
   ...
   messaging_bridge_thread_pool_size => '5'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:messaging_bridge_thread_pool_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_additional_migration_attempts

A migratable service could fail to come up on every possible configured server. This attribute controls how many further attempts, after the service has failed on every server at least once, should be tried. Note that each attempt specified here indicates another full circuit of migrations amongst all the configured servers. So for a 3-server cluster, and a value of 2, a total of 4 additional migrations will be attempted. (the original server is never a valid destination)

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_additional_migration_attempts => '2'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_additional_migration_attempts']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_candidate_machines

Limits the list of candidate machines that the cluster specifies. (Requires you to enable this server for automatic migration and to configure the cluster with a set of candidate machines.)

If this server fails and if it is enabled for automatic migration, Node Manager automatically restarts it. By default, Node Manager restarts the server on any of the candidate machines that the cluster specifies (in order of preference that you configured in the cluster). To change the default, you use this server’s list of candidate machines to create a subset of the cluster-wide candidates. You can also change the order of preference. An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_candidate_machines => ['machine_1','machine_2'],
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_candidate_machines']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_constrained_candidate_servers

The list of servers this JTA migratable target should be constrained to

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_constrained_candidate_servers']
   ...
}

Back to overview of wls_server

migration_critical

Returns true if the MigratableTarget is critical to the overall health of the WLS Server

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_critical => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_critical']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

migration_millis_to_sleep_between_attempts

Controls how long of a pause there should be between the migration attempts described in getAdditionalMigrationAttempts(). Note that this delay only happens when the service has failed to come up on every server. It does not cause any sort of delay between attempts to migrate otherwise.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_millis_to_sleep_between_attempts => '300000'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_millis_to_sleep_between_attempts']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_non_local_post_allowed

Specifies whether or not the post-deactivation script is allowed to run on a different machine. Normally, when auto migration occurs, the post-deactivation script will be run on the service’s current location, and the pre-activation script on the service’s new location. If the current location is unreachable for some reason, this value will be checked to see if it is safe to run it on the service’s new machine. This is useful if the post-deactivation script controls access to a networked resource and does not need any data from the current machine.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_non_local_post_allowed => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_non_local_post_allowed']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

migration_notes

Optional information that you can include to describe this configuration. WebLogic Server saves this note in the domain’s configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the XML entity &lt;. Carriage returns/line feeds are preserved. Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_notes => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_notes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_number_of_restart_attempts

Specifies how many restart attempts to make before migrating the failed service. Note that these are consecutive attempts. If the value is set to 6, and the service restart fails 5 times before succeeding, but then fails again later, it will not instantly migrate. Each failure gets its own count of restart attempts. A value of 0 is identical to setting {@link #getRestartOnFailure} to false. A value of -1 indicates the service should never be migrated; instead, it will be restarted until it either works or the server shuts down.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_number_of_restart_attempts => '6'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_number_of_restart_attempts']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_policy

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_policy => 'manual'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_policy']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_post_script

Specifies the path to the post-migration script to run after a migratable target is fully deactivated. The script must be in the MIDDLEWARE_HOME/user_projects/domains/mydomain/bin/service_migration directory. After the migratable target is deactivated, if there is a script specified, and Node Manager is available, then the script will run. Specifying a script without an available Node Manager will result in an error upon migration.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_post_script => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_post_script']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_post_script_failure_fatal

Specifies whether or not a failure during execution of the post-deactivation script is fatal to the migration. If it is fatal, the migratable target will not be automatically migrated until an administrator manually migrates it to a server, thus reactivating it. Note: Enabling this value will result in weakening the exactly-once guarantee. It is provided to prevent more dangerous data corruption if the post-deactivation script fails. Also if this value is enabled, then the script may be called more than once by the migration framework after the Migratable Target is deactivated or the server or machine hosting the Migratable Target crashed or is network partitioned. The script is expected not to return different exit values when invoked multiple times in such scenarios.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_post_script_failure_fatal => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_post_script_failure_fatal']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

migration_pre_script

Specifies the path to the pre-migration script to run before a migratable target is actually activated. The script must be in the MIDDLEWARE_HOME/user_projects/domains/mydomain/bin/service_migration directory. Before the migratable target is activated, if there is a script specified, and Node Manager is available, then the script will run. Specifying a script without an available Node Manager will result in an error upon migration. If the script fails or cannot be found, migration will not proceed on the current server, and will be tried on the next suitable server. This could be the next server in the candidate server list, or in the cluster, if there is no candidate server list.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_pre_script => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_pre_script']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_restart_on_failure

Specifies whether or not a failed service will first be deactivated and reactivated in place, instead of being migrated. The number of restart attempts is controlled by {@link #getNumberOfRestartAttempts}. Once these restart attempts are exhausted, the service will migrate. A restarting migratable target will deactivate all services on it in order, then reactivate them all.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_restart_on_failure => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_restart_on_failure']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

migration_seconds_between_restarts

Specifies how many seconds to wait in between attempts to restart the failed service.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_seconds_between_restarts => '30'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_seconds_between_restarts']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

migration_strict_ownership_check

Whether continue to boot if cannot find the current owner of TRS to do failback. This attribute is only meaningful for servers in cluster. If true: server will fail to boot under this situation. If false: server will continue to boot without trying to do failback.

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_strict_ownership_check => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_strict_ownership_check']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

migration_tags

Return all tags on this Configuration MBean

An example on how to use this:

wls_server {a_wls_server :
   ...
   migration_tags => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:migration_tags']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

msi_file_replication_enabled

Specifies whether the Administration Server replicates its configuration files to this Managed Server. With file replication enabled, the Administration Server copies its configuration file and SerializedSystemIni.dat into the Managed Server’s root directory every 5 minutes. This option does not replicate a boot identity file. Regardless of the name of the configuration file that you used to start the Administration Server, the replicated file is always named msi-config.xml. For example, if you specified -Dweblogic.ConfigFile=MyConfig.xml when you started the Administration Server, if you have enabled file replication, the Administration Server copies MyConfig.xml and names the copy msi-config.xml. Depending on your backup schemes and the frequency with which you update your domain’s configuration, this option might not be worth the performance cost of copying potentially large files across a network.

An example on how to use this:

wls_server {a_wls_server :
   ...
   msi_file_replication_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:msi_file_replication_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

muxer_class

Non-blocking IO is enabled by default on the server side. The default value is weblogic.socket.NIOSocketMuxer. The Certicom SSL implementation is not supported with NIOSocketMuxer. If you need to secure internet communication, Oracle recommends enabling JSSE (Java Secure Socket Extension).

An example on how to use this:

wls_server {a_wls_server :
   ...
   muxer_class => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:muxer_class']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

name

The name.

Back to overview of wls_server

native_io_enabled

Specifies whether native I/O is enabled for the server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   native_io_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:native_io_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

nm_socket_create_timeout_in_millis

Returns the timeout value to be used by NodeManagerRuntime when creating a a socket connection to the agent. Default set high as SSH agent may require a high connection establishment time.

An example on how to use this:

wls_server {a_wls_server :
   ...
   nm_socket_create_timeout_in_millis => '180000'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:nm_socket_create_timeout_in_millis']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

notes

Optional information that you can include to describe this configuration. WebLogic Server saves this note in the domain’s configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the XML entity &lt;. Carriage returns/line feeds are preserved. <dl> <dt>Note:</dt> <dd> If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds. </dd> </dl>

An example on how to use this:

wls_server {a_wls_server :
   ...
   notes => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:notes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

num_of_retries_before_msi_mode

Get the number of retries to contact admin server, before starting in Managed Server Independence Mode

An example on how to use this:

wls_server {a_wls_server :
   ...
   num_of_retries_before_msi_mode => '3'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:num_of_retries_before_msi_mode']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

outbound_enabled

Specifies whether new server-to-server connections may consider the default server channel when initiating a connection. This is only relevant if the connection needs to be bound to the default listen address. This will only work for binary protocols that support both outbound and inbound traffic. When this feature is not enabled, connections are initiated using a local address selected by the underlying hardware. For the default channel this is usually what is wanted for IP-routing to be effective. Note that since the default is false, other outbound channels will be considered in preference to the default channel. Default administration channels, created when the domain-wide administration port is turned on, are always considered and bound when initiating an administrative connection. To allow IP-routing for administration traffic create custom admin with {@link NetworkAccessPointMBean#isOutboundEnabled isOutboundEnabled} set to false instead of enabling the domain-wide ADMIN port.

An example on how to use this:

wls_server {a_wls_server :
   ...
   outbound_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:outbound_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

outbound_private_key_enabled

Specifies whether the SSL identity specified by {@link SSLMBean#getServerPrivateKeyAlias() getSSLMBean#ServerPrivateKeyAlias} for this server should be used for outbound SSL connections on the default server channel. In normal circumstances the outbound identity is determined by the caller’s environment.

An example on how to use this:

wls_server {a_wls_server :
   ...
   outbound_private_key_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:outbound_private_key_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

overload_failure_action

Enable automatic forceshutdown of the server on failed state. The server self-health monitoring detects fatal failures and mark the server as failed. The server can be restarted using NodeManager or a HA agent.

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_failure_action => 'no-action'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_failure_action']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

overload_free_memory_percent_high_threshold

Percentage free memory after which the server overload condition is cleared. WorkManagers stop performing overloadActions and start regular execution once the overload condition is cleared.

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_free_memory_percent_high_threshold => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_free_memory_percent_high_threshold']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

overload_free_memory_percent_low_threshold

Percentage free memory below which the server is considered overloaded. WorkManagers perform overloadAction once the server is marked as overloaded.

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_free_memory_percent_low_threshold => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_free_memory_percent_low_threshold']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

overload_notes

Optional information that you can include to describe this configuration. WebLogic Server saves this note in the domain’s configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the XML entity &lt;. Carriage returns/line feeds are preserved. Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_notes => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_notes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

overload_panic_action

Exit the server process when the kernel encounters a panic condition like an unhandled OOME. An unhandled OOME could lead to inconsistent state and a server restart is advisable if backed by node manager or a HA agent.

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_panic_action => 'system-exit'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_panic_action']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

overload_server_failure_trigger

Configure a trigger that marks the server as failed when the condition is met. A failed server in turn can be configured to shutdown or go into admin state.

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_server_failure_trigger => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_server_failure_trigger']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

overload_shared_capacity_for_work_managers

Total number of requests that can be present in the server. This includes requests that are enqueued and those under execution. The server performs a differentiated denial of service on reaching the shared capacity. A request with higher priority will be accepted in place of a lower priority request already in the queue. The lower priority request is kept waiting in the queue till all high priority requests are executed. Further enqueues of the low priority requests are rejected right away.

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_shared_capacity_for_work_managers => '65536'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_shared_capacity_for_work_managers']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

overload_tags

Return all tags on this Configuration MBean

An example on how to use this:

wls_server {a_wls_server :
   ...
   overload_tags => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:overload_tags']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

period_length

The time interval in milliseconds of the heartbeat period. A value of 0 indicates that heartbeats are turned off.

An example on how to use this:

wls_server {a_wls_server :
   ...
   period_length => '60000'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:period_length']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

preferred_secondary_group

Defines secondary clustered instances considered for hosting replicas of the primary HTTP session states created on the server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   preferred_secondary_group => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:preferred_secondary_group']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

Specifies whether the server message log includes exception stack trace that are raised in remote systems.

An example on how to use this:

wls_server {a_wls_server :
   ...
   print_stack_trace_in_production => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:print_stack_trace_in_production']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

provider

The specific backend to use for this wls_server resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.Available providers are:

simple
Manage server in an WebLogic domain via regular WLST

Back to overview of wls_server

reliable_delivery_policy

The reliable delivery policy for web services.

An example on how to use this:

wls_server {a_wls_server :
   ...
   reliable_delivery_policy => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:reliable_delivery_policy']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

replication_group

Defines preferred clustered instances considered for hosting replicas of the primary HTTP session states created on the server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   replication_group => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:replication_group']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

replication_ports

When WLS is running on Exalogic machines, cluster replication traffic could go over multiple replication channels. However multiple replication channels need not be configured on each clustered server instance. Only one replication channel with explicit IP-Address needs to be configured for each server and replicationPorts range can be specified for each server. For eg. range 7001-7010 will create 10 replication channels with ports 7001 to 7010 for the given server. These channels inherits all the properties of the configured replication channel except the listen port.Names of these channels will be derived from the configured replication channel with suffic {x} added where x could be 1,2.. as per the number of ports specified. Public ports are same as the listen port for these additional channels.

An example on how to use this:

wls_server {a_wls_server :
   ...
   replication_ports => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:replication_ports']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

resolve_dns_name

Resolve the listen address to use for all T3 communication

An example on how to use this:

wls_server {a_wls_server :
   ...
   resolve_dns_name => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:resolve_dns_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

restart_delay_seconds

The number of seconds the Node Manager should wait before restarting this server. After killing a server process, the system might need several seconds to release the TCP port(s) the server was using. If Node Manager attempts to restart the Managed Server while its ports are still active, the startup attempt fails. If AutoMigration is enabled and RestartDelaySeconds is 0, the RestartDelaySeconds is automatically set to the lease time. This prevents the server from failing to restart after migration when the previous lease is still valid.

An example on how to use this:

wls_server {a_wls_server :
   ...
   restart_delay_seconds => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:restart_delay_seconds']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

restart_interval_seconds

The number of seconds during which this server can be restarted, up to the number of times specified in RestartMax.

An example on how to use this:

wls_server {a_wls_server :
   ...
   restart_interval_seconds => '3600'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:restart_interval_seconds']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

restart_max

The number of times that the Node Manager can restart this server within the interval specified in Restart Interval.

Back to overview of wls_server

retry_interval_before_msi_mode

Get the number of seconds between the retries to contact admin server, before starting in Managed Server Independence Mode

An example on how to use this:

wls_server {a_wls_server :
   ...
   retry_interval_before_msi_mode => '5'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:retry_interval_before_msi_mode']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

reverse_dns_allowed

Specifies whether the kernel is allowed to perform reverse DNS lookups.

An example on how to use this:

wls_server {a_wls_server :
   ...
   reverse_dns_allowed => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:reverse_dns_allowed']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

scattered_reads_enabled

Enables scattered reads over NIO socket channels. Enabling this attribute increases efficiency during I/O in environments with high network throughput and should be used only when configuring a WebLogic domain for Oracle Exalogic.

An example on how to use this:

wls_server {a_wls_server :
   ...
   scattered_reads_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:scattered_reads_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

server_life_cycle_timeout_val

Number of seconds a force shutdown operation waits before timing out and killing itself. If the operation does not complete within the configured timeout seconds, the server will shutdown automatically if the state of the server at that time was SHUTTING_DOWN. A value of 0 means that the server will wait indefinitely for life cycle operation to complete.

An example on how to use this:

wls_server {a_wls_server :
   ...
   server_life_cycle_timeout_val => '30'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:server_life_cycle_timeout_val']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

server_name

The server name

Back to overview of wls_server

server_parameters

The names of the components the server should be a target of.

Back to overview of wls_server

server_template

The template used to configure this server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   server_template => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:server_template']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

server_version

The release identifier for the server. Since this is a configured attribute it is only as accurate as the configuration. The form of the version is major.minor.servicepack.rollingpatch. Not all parts of the version are required. i.e. “7” is acceptable.

An example on how to use this:

wls_server {a_wls_server :
   ...
   server_version => 'unknown'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:server_version']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

socket_buffer_size_as_chunk_size

Specifies whether the server’s buffer size for sending or receiving data through a raw socket should be set to 4KB. Otherwise, the server does not impose a limit to the buffer size and defers to the operating system. This option is useful only on some operating systems for improving performance. It should be disabled in most environments.

An example on how to use this:

wls_server {a_wls_server :
   ...
   socket_buffer_size_as_chunk_size => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:socket_buffer_size_as_chunk_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

socket_readers

The number of socket reader threads

An example on how to use this:

wls_server {a_wls_server :
   ...
   socket_readers => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:socket_readers']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_accept_kss_demo_certs_enabled

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_accept_kss_demo_certs_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_accept_kss_demo_certs_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_allow_unencrypted_null_cipher

Test if the AllowUnEncryptedNullCipher is enabled see setAllowUnencryptedNullCipher(boolean enable) for the NullCipher feature.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_allow_unencrypted_null_cipher => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_allow_unencrypted_null_cipher']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_cert_authenticator

The name of the Java class that implements the weblogic.security.acl.CertAuthenticator class, which is deprecated in this release of WebLogic Server. This field is for Compatibility security only, and is only used when the Realm Adapter Authentication provider is configured. The weblogic.security.acl.CertAuthenticator class maps the digital certificate of a client to a WebLogic Server user. The class has an authenticate() method that WebLogic Server calls after validating the digital certificate presented by the client.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_cert_authenticator => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_cert_authenticator']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_ciphersuites

Indicates the cipher suites being used on a particular WebLogic Server. The strongest negotiated cipher suite is chosen during the SSL handshake. The set of cipher suites used by default by JSEE depends on the specific JDK version with which WebLogic Server is configured. For a list of possible values, see Cipher Suites.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_ciphersuites => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_ciphersuites']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_client_cert_alias

Determines the alias of the client SSL certificate to be used as identity for outbound SSL connections. The certificate is assumed to be stored in the server configured keystore. <p/> Note that to use the client SSL certificate, {@link #setUseClientCertForOutbound} must be enabled.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_client_cert_alias => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_client_cert_alias']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_client_cert_private_key_pass_phrase

The passphrase used to retrieve the private key for the client SSL certificate specified in {@link #getClientCertAlias} from the server configured keystore. This passphrase is assigned to the private key when the private key is generated. <p/> Note that this attribute is usually used when outbound SSL connections specify a client SSL certificate identity. <p/> Note that when you get the value of this attribute, WebLogic Server does the following: <ol> <li>Retrieves the value of the ClientCertPrivateKeyPassPhraseEncrypted attribute. <li>Decrypts the value and returns the unencrypted passphrase. </ol>

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_client_cert_private_key_pass_phrase => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_client_cert_private_key_pass_phrase']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_client_certificate_enforced

Indicates whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_client_certificate_enforced => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_client_certificate_enforced']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_enabled

Indicates whether the server can be reached through the default SSL listen port. If the administration port is enabled for the WebLogic Server domain, then administrative traffic travels over the administration port and application traffic travels over the Listen Port and SSL Listen Port. If the administration port is disabled, then all traffic travels over the Listen Port and SSL Listen Port.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_export_key_lifespan

Indicates the number of times WebLogic Server can use an exportable key between a domestic server and an exportable client before generating a new key. The more secure you want WebLogic Server to be, the fewer times the key should be used before generating a new key.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_export_key_lifespan => '500'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_export_key_lifespan']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_hostname_verification_ignored

Specifies whether to ignore the installed implementation of the weblogic.security.SSL.HostnameVerifier interface (when this server is acting as a client to another application server).

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_hostname_verification_ignored => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_hostname_verification_ignored']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_hostname_verifier

The name of the class that implements the weblogic.security.SSL.HostnameVerifier interface. This class verifies whether the connection to the host with the hostname from URL should be allowed. The class is used to prevent man-in-the-middle attacks. The weblogic.security.SSL.HostnameVerifier has a verify() method that WebLogic Server calls on the client during the SSL handshake.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_hostname_verifier => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_hostname_verifier']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_identity_and_trust_locations

Indicates where SSL should find the server’s identity (certificate and private key) as well as the server’s trust (trusted CAs). <ul> <li> If set to KEYSTORES, then SSL retrieves the identity and trust from the server’s keystores (that are configured on the Server). </li> <li> If set to FILES_OR_KEYSTORE_PROVIDERS, then SSL first looks in the deprecated KeyStore providers for the identity and trust. If not found, then it looks in the flat files indicated by the SSL Trusted CA File Name, Server Certificate File Name, and Server Key File Name attributes. </li> </ul> Domains created in WebLogic Server version 8.1 or later, default to KEYSTORES. Domains created before WebLogic Server version 8.1, default to FILES_OR_KEYSTORE_PROVIDERS.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_identity_and_trust_locations => 'KeyStores'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_identity_and_trust_locations']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_inbound_certificate_validation

Indicates the client certificate validation rules for inbound SSL. This attribute only applies to ports and network channels using 2-way SSL.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_inbound_certificate_validation => 'BuiltinSSLValidationOnly'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_inbound_certificate_validation']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_jsse_enabled

Determines whether the SSL implementation in Weblogic Server is JSSE based.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_jsse_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_jsse_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_listen_port

The TCP/IP port at which this server listens for SSL connection requests.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_listen_port => '7002'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_listen_port']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_login_timeout_millis

Specifies the number of milliseconds that WebLogic Server waits for an SSL connection before timing out. SSL connections take longer to negotiate than regular connections. If clients are connecting over the Internet, raise the default number to accommodate additional network latency.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_login_timeout_millis => '25000'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_login_timeout_millis']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_minimum_tls_protocol_version

Get the minimum SSL/TLS protocol version currently configured.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_minimum_tls_protocol_version => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_minimum_tls_protocol_version']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_notes

Optional information that you can include to describe this configuration. WebLogic Server saves this note in the domain’s configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the XML entity &lt;. Carriage returns/line feeds are preserved. <dl> <dt>Note:</dt> <dd> If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds. </dd> </dl>

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_notes => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_notes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_outbound_certificate_validation

Indicates the server certificate validation rules for outbound SSL. This attribute always applies to outbound SSL that is part of WebLogic Server (that is, an Administration Server talking to the Node Manager). It does not apply to application code in the server that is using outbound SSL unless the application code uses a weblogic.security.SSL.ServerTrustManager that is configured to use outbound SSL validation.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_outbound_certificate_validation => 'BuiltinSSLValidationOnly'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_outbound_certificate_validation']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_outbound_private_key_alias

The string alias used to store and retrieve the outbound private key in the keystore. This private key is associated with either a server or a client digital certificate. This attribute value is derived from other settings and cannot be physically set. The returned value is determined as follows: <ul> <li>If the {@link #isUseClientCertForOutbound} returns true, the value from {@link #getClientCertAlias} is returned. <li> Otherwise, the value from {@link #getServerPrivateKeyAlias} is returned. </ul>

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_outbound_private_key_alias => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_outbound_private_key_alias']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_peer_validation_enforced

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_peer_validation_enforced => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_peer_validation_enforced']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_rejection_logging_enabled

Indicates whether warning messages are logged in the server log when SSL connections are rejected.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_rejection_logging_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_rejection_logging_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_server_certificate_chain_file_name

The full directory location and name of the file containing an ordered list of certificate authorities trusted by WebLogic Server. The .pem file extension indicates that method that should be used to read the file. Note that as of WebLogic Server version 7.0, the digital certificate for WebLogic Server should not be stored in a file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_server_certificate_chain_file_name => 'server-certchain.pem'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_server_certificate_chain_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_server_certificate_file_name

The full directory location of the digital certificate file (.der or .pem) for the server. The pathname should either be absolute or relative to the directory from which the server is booted. This field provides backward compatibility for security configurations that stored digital certificates in files. The file extension ( .der or .pem) tells WebLogic Server how to read the contents of the file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_server_certificate_file_name => 'server-cert.der'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_server_certificate_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_server_key_file_name

The full directory location of the private key file (.der or .pem) for the server. The pathname should either be absolute or relative to the directory from which the server is booted. This field provides backward compatibility for security configurations that store private keys in files. For a more secure deployment, Oracle recommends saving private keys in keystores. The file extension (.der or .pem) indicates the method that should be used to read the file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_server_key_file_name => 'server-key.der'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_server_key_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_server_private_key_alias

The string alias used to store and retrieve the server’s private key in the keystore. This private key is associated with the server’s digital certificate.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_server_private_key_alias => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_server_private_key_alias']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_server_private_key_pass_phrase

The passphrase used to retrieve the server’s private key from the keystore. This passphrase is assigned to the private key when it is generated.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_server_private_key_pass_phrase => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_server_private_key_pass_phrase']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_ss_lv2_hello_enabled

Indicate whether SSLv2Hello is enabled

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_ss_lv2_hello_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_ss_lv2_hello_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_tags

Return all tags on this Configuration MBean

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_tags => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_tags']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_trusted_ca_file_name

The full directory location of the file that specifies the certificate authorities trusted by the server. The pathname should either be absolute or relative to the directory from which the server is booted. This field provides backward compatibility for security configurations that store trusted certificate authorities in files. The file specified in this attribute can contain a single digital certificate or multiple digital certificates. The file extension ( .der or .pem) tells WebLogic Server how to read the contents of the file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_trusted_ca_file_name => 'trusted-ca.pem'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_trusted_ca_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

ssl_two_way_ssl_enabled

The form of SSL that should be used. By default, WebLogic Server is configured to use one-way SSL (implied by the Client Certs Not Requested value). Selecting Client Certs Requested But Not Enforced enables two-way SSL. With this option, the server requests a certificate from the client, but the connection continues if the client does not present a certificate. Selecting Client Certs Requested And Enforced also enables two-way SSL and requires a client to present a certificate. However, if a certificate is not presented, the SSL connection is terminated.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_two_way_ssl_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_two_way_ssl_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_use_client_cert_for_outbound

Determines whether to use the configured client SSL certificate as identity for outbound SSL connections. <p/> Note that to use a client SSL certificate, one must be specified in {@link #setClientCertAlias}.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_use_client_cert_for_outbound => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_use_client_cert_for_outbound']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

ssl_use_server_certs

Sets whether the client should use the server certificates/key as the client identity when initiating an outbound connection over https.

An example on how to use this:

wls_server {a_wls_server :
   ...
   ssl_use_server_certs => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:ssl_use_server_certs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

sslenabled

The ssl enabled on the server.

Valid values are absent, 1, 0.

Back to overview of wls_server

sslhostnameverificationignored

The ssl hostname verification ignored enabled on the server

Valid values are absent, 1, 0.

Back to overview of wls_server

sslhostnameverifier

The sslhostnameverifier of the server.

Back to overview of wls_server

ssllistenport

The TCP/IP port at which this server listens for SSL connection requests.

An example on how to use this:

...{...:
   ...
   ssllistenport => 7002
   ...
}

Help text generated from MBEan text.

Back to overview of wls_server

staging_directory_name

The directory path on the Managed Server where all staged (prepared) applications are placed. If an absolute directory name is not specified, the path is relative to the root directory “/”. Once configured, you cannot change the staging directory name. Remove all applications from the server prior to changing this attribute. The default staging directory is “stage”, relative to the server root.

An example on how to use this:

wls_server {a_wls_server :
   ...
   staging_directory_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:staging_directory_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

staging_mode

The mode that specifies whether an application’s files are copied from a source on the Administration Server to the Managed Server’s staging area during application preparation. During application preparation, the application’s files are copied from the source on the Administration Server to the Managed Server’s staging area. If you specify nostage or external_stage, the copy will not occur. This is useful when the staging area is a shared directory, already containing the application files, or if this is a single server domain. The administrator must ensure that the Managed Server’s staging directory is set appropriately. Deployment errors will result if the application is not available during the preparation or activation of the application. Each application can override the staging mode specified here.

An example on how to use this:

wls_server {a_wls_server :
   ...
   staging_mode => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:staging_mode']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

startup_mode

The state in which this server should be started. If you specify STANDBY, you must also enable the domain-wide administration port. In the RUNNING state, a server offers its services to clients and can operate as a full member of a cluster. In the ADMIN state, the server is up and running, but available only for administration operations, allowing you to perform server and application-level administration tasks without risk to running applications. In the STANDBY state, a server instance does not process any request; its regular Listen Port is closed. The Administration Port is open. It only accepts life cycle commands that transition the server instance to either the RUNNING or the SHUTDOWN state. Other Administration requests are not accepted. A STANDBY server’s only purpose is to resume into the RUNNING state quickly; it saves server startup time.

An example on how to use this:

wls_server {a_wls_server :
   ...
   startup_mode => 'RUNNING'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:startup_mode']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

startup_timeout

Timeout value for server start and resume operations. If the server fails to start in the timeout period, it will force shutdown. A value of 0 means that the server will wait indefinitely for the operation to complete.

An example on how to use this:

wls_server {a_wls_server :
   ...
   startup_timeout => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:startup_timeout']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

state

The state of the managed server.

The puppet type recognizes all possible states, but it can only manage a full start (e.g. move all the way to state running) and a full stop. (e.g moving all the way to state shutdown). When it is currently shutdown, setting it to state admin for example, will result in a full start.

Valid values are running, starting, standby, admin, resuming, shutting-down, suspening, force_suspend, failed_not_restartable, shutdown.

Back to overview of wls_server

stuck_thread_max_time

The number of seconds that a thread must be continually working before this server considers the thread stuck. For example, if you set this to 600 seconds, WebLogic Server considers a thread to be “stuck” after 600 seconds of continuous use. In Web Logic Server 9.x and later, it is recommended that you use the ServerFailureTriggerMBean in the OverloadProtectionMBean. The ServerFailureTriggerMBean transitions the server to a FAILED state after the specified number of stuck threads are detected. The OverloadProtectionMBean has options to suspend or shutdown a failed server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   stuck_thread_max_time => '600'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:stuck_thread_max_time']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

stuck_thread_timer_interval

The number of seconds after which WebLogic Server periodically scans threads to see if they have been continually working for the configured maximum length of time.

An example on how to use this:

wls_server {a_wls_server :
   ...
   stuck_thread_timer_interval => '60'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:stuck_thread_timer_interval']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

synced_start_stop

Specifies if you want to sync the state of the managed server. This means that when a managed server is started, Puppet will only continue after the start of the managed servers is confirmed by WebLogic.

Valid values are true, false, yes, no.

Back to overview of wls_server

synchronous_write_policy

The disk write policy that determines how the file store writes data to disk.

This policy also affects the JMS file store’s performance, scalability, and reliability. Oracle recommends Direct-Write-With-Cache which tends to have the highest performance. The default value is Direct-Write. The valid policy options are:

  • Direct-Write Direct I/O is supported on all platforms. When available, file stores in direct I/O mode automatically load the native I/O wlfileio driver. This option tends to out-perform Cache-Flush and tend to be slower than Direct-Write-With-Cache. This mode does not require a native store wlfileio driver, but performs faster when they are available.
  • Direct-Write-With-Cache Store records are written synchronously to primary files in the directory specified by the Directory attribute and asynchronously to a corresponding cache file in the Cache Directory. The Cache Directory provides information about disk space, locking, security, and performance implications. This mode requires a native store wlfileiocode driver. If the native driver cannot be loaded, then the write mode automatically switches to Direct-Write. See Cache Directory.
  • Cache-Flush Transactions cannot complete until all of their writes have been flushed down to disk. This policy is reliable and scales well as the number of simultaneous users increases.Transactionally safe but tends to be a lower performer than direct-write policies.
  • Disabled Transactions are complete as soon as their writes are cached in memory, instead of waiting for the writes to successfully reach the disk. This is the fastest policy because write requests do not block waiting to be synchronized to disk, but, unlike other policies, is not transactionally safe in the event of operating system or hardware failures. Such failures can lead to duplicate or lost data/messages. This option does not require native store wlfileio drivers, but may run faster when they are available. Some non-WebLogic JMS vendors default to a policy that is equivalent to Disabled.

Notes:

  • When available, file stores load WebLogic wlfileio native drivers, which can improve performance. These drivers are included with Windows, Solaris, Linux, and AIX WebLogic installations.
  • Certain older versions of Microsoft Windows may incorrectly report storage device synchronous write completion if the Windows default Write Cache Enabled setting is used. This violates the transactional semantics of transactional products (not specific to Oracle), including file stores configured with a Direct-Write (default) or Direct-Write-With-Cache policy, as a system crash or power failure can lead to a loss or a duplication of records/messages. One of the visible symptoms is that this problem may manifest itself in high persistent message/transaction throughput exceeding the physical capabilities of your storage device. You can address the problem by applying a Microsoft supplied patch, disabling the Windows Write Cache Enabled setting, or by using a power-protected storage device. See http://support.microsoft.com/kb/281672 and http://support.microsoft.com/kb/332023.
  • NFS storage note: On some operating systems, native driver memory-mapping is incompatible with NFS when files are locked. Stores with synchronous write policies Direct-Write-With-Cache or Disabled, and WebLogic JMS paging stores enhance performance by using the native wlfileio driver to perform memory-map operating system calls. When a store detects an incompatibility between NFS, file locking, and memory mapping, it automatically downgrades to conventional read/write system calls instead of memory mapping. For best performance, Oracle recommends investigating alternative NFS client drivers, configuring a non-NFS storage location, or in controlled environments and at your own risk, disabling the file locks (See Enable File Locking). For more information, see “Tuning the WebLogic Persistent Store” in Tuning Performance of Oracle WebLogic Server.

An example on how to use this:

wls_server {a_wls_server :
   ...
   synchronous_write_policy => 'Direct-Write'
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, Direct-Write, Direct-Write-With-Cache, Cache-Flush, Disabled.

Back to overview of wls_server

tags

Return all tags on this Configuration MBean

An example on how to use this:

wls_server {a_wls_server :
   ...
   tags => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:tags']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

tgiop_enabled

Specifies whether this server supports Tuxedo GIOP (TGIOP) requests. (Requires you to configure WebLogic Tuxedo Connector (WTC) for this server.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   tgiop_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:tgiop_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

thread_pool_percent_socket_readers

The percentage of execute threads from the default queue that can be used as socket readers.

An example on how to use this:

wls_server {a_wls_server :
   ...
   thread_pool_percent_socket_readers => '33'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:thread_pool_percent_socket_readers']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

timeout

Timeout for applying a resource.

To be sure no Puppet operation, hangs a Puppet daemon, all operations have a timeout. When this timeout expires, Puppet will abort the current operation and signal an error in the Puppet run.

With this parameter, you can specify the length of the timeout. The value is specified in seconds. In this example, the timeout is set to 600 seconds.

wls_server{'my_server':
  ...
  timeout => 600,
}

The default value for timeout is 120 seconds.

Back to overview of wls_server

transaction_log_file_prefix

The path prefix for the server’s JTA transaction log files. If the pathname is not absolute, the path is assumed to be relative to the server’s root directory. For a clustered server, if you plan to be able to migrate the Transaction Recovery Service from this server if it fails to another server (backup server) in the same cluster, you must store transaction log files on persistent storage, such as a Storage Area Network (SAN) device or a dual-ported disk, available to both servers. Do not use an NFS file system to store transaction log files. Because of the caching scheme in NFS, transaction log files on disk may not always be current. Using transaction log files stored on an NFS device for recovery may cause data corruption.

An example on how to use this:

wls_server {a_wls_server :
   ...
   transaction_log_file_prefix => './'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:transaction_log_file_prefix']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

transaction_log_file_write_policy

The policy that determines how transaction log file entries are written to disk. This policy can affect transaction performance. (Note: To be transactionally safe, the Direct-Write policy may require additional OS or environment changes on some Windows systems.) WebLogic Server supports the following policies: <ul> <li> Cache-Flush. Flushes operating system and on-disk caches after each write. </li> <li> Direct-Write. Tells the operating system to write directly to disk with each write. Direct-Write performs better than Cache-Flush. </li> </ul> If Direct-Write is not supported on the host platform, the policy becomes Cache-Flush and a log message is printed. Note: On Windows, the “Direct-Write” policy may leave transaction data in the on-disk cache without writing it to disk immediately. This is not transactionally safe because a power failure can cause loss of on-disk cache data. For transactionally safe writes using “Direct-Write” on Windows, either disable all write caching for the disk (enabled by default), or use a disk with a battery-backed cache. The on-disk cache for a hard-drive on Windows can be disabled through system administration: Control-Panel -> System -> Hardware-tab -> Device-Manager-button -> Disk-Drives -> name-of-drive -> Policies-tab -> “Enable write caching on the disk” check-box. Some file systems do not allow this value to be changed. For example, a RAID system that has a reliable cache.

An example on how to use this:

wls_server {a_wls_server :
   ...
   transaction_log_file_write_policy => 'Direct-Write'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:transaction_log_file_write_policy']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

trust_keystore_file

The trust keystore file.

Back to overview of wls_server

trust_keystore_passphrase

The trust keystore passphrase

Back to overview of wls_server

tunneling_client_ping_secs

The interval (in seconds) at which to ping a tunneled client to see if it is still alive. If you create network channels for this server, each channel can override this setting.

An example on how to use this:

wls_server {a_wls_server :
   ...
   tunneling_client_ping_secs => '45'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:tunneling_client_ping_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

tunneling_client_timeout_secs

The amount of time (in seconds) after which a missing tunneled client is considered dead. If you create network channels for this server, each channel can override this setting.

An example on how to use this:

wls_server {a_wls_server :
   ...
   tunneling_client_timeout_secs => '40'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:tunneling_client_timeout_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

tunneling_enabled

Specifies whether tunneling for the T3, T3S, HTTP, HTTPS, IIOP, and IIOPS protocols should be enabled for this server. If you create network channels for this server, each channel can override this setting.

An example on how to use this:

wls_server {a_wls_server :
   ...
   tunneling_enabled => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:tunneling_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

tunnelingenabled

Specifies whether tunneling for the T3, T3S, HTTP, HTTPS, IIOP, and IIOPS protocols should be enabled for this server. If you create network channels for this server, each channel can override this setting.

An example on how to use this:

...{...:
   ...
   tunnelingenabled => 1,
   ...
}

Help text generated from MBEan text.

Valid values are absent, 1, 0.

Back to overview of wls_server

two_way_ssl

Should Two Way SSL be used on the server.

Valid values are absent, 1, 0.

Back to overview of wls_server

upload_directory_name

The directory path on the Administration Server where all uploaded applications are placed. If an absolute directory name is not specified, the path is relative to the root directory “/”. The default staging directory is “stage”, relative to the server root. On the Managed Server this returns null, and is not configurable.

An example on how to use this:

wls_server {a_wls_server :
   ...
   upload_directory_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:upload_directory_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

use81_style_execute_queues

Backward compatibility mode to switch to 8.1 execute queues instead of WorkManagers. Each of the WorkManagers is converted to an individual execute queue. Setting this attribute requires a server restart.

An example on how to use this:

wls_server {a_wls_server :
   ...
   use81_style_execute_queues => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:use81_style_execute_queues']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

use_concurrent_queue_for_request_manager

Reduces lock contention by using concurrent buffer queue to park incoming requests. Enabling this attribute increases throughput as requests are scheduled with out acquiring any locks.

An example on how to use this:

wls_server {a_wls_server :
   ...
   use_concurrent_queue_for_request_manager => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:use_concurrent_queue_for_request_manager']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

use_detailed_thread_name

Whether to includes detail information in self-tuning thread pool thread names. Setting this flag on would include additional information such as the name of the work manager that the execute thread is executing task for, but at the expense of overhead in keeping the thread name updated with such information.

An example on how to use this:

wls_server {a_wls_server :
   ...
   use_detailed_thread_name => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:use_detailed_thread_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

use_enhanced_increment_advisor

Whether the self-tuning should use the enhanced IncrementAdvisor implementation that uses a different algorithm to adjust the size of the self-tuning thread pool.

An example on how to use this:

wls_server {a_wls_server :
   ...
   use_enhanced_increment_advisor => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:use_enhanced_increment_advisor']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

use_enhanced_priority_queue_for_request_manager

Reduces lock contention by using the enhanced ConcurrentCalendarQueue as the priority based queue for pending requests that are waiting for a thread This attribute should be enabled only in an Oracle Exalogic environment.

An example on how to use this:

wls_server {a_wls_server :
   ...
   use_enhanced_priority_queue_for_request_manager => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:use_enhanced_priority_queue_for_request_manager']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

use_fusion_for_llr

Enables the use of the ADM_DDL store procedure for LLR. The default value is false (not enabled). When enabled, a WLS_ prefix and _DYD suffix is is automatically added to the LLR table name at runtime so the LLR table name in server configuration is not consistent with the actual table name in database.

An example on how to use this:

wls_server {a_wls_server :
   ...
   use_fusion_for_llr => 1,
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:use_fusion_for_llr']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

useservercerts

Sets whether the client should use the server certificates/key as the client identity when initiating an outbound connection over https.

An example on how to use this:

...{...:
   ...
   useservercerts => 1,
   ...
}

Help text generated from MBEan text.

Valid values are absent, 1, 0.

Back to overview of wls_server

verbose_ejb_deployment_enabled

Whether or not verbose deployment of EJBs is enabled.

An example on how to use this:

wls_server {a_wls_server :
   ...
   verbose_ejb_deployment_enabled => 'false'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:verbose_ejb_deployment_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

virtual_machine_name

When WLS is running on JRVE, this specifies the name of the virtual machine running this server

An example on how to use this:

wls_server {a_wls_server :
   ...
   virtual_machine_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:virtual_machine_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

weblogic_plugin_enabled

The Weblogic Plugin Enabled on the server.

Valid values are absent, 1, 0.

Back to overview of wls_server

Whether authcookie feature is enabled or not.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_auth_cookie_enabled => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_auth_cookie_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_charsets

Provides user defined mapping between internet and Java charset names.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_charsets => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_charsets']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_chunked_transfer_disabled

Indicates whether the use of Chunk Transfer-Encoding in HTTP/1.1 is enabled.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_chunked_transfer_disabled => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_chunked_transfer_disabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_client_ip_header

Get the Client IP Header from WebSerevrMBean.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_client_ip_header => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_client_ip_header']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_default_web_app_context_root

Returns the original context-root for the default Web application for this Web server. Alternatively, you can use the context-root attributes in application.xml or weblogic.xml to set a default Web application. The context-root for a default Web application is /. If “” (empty string) is specified, the Web server defaults to /.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_default_web_app_context_root => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_default_web_app_context_root']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_deployment_order

A priority that the server uses to determine when it deploys an item. The priority is relative to other deployable items of the same type. For example, the server prioritizes and deploys all EJBs before it prioritizes and deploys startup classes. Items with the lowest Deployment Order value are deployed first. There is no guarantee on the order of deployments with equal Deployment Order values. There is no guarantee of ordering across clusters.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_deployment_order => '1000'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_deployment_order']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_frontend_host

The name of the host to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header. Sets the HTTP frontendHost Provides a method to ensure that the webapp will always have the correct HOST information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_frontend_host => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_frontend_host']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_frontend_http_port

The name of the HTTP port to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header. Sets the frontendHTTPPort Provides a method to ensure that the webapp will always have the correct PORT information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_frontend_http_port => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_frontend_http_port']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_frontend_https_port

The name of the secure HTTP port to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header. Sets the frontendHTTPSPort Provides a method to ensure that the webapp will always have the correct PORT information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_frontend_https_port => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_frontend_https_port']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_https_keep_alive_secs

The amount of time this server waits before closing an inactive HTTPS connection. Number of seconds to maintain HTTPS keep-alive before timing out the request.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_https_keep_alive_secs => '60'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_https_keep_alive_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_keep_alive_enabled

Indicates whether there should be a persistent connection to this server. (This may improve the performance of your Web applications.) Gets the keepAliveEnabled attribute of the WebServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_keep_alive_enabled => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_keep_alive_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_keep_alive_secs

The amount of time this server waits before closing an inactive HTTP connection. Number of seconds to maintain HTTP keep-alive before timing out the request.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_keep_alive_secs => '30'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_keep_alive_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_buffer_size_kb

Gets the underlying log buffer size in kilobytes

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_buffer_size_kb => '8'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_buffer_size_kb']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_date_format_pattern

The date format pattern used for rendering dates in the log. The DateFormatPattern string conforms to the specification of the java.text.SimpleDateFormat class.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_date_format_pattern => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_date_format_pattern']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_elf_fields

Returns the list of fields specified for the extended logging format for access.log.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_elf_fields => 'date time cs-method cs-uri sc-status'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_elf_fields']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_file_count

The maximum number of log files that the server creates when it rotates the log. This number does not include the file that the server uses to store current messages. (Requires that you enable Number of Files Limited.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_file_count => '7'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_file_count']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_file_min_size

The size (1 - 2097150 kilobytes) that triggers the server to move log messages to a separate file. The default is 500 kilobytes. After the log file reaches the specified minimum size, the next time the server checks the file size, it will rename the current log file as SERVER_NAME.lognnnnn and create a new one to store subsequent messages. (Requires that you specify a file rotation type of Size.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_file_min_size => '500'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_file_min_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_file_name

The name of the log file.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_file_name => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_file_name']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_file_time_span

The interval (in hours) at which the server saves old log messages to another file. (Requires that you specify a file rotation type of TIME.)

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_file_time_span => '24'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_file_time_span']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_log_file_format

The format of the HTTP log file. Both formats are defined by the W3C. With the extended log format, you use server directives in the log file to customize the information that the server records.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_log_file_format => 'common'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_log_file_format']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_log_file_rotation_dir

The directory where the rotated log files will be stored. By default the rotated files are stored in the same directory where the log file is stored.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_log_file_rotation_dir => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_log_file_rotation_dir']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_log_time_in_gmt

Specifies whether the time stamps for HTTP log messages are in Greenwich Mean Time (GMT) regardless of the local time zone that the host computer specifies. Use this method to comply with the W3C specification for Extended Format log files. The specification states that all time stamps for Extended Format log entries be in GMT. This method applies only if you have specified the extended message format.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_log_time_in_gmt => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_log_time_in_gmt']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_log_logging_enabled

Indicates whether this server logs HTTP requests. (The remaining fields on this page are relevant only if you select this check box.) Gets the loggingEnabled attribute of the WebServerMBean object.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_logging_enabled => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_logging_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_log_notes

Optional information that you can include to describe this configuration. WebLogic Server saves this note in the domain’s configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the XML entity &lt;. Carriage returns/line feeds are preserved. Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_notes => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_notes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_number_of_files_limited

Indicates whether to limit the number of log files that this server instance creates to store old messages. (Requires that you specify a file rotation type of SIZE or TIME.) After the server reaches this limit, it deletes the oldest log file and creates a new log file with the latest suffix. If you do not enable this option, the server creates new files indefinitely and you must clean up these files as you require.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_number_of_files_limited => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_number_of_files_limited']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_log_rotate_log_on_startup

Specifies whether a server rotates its log file during its startup cycle. The default value in production mode is false.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_rotate_log_on_startup => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_rotate_log_on_startup']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_log_rotation_time

Determines the start time (hour and minute) for a time-based rotation sequence. At the time that this value specifies, the server renames the current log file. Thereafter, the server renames the log file at an interval that you specify in File Time Span. Note that WebLogic Server sets a threshold size limit of 500 MB before it forces a hard rotation to prevent excessive log file growth. Use the following format: H:mm, where <ul> <li>H is Hour in day (0-23)</li> <li>mm is the minute in hour</li> </ul>

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_rotation_time => '00:00'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_rotation_time']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_rotation_type

Criteria for moving old log messages to a separate file. <ul> <li>NONE Messages accumulate in a single file. You must erase the contents of the file when the size is too large. Note that WebLogic Server sets a threshold size limit of 500 MB before it forces a hard rotation to prevent excessive log file growth.</li> <li>SIZE When the log file reaches the size that you specify in FileMinSize, the server renames the file as SERVER_NAME.lognnnnn.</li> <li>TIME At each time interval that you specify in TimeSpan, the server renames the file as SERVER_NAME.lognnnnn.</li> </ul> After the server renames a file, subsequent messages accumulate in a new file with the name that you specified as the log file name.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_rotation_type => 'bySize'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_rotation_type']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_log_tags

Return all tags on this Configuration MBean

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_log_tags => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_log_tags']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_max_post_size

The maximum post size this server allows for reading HTTP POST data in a servlet request. A value less than 0 indicates an unlimited size. Gets the maxPostSize attribute of the WebServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_max_post_size => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_max_post_size']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_max_post_time_secs

Max Post Time (in seconds) for reading HTTP POST data in a servlet request. MaxPostTime < 0 means unlimited Gets the maxPostTimeSecs attribute of the WebServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_max_post_time_secs => '-1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_max_post_time_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_max_request_parameter_count

Max Request Parameter Count this server allows for reading maximum HTTP POST Parameters count in a servlet request. Gets the maxRequestParameterCount attribute of the WebServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_max_request_parameter_count => '10000'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_max_request_parameter_count']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_notes

Optional information that you can include to describe this configuration. WebLogic Server saves this note in the domain’s configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the XML entity &lt;. Carriage returns/line feeds are preserved. Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_notes => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_notes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_overload_response_code

Get the response code to be used when an application is overloaded. An application can get overloaded when the number of pending requests has reached the max capacity specified in the WorkManager or when the server is low on memory. The low memory condition is determined using {@link OverloadProtectionMBean#getFreeMemoryPercentLowThreshold()}.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_overload_response_code => '503'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_overload_response_code']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_post_timeout_secs

Timeout (in seconds) for reading HTTP POST data in a servlet request. If the POST data is chunked, the amount of time the server waits between the end of receiving the last chunk of data and the end of receiving the next chunk of data in an HTTP POST before it times out. (This is used to prevent denial-of-service attacks that attempt to overload the server with POST data.) Gets the postTimeoutSecs attribute of the WebServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_post_timeout_secs => '30'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_post_timeout_secs']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_send_server_header_enabled

Indicates whether this server name is sent with the HTTP response. (This is useful for wireless applications where there is limited space for headers.) Indicates whether this server instance includes its name and WebLogic Server version number in HTTP response headers.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_send_server_header_enabled => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_send_server_header_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_single_signon_disabled

Indicates whether the singleSignonDisabled attribute is enabled

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_single_signon_disabled => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_single_signon_disabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_tags

Return all tags on this Configuration MBean

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_tags => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_tags']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_url_resource

Adds a URL connection factory resource into JNDI.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_url_resource => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_url_resource']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

webserver_use_header_encoding

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_use_header_encoding => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_use_header_encoding']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_use_highest_compatible_http_version

Enables use of the highest compatible HTTP protocol version-string in the response. E.g. HTTP spec suggests that HTTP/1.1 version-string should be used in response to a request using HTTP/1.0. This does not necessarily affect the response format.

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_use_highest_compatible_http_version => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_use_highest_compatible_http_version']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_wap_enabled

Indicates whether the session ID should include JVM information. (Checking this box may be necessary when using URL rewriting with WAP devices that limit the size of the URL to 128 characters, and may also affect the use of replicated sessions in a cluster.) When this box is selected, the default size of the URL will be set at 52 characters, and it will not contain any special characters. Gets the WAPEnabled attribute of the WebServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_wap_enabled => '1'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_wap_enabled']
   ...
}

This help text generated from MBean text of the WebLogic server.

Valid values are absent, 1, 0.

Back to overview of wls_server

webserver_write_chunk_bytes

The default size of the blocks to be written to the network layer. Gets the writeChunkBytes attribute of the WebServerMBean object

An example on how to use this:

wls_server {a_wls_server :
   ...
   webserver_write_chunk_bytes => '512'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:webserver_write_chunk_bytes']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

xml_entity_cache

The server’s XML entity cache, which is used to configure the behavior of JAXP (Java API for XML Parsing).

An example on how to use this:

wls_server {a_wls_server :
   ...
   xml_entity_cache => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:xml_entity_cache']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server

xml_registry

The server’s XML registry, which is used to configure the behavior of JAXP (Java API for XML Parsing).

An example on how to use this:

wls_server {a_wls_server :
   ...
   xml_registry => 'a_value'
   ...
}

This is an extended property. Before you can use it add it to the wls_settings property extra_properties.

wls_setting{'domain':
   ...
  extra_properties => ['wls_server:xml_registry']
   ...
}

This help text generated from MBean text of the WebLogic server.

Back to overview of wls_server