BEA Home | Events | Solutions | Partners | Products | Services | Download | Developer Center | WebSUPPORT
| WebLogic Server Doc Home | Configuration Reference | Previous Topic | Next Topic | Contents | Index | View as PDF

config.xml Elements and Attributes

The following sections describe the elements defined in the WebLogic Server config.xml file, the configuration file for the WebLogic Server.

- Element Hierarchy

- Administrator

- Application

- ApplicationManager

- BridgeDestination

- CachingRealm

- Cluster

- ConnectorComponent

- CustomRealm

- Domain

- DomainLogFilter

- EJBComponent

- EJBContainer

- ExecuteQueue

- FileRealm

- FileT3

- JDBCConnectionPool

- JDBCDataSource

- JDBCMultiPool

- JDBCTxDataSource

- JMSConnectionConsumer

- JMSConnectionFactory

- JMSDestCommon

- JMSDestination

- JMSDestinationKey

- JMSFileStore

- JMSJDBCStore

- JMSQueue

- JMSServer

- JMSSessionPool

- JMSStore

- JMSTemplate

- JMSTopic

- JoltConnectionPool

- JTA

- LDAPRealm

- Log

- Machine

- MailSession

- MessagingBridge

- NodeManager

- NTRealm

- PasswordPolicy

- RDBMSRealm

- Realm

- Security

- Server

- ServerStart

- ShutdownClass

- SNMPAgent

- SNMPAttributeChange

- SNMPCounterMonitor

- SNMPGaugeMonitor

- SNMPProxy

- SNMPStringMonitor

- SNMPTrapDestination

- SSL

- StartupClass

- UnixMachine

- UnixRealm

- VirtualHost

- WebAppComponent

- WebServer

- WLECConnectionPool

- XMLEntityCache

- XMLEntitySpecRegistryEntry

- XmlFileRepository

- XMLParserSelectRegistryEntry

- XMLRegistry

- XMLRegistryEntry (deprecated)

Element Hierarchy

The config.xml file consists of a series of XML elements. The Domain element is the top-level element, and all elements in the Domain are children of the Domain element. Child elements may have children themselves. For example, the Server element contains the SSL, ServerStart, Log, WebServer, and ExecuteQueue child elements.

The characters following the element names in the diagram indicate the possible occurrence of the children elements in the Domain element:

- A plus sign (+) indicates that one or more of these elements may occur.

- An asterisk (*) indicates that zero or more of these elements may occur.

- A question mark (?) indicates that zero or one of these elements may occur.

  Figure 2-1 Order of Elements in "config.xml" file

Element Attribute Descriptions

The following sections describe the attributes that you can configure for each element in the config.xml file.

Administrator

This element provides contact information for a system administrator. A domain may have one or more administrators.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
EmailAddress | The administrator's well-formed email address. | userid, userid@domain, or null Default: root |
Name | Name of this MBean. (Required.) | String Default: AdministratorMBean |
Notes | Optional user-supplied information about this configuration Administrator. | String Default: Null |
PhoneNumber | Returns this administrator's phone number, or null if none has been specified. | String Default: Null |
WriteAuthorized | Indicates whether this administrator has write access to the configuration. | true or false Default: false |

Application

An application represents a J2EE application contained in a EAR file or EAR directory.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ApplicationDescriptor |  |  |
Deployed | Deploy or undeploy the entire application. Setting deployed to be true on an application, or setting deployed to be false on an application that is not deployed is an error. | true or false Default: true | Deployments: Applications: Deployed
Name | The name of the MBean. (Required.) | String Default: ApplicationMBean | Deployments: Applications: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Path | The path pointing to the application's EAR file, relative to the administration server's file system. | Pathname (absolute paths allowed) | Deployments: Applications: Path

ApplicationManager

This Mbean manages an application across a Domain. It is an AdminServer-only MBean that is configurable as a singleton child of Domain.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AutoDeployedEnabled | Enables the Auto Deployment feature of the Admin Server, in which applications that reside in a particular directory are automatically deployed by the Admin Server, regardless of whether or not they are configured. The server polls the directory throughout the session, so even if the server is running at the time, placing an application (for example, EAR, JAR, or WAR files) in that directory causes it to be deployed; deleting an application from the directory causes it to become undeployed. The directory is located at: (root)\config\<domain>\applications For example: c:\bea61\config\mydomain\applications This attribute only takes effect if the server is running in "development mode". It is ignored if the server is in "production mode". In development mode, the default value for this attribute is "true". | true or false Default: true |
AutoUpdateInterval | The auto-update interval for the application manager. The application manager regularly polls the application directories for new applications. This interval is the length of time, in milliseconds, between these checks. A check may be forced by directly calling for an update. | Integer, in milliseconds Default: 3000 |
Name | The name of the MBean. (Required.) | String Default: ApplicationManagerMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |

BridgeDestination

Defines a Bridge destination.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AdapterJNDIName | The string defined in the adapter's description and used to bind the adapter in WebLogic Server JNDI. | String |
Name | The name of the MBean. (Required.) | String Default: BridgeDestinationMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Properties | Set of properties defined for destination. The properties are separated by a semicolon (";"). |  |

CachingRealm

This element represents CachingRealm's configuration properties. It allows the user to specify an alternate realm to the FileRealm. It is associated with the RealmMBean. If this MBean is not created, then only the FileRealm is used.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ACLCacheEnable | Enables the caching of Access Control Lists (ACL). | true or false Default: true |
ACLCacheSize | The maximum number of ACL lookups to cache. This attribute should be a prime number for best lookup performance. | 17-65537 Default: 211 |
ACLCacheTTLNegative | The number of seconds to retain the results of an unsuccessful ACL lookup. TTL means "Time to Live". | 1-n n=java.lang.Integer.MAX_VALUE. In Seconds. Default: 10 |
ACLCacheTTLPositive | The number of seconds to retain the results of a successful ACL lookup. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 60 |
AuthenticationCacheEnable | Enables the caching of authentication requests. | true or false Default: true |
AuthenticationCacheSize | The maximum number of authentication requests to cache. This attribute should be a prime number, for best lookup performance. | 17-65537 Default: 211 |
AuthenticationCacheTTLNegative | The number of seconds to retain the results of an unsuccessful authentication request. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 10 |
AuthenticationCacheTTLPositive | The number of seconds to retain the results of a successful authentication request. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 60 |
BasicRealm | The name of the class of the security realm being used with the Caching realm. Required. To use an alternate security realm follow these steps: Create an RealmMBean for the alternate security realm. For example: NTRealm. Create a CachingRealm MBean and set the BasicRealm attribute to the name of the MBean for the alternate security realm. Set the CachingRealm MBean to the Caching Realm. |  |
CacheCaseSensitive | Defines whether or not the specified security realm is case-sensitive. By default, this attribute is enabled. To use a security realm that is not case-sensitive (such as the Windows NT and LDAP security realms), disable this attribute. | true or false Default: true |
GroupCacheEnable | Enables the caching of Group lookups. | true or false Default: true |
GroupCacheSize | The maximum number of Group lookups to cache. This attribute should be a prime number for best lookup performance. | 17-65537 Default: 211 |
GroupCacheTTLNegative | The number of seconds to retain the results of an unsuccessful Group lookup. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 10 |
GroupCacheTTLPositive | The number of seconds to retain the results of a successful Group lookup. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 60 |
GroupMembershipCacheTTL | The number of seconds to store the members of the Group before updating the members. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 300 |
Name | The name of the MBean for the Caching realm attributes. (Required.) | String Default: CachingRealmMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PermissionCacheEnable | Enables the caching of permission lookups. | true or false Default: true |
PermissionCacheSize | The maximum number of permission lookups to cache. This attribute should be a prime number for best lookup performance. | 17-65537 Default: 211 |
PermissionCacheTTLNegative | The number of seconds to retain the results of an unsuccessful permission lookup. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 10 |
PermissionCacheTTLPositive | The number of seconds to retain the results of successful permission lookup. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 60 |
UserCacheEnable | Enables caching of User lookups. | true or false Default: true |
UserCacheSize | The maximum number of User lookups to cache. This attribute should be a prime number for best lookup performance. | 17-65537 Default: 211 |
UserCacheTTLNegative | The number of seconds to retain the results of unsuccessful User lookup. TTL means "Time to Live." | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 10 |
UserCacheTTLPositive | The number of seconds to retain the results of successful User lookup. | 1-n n=java.lang.Integer.MAX_VALUE. In seconds. Default: 60 |

Cluster

This element represents a cluster in the domain. A configuration may define zero or more clusters. Servers join a configured cluster by calling ServerMBean.setCluster with the logical name of the cluster. A configuration may define zero or more clusters. They may be looked up by logical name. The name of a cluster denotes its logical cluster name.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ClusterAddress | The address to be used by clients to connect to this cluster. Must be either a DNS host name that maps to multiple IP addresses or, for development or testing purposes, a comma-separated list of single address host names or IP addresses. | Valid IP address or hostname Default: Null | Clusters: clustername: Configuration: General: Cluster Address
DefaultLoadAlgorithm | The algorithm used to distribute requests among instances in a cluster. | round-robin weight-based random Default: round-robin | Clusters: clustername: Configuration: General: Default Load Algorithm
MulticastAddress | The multicast address used by cluster members to communicate with each other. | IP multicast address | Clusters: clustername: Configuration: Multicast: Multicast Address
MulticastSendDelay | The number of milliseconds to delay sending message fragments over multicast. | Integer Default: 12 | Clusters: clustername: Configuration: Multicast: Multicast Send Delay
MulticastTTL | The maximum number of network hops that a cluster multicast message is allowed to travel. A value of 1 restricts the cluster to one subnet. TTL means "Time to Live" | 1 to 255 inclusive. Default: 1 | Clusters: clustername: Configuration: Multicast: Multicast TTL
Name | The name of the MBean. (Required.) The cluster name can be up to 256 alphanumeric characters, but may not contain commas or spaces. | String. Default: N/A | Clusters: clustername: Configuration: General: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null | Clusters: clustername: Notes
Servers | The servers that have declared membership in this cluster. | List Default: Null | Clusters: clustername: Servers
WeblogicPluginEnabled | Set to true if the cluster will receive requests from a proxy plug-in or HttpClusterServlet. When WeblogicPluginEnabled is true, a call to getRemoteAddr will return the address of the browser client from the proprietary WL-Proxy-Client-IP header, instead of from the web server. WeblogicPluginEnabled is present in ClusterMBean and ServerMBean. The ClusterMBean value overrides the ServerMBean value. | true or false Default: false | WebLogic Plug-in Enabled

ConnectorComponent

Defines a resource adapter.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Application |  |  | Deployments: Connectors: Application
AuthenticationMechanisms | The authentication mechanism. Non-configurable. |  |
CapacityIncrement | Resource Adapter Connector Pool's properties: the increment by which the pool capacity is expanded. Non-configurable. | 1-n Default: 1 |
ClassLoader | The classloader. Non-configurable. |  |
ConfigProperties | The configuration properties. Non-configurable. |  |
ConnectionCleanupFrequency | Frequency at which connection times are checked. Connections are cleaned up if they have exceeded their duration time. Non-configurable. | Default: -1 |
ConnectionDurationTime | Duration of time in which connections are allowed to be active. Non-configurable. | Default: -1 |
ConnectionFactoryDescription | The connection factory description. Non-configurable. |  |
ConnectionFactoryImpl | One of the Resource Adapter Component's properties. Non-configurable. |  |
ConnectionFactoryInterface | One of the Resource Adapter Component's properties. Non-configurable. |  |
ConnectionFactoryName | The connection factory name. Non-configurable. |  |
ConnectionImpl | One of the Resource Adapter Component's properties. Non-configurable. |  |
ConnectionInterface | One of the Resource Adapter Component's properties. Non-configurable. |  |
DelayedBinding | Non-configurable. | true or false Default: false |
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
Description |  |  |
DisplayName | Resource Adapter Component's display name. Non-configurable. |  |
EisType | EIS Type of the Resource Adapter Component. Non-configurable. |  |
InitialCapacity | Resource Adapter Connector Pool's properties: initial number of connections. Non-configurable. | 0-n Default: 1 |
JNDIName | The JNDI name for the ManagedConnectionFactory reference. Non-configurable. |  |
LargeIcon | The large icon name for the Resource Adapter Component. Non-configurable. |  |
LicenseDescription | The license description for the Resource Adapter Component. Non-configurable. |  |
LicenseRequired | A flag that indicates whether or not a license is required. Non-configurable. | true or false Default: false |
LogFileName | ManagedConnectionFactory log file. Non-configurable. |  |
LoggingEnabled | ManagedConnectionFactory logger flag. Non-configurable. | true or false Default: false |
ManagedConnectionFactoryClass | One of the Resource Adapter Component's properties. Non-configurable. |  |
MapConfigProperties | The mapped configuration properties (those that are overridden from the default configuration properties). Non-configurable. |  |
MaxCapacity | Resource Adapter Connector Pool's properties: the maximum number of connections. Non-configurable. | 1-n Default: 10 |
Name | The name of the MBean. (Required.) | String Default: N/A | Deployments: Connectors: Name
NativeLibDir | The native library directory. Non-configurable. |  |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null | Null
RALinkRef | Resource Adapter Link reference. Non-configurable. |  |
reauthenticationSupport | Flag that indicates whether or not reauthorization is supported. Non-configurable. | true or false Default: false |
SecurityPermissions | The security permissions. Non-configurable. |  |
SecurityPrincipalMaps | The security principal maps. Non-configurable. |  |
ShrinkingEnabled | Set to true to enable pool shrinking. Non-configurable. | true or false Default: true |
ShrinkPeriodMinutes | Non-configurable. | 0-n Default: 15 |
SmallIcon | small icon name for the Resource Adapter Component Non-configurable. |  |
SpecVersion | The version of the specification for the Resource Adapter Component Non-configurable. |  |
Targets |  |  |
TransactionSupport | Transaction support. Non-configurable. | none, local, XA |
URI | A Uniform Resource Identifier (URI) pointing to the application component, usually found on the Admin server. (Required.) | Valid string | Deployments: Connectors: URI
VendorName | The name of the vendor for the Resource Adapter Component Non-configurable. |  |
Version | The version for the Resource Adapter Component Non-configurable. |  |

CustomRealm

This element holds configuration properties for a custom realm. A custom realm is a realm entirely written by the customer vs. a tweak of the RDBMSRealm. Since we cannot possibly know what the custom realm's configuration properties will be, we just add a attribute that contains a properties list. The custom realm can define which properties should be in the list.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ConfigurationData | A list of the configuration properties for the custom security realm. These properties could be database schema. |  |
Name | The name of the MBean. (Required.) | String Default: CustomRealmMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Password | The password for the Custom Security realm. If a password is supplied, WebLogic Server encrypts it. |  |
RealmClassName | The name of the Java class that implements the Custom Security realm. This class should be included in the CLASSPATH of the WebLogic Server. |  | Security: Realms: Realm Class Name

Domain

A WebLogic Domain. A WebLogic Domain is a special target, the "Domain" target. Usually this equates to an instance of the WebLogic server.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Active | Is this domain active? | true or false Default: false |
LastModificationTime | The last time this domain was updated. Guaranteed to be unique for a given transactional modification. | Default: 0 |
Name | The name of the MBean. (Required.) May contain up to 256 alphanumeric characters, but not commas or spaces. | String. Default: mydomain |
Notes | Optional user-supplied information about this configuration MBean. | alphanumeric string Default: Null |
RootDirectory | The highest directory in which the administrative server is installed. | None specified. |

DomainLogFilter

This element represents a filter to qualify log messages which are logged to the domain log file. A message must qualify all criteria specified to qualify the filter. Multiple instances of this MBean can be defined, if needed. If there are multiple instances, a message must qualify at least one filter to qualify for the domain log file.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Name | The name of the MBean. (Required.) | String Default: DomainLogFilterMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
SeverityLevel | The minimum severity of a message which qualifies this filter. All messages with given severity and higher, qualify. The ascending order of severities is 64 (INFO) 32 (WARNING) 16 (ERROR) 8 (NOTICE) 4 (CRITICAL) 2 (ALERT) 1 (EMERGENCY) | 64, 32, 16, 8, 4, 2, 1 Default: 16 |
SubsystemNames | If none are specified, messages from all subsystems qualify. |  |
UserIds | If no IDs are specified, messages from all user IDs qualify. |  |

EJBComponent

An Enterprise Java Bean or EJB performs business transactions between the client and the database.This element in the configuration file lets you modify settings that affect EJBs.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Application | The name of the application this component is a part of. This is guaranteed to never be null. |  | Deployments: Application: Name
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. This attribute is especially useful for EJBs, in which one EJB may depend on another to be deployed first. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
ExtraRmicOptions | The extra options passed to RMIC during server-side generation. The default value for this attribute must be null. If no instances of ExtraRmicOption are specified on the EJB Component, the default from Server.ExtraRmicOptions is used. | Default: Null | Servers: servername: Configuration: Compilers: Extra rmic Options
JavaCompiler | The path to the Java compiler (such as "sj" or "javac") to use to compile EJBs. If no Java Compiler is specified on the EJBComponent, the default from Server.JavaCompiler is used. | Pathname (absolute paths allowed) Default: Null | Servers: servername: Configuration: Compilers: Java Compiler
JavaCompilerPostClassPath | The options to be appended to the Java compiler classpath for when compiling Java code. | Pathname (absolute paths allowed) Default: Null | Servers: servername: Configuration: Compilers: Append to classpath
JavaCompilerPreClassPath | The options to be prepend to the Java compiler classpath when compiling Java code. | Pathname (absolute paths allowed) Default: Null | Servers: servername: Configuration: Compilers: Prepend to classpath
KeepGenerated | Returns true if the EJBC should keep its generated source files; returns false if EJBC should delete the source files after compiling them. | true or false Default: true |
Name | The name of the MBean. (Required.) | String Default: N/A | Deployments: EJB: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Targets | The targets on which this deployment is deployed. |  |
TmpPath | The temporary directory where generated files are stored by EJBC. | Pathname (absolute paths allowed) Default: tmp_ejb |
URI | A Uniform Resource Identifier (URI) pointing to the application component, usually found on the Admin server. (Required.) | Valid string | Deployments: EJB: URI
VerboseEJBDeploymentEnabled | If true, verbose deployment of EJBs is enabled which will print out error messages with a stack trace. | true or false Default: false |

EJBContainer

Specifies EJB container-wide settings. These settings also exist in EJBComponentMBean and Server MBean; the order of precedence is

1. this specific EJBComponentMBean,

2. EJBContainerMBean, then

3. Server MBean.

Thus, if an attribute is specified in more than one element, the setting of the attribute in the element with the highest order of precedence will be effective.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
ExtraRmicOptions | Extra options passed to rmic during server-side generation. If no value for this attribute is specified on this specific EJBComponent, default is pulled from this attribute in the Server element. | String | Null.
JavaCompiler | Path to the Java compiler to use to compile EJB's (e.g. "sj" or "javac"). If no JavaCompiler is specified on this specific EJBComponent, default is pulled in order: first EJBContainer, then Server elements. | String | Null
JavaCompilerPostClassPath | Options to append to the Java compiler classpath when compiling Java code. | String | Null
JavaCompilerPreClassPath | Options to pre-pend to the Java compiler classpath when compiling Java code. | String | Null
KeepGenerated | True if EJBContainer should keep its generated source files; false if it should delete them after compiling them. | true or false | true
TmpPath | Temporary directory where generated files are stored by EJBContainer. | Valid directory name | tmp_ejb
VerboseEJBDeploymentEnabled | Retrieves status of this value; if true, verbose feature of EJB's is enabled; otherwise returns "false". | true or false | false

ExecuteQueue

This MBean is used to configure an execute queue and its associated thread pool.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Name | The name of the default execute queue. |  |
Notes | Optional user-supplied information about this configuration MBean. | String |
ThreadCount | Returns the number of threads assigned to this queue. | Integer Default: 15 |

FileRealm

This element holds the FileRealm's configuration properties. This MBean is associated with a RealmMBean.

Attribute | Description | Range of Value and Default | Console Navigation
--- | --- | --- | ---
MaxACLs | The maximum number of (positive) ACLs supported by the FileRealm. The maximum is not enforced, by a warning is issued when you reach it. | 1-10000 Default: 1000 | Security: Filerealm: Max ACLs
MaxGroups | The maximum number of groups supported by the FileRealm. | Default: 1000 | Security: Filerealm: Max Groups
MaxUsers | The maximum number of users supported by the FileRealm. | Default: 1000 | Security: Filerealm: Max Users
Name | The name of the MBean. (Required.) | String Default: FileRealmMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |

FileT3

A File T3 configuration entry.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
Name | The name of the MBean. (Required.) | String Default: N/A | Services: FileT3: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Path | The File T3 path. | Pathname (absolute paths allowed) | Services: FileT3: Path
Targets | The targets on which this deployment is deployed. |  |

JDBCConnectionPool

This element defines a JDBC connection pool.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ACLName | Sets the ACL used to control access to this Connection Pool. Permissions available to this ACL are reserve and admin. "Reserve" allows users to get logical connections from this Connection Pool. "Admin" allows all other operations on this Connection Pool, including: reset, shrink, shutdown, disable, and enable. Lack of an ACL allows any user open access (provided that user passes other WebLogic Server security controls). |  |
CapacityIncrement | The increment by which the pool capacity is expanded. When there are no more available physical connections to service requests, the pool will create this number of additional physical database connections and add them to the pool. The pool will ensure that it does not exceed the maximum number of physical connections as set by MaxCapacity. | 0 to n Default: 1 | Services: JDBC: Connection Pools: Capacity Increment
ConnLeakProfilingEnabled | This property enables JDBC Connection leak profiling. A Connection leak occurs when a connection from the pool is not closed explicitly by calling close() on that connection. When connection leak profiling is active, the pool will store the stack trace at the time the Connection object is allocated from the pool and given to the client. When a connection leak is detected (when the Connection object is garbage collected), this stack trace is reported. Note: This feature uses extra resources and will likely slow down Connection Pool operations, so it is not recommended for production use. | true or false Default: false |
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
DriverName | The string containing the name of the JDBC driver class. This is the full package name of the JDBC two-tier driver class used to create the physical connections between the WebLogic Server and the DMBS for this connection pool. It must be the name of a c lass that implements the java.sql.Driver interface. Check the documentation for the JDBC driver to find the full path name. |  | Services: JDBC: Connection Pools: Driver Name
InitialCapacity | The number of physical database connections to create when configuring the pool. If unable to create this number of connections, creation of this Connection Pool will fail. This is also the minimum number of physical connections that the pool keeps available. | 0 to n Default: 1 | Services: JDBC: Connection Pools: Initial Capacity
LoginDelaySeconds | The number of seconds to delay before creating each physical database connection, both during initial pool creation and during the lifetime of the pool. Some database servers cannot handle multiple requests for connections in rapid succession; therefore, this property allows you to build in a small delay to let the database server catch up. | Integer in seconds Default: 0 |
MaxCapacity | This attribute sets maximum number of physical database connections that this connection pool can contain. Different JDBC drivers and database servers will likely limit the number of possible physical connections. | 1 to n Default: 1 | Services: JDBC: Connection Pools: Max Capacity
Name | The name of the connection pool. (Required.) | Alphanumeric string, up to 256 characters, but may not contain commas or spaces. Default: Null | Services: JDBC: Connection Pools: Name
Notes | A space for optional, user-supplied information. | Alphanumeric string. Default: Null |
Password | This value overrides any password defined in Properties (as a name/value pair). This attribute is passed to the two-tier JDBC driver when creating physical database connections. It is stored in an encrypted form in the config.xml file and can be used to avoid storing cleartext passwords in that file. |  |
Properties | The list of the properties passed to this JDBC driver. |  |
RefreshMinutes | This attribute sets the connection refresh interval. Every unused connection is tested using TestTableName. Connections that do not pass the test are closed and reopened in an attempt to reestablish a valid physical database connection. If TestTableName is not set then the test is not performed. | 0-35791394, in minutes. Default: 0 |
ShrinkingEnabled | Set to true to enable pool shrinking. Indicates whether or not the pool can shrink back to the value of InitialCapacity when connections are detected to not be in use. | true or false Default: true |
ShrinkPeriodMinutes | This attribute sets the number of minutes to wait before shrinking a connection pool that has incrementally increased to meet demand. ShrinkingEnabled must be true for shrinking to take place. | 1-n, in minutes. Default: 15 |
SupportsLocalTransaction | This attribute applies to XA connection pools only, and is ignored for non-XA driver. It is true if XA driver supports SQL with no global transaction. | true or false Default: false |
Targets | This attribute sets the target servers for this deployment | String Default: [Lweblogic.management.configuration.TargetMBean;@2c84d9 |
TestConnectionsOnRelease | This attribute is used to determine if connections that are being released are tested. If true, the WebLogic Server tests a connection before returning it to the connection pool. If all connections in the pool are already in use and a client is waiting for a connection, the client's wait is slightly longer while the connection is tested. | true or false Default: false |
TestConnectionsOnReserve | This is attribute is used to determines if the connections on reserve are to be tested. When set to true, the WebLogic Server tests a connection before giving it to the client. The test adds a small delay in serving the client's request for a connection from the pool, but ensures that the client receives a working connection (assuming that the DBMS is available and accessible). | true or false Default: false |
TestTableName | This attribute sets the name of the table used when testing a physical database connection. The default SQL used to test a connection is "select count" from TestTableName. TestTableName must exist and be accessible to the database user for the connection. Most database servers optimize this SQL to avoid a table scan, but it is still a good idea to set TestTableName to the name of a table that is known to have few rows, or even no rows. If TestTableName begins with "SQL", the rest of the string, after that leading token, is taken as a literal SQL statement used to test a connection. | String Default: Null |
URL | The URL for the database, as specified in the JDBC driver documentation. The URL is passed to the driver to create the physical database connections. |  | Services: JDBC: Connection Pools: URL

JDBCDataSource

Defines attributes for a data source.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
JNDIName | Sets the JNDI name associated with the data source. Sets the JNDI path to where this DataSource is bound. | String Default: Null | Services: JDBC: Data Sources: JNDI Name
Name | The name of the data source. (Required.) May be up to 256 characters, but may not contain commas or spaces. | Alphanumeric string Default: Null | Services: JDBC: Data Sources: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PoolName | Name of the JDBC connection pool that is associated with this DataSource. DataSource returns a connection from the associated connection pool. | String Default: Null | Services: JDBC: Data Sources: Pool Name
Row Prefetch Enabled | Set to true to enable row prefetching between client and WebLogic Server for each ResultSet. When an external client does JDBC access through Weblogic Server, row prefetching improves performance by fetching multiple rows from the server to the client in one server access. The WebLogic Server ignores this setting and does not use row prefetching when the client and WebLogic Server are in the same JVM. | true or false Default: false | Services: JDBC: Data Sources: Row Fetch Enabled
RowPrefetchSize | The number of rows that are prefetched between client and WebLogic Server for each ResultSet. The optimal value is very dependent on the particulars of the query. Generally, increasing this number increases performance, until a particular value is reached. At that point further increases do not result in any significant performance increase. Very rarely will increased performance result from exceeding 100 rows. The default value should be reasonable for most situations. | 2-65536 Default: 48 |
StreamChunkSize | The number of rows that will be prefetched between client and WebLogic Server for each ResultSet. The optimal value is very dependent on the particulars of the query. Generally, increasing this number will increase performance, until a particular value is reached. At that point further increases do not result in any significant performance increase. Very rarely will increased performance result from exceeding 100 rows. The default value should be reasonable for most situations. | 1 to 65,536 Default: 256 | Services: JDBC: Data Sources: Stream Chunk Size
Targets | Targets for this datasource. | List Default: Null |

JDBCMultiPool

A MultiPool is a "pool of pools" that allows a configurable algorithm (either high-availability or load-balancing) for choosing among its list of pools, the pool that will be selected to provide the connection. MultiPools do not apply to multiple-server configurations.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ACLName | The ACL list for this meta-pool. |  |
AlgorithmType | Select one of these two algorithms: High Availability Load Balancing In "High-Availability", the connection pools are set up as an ordered list used in order. Every time the Multipool is asked for a connection, it tries to get a connection from the first pool in its list. If unable to get a valid connection, it tries the next pool in its list. The process is repeated until a valid connection is obtained, or until the end of the list is reached, in which case an exception occurs. Note that the Multipool will only move to the next pool in the list when there is a real problem with the pool, for example the database is down or the pool disabled. For the cases where all connections are busy, the Multipool behaves as a single pool and an exception occurs. In "Load-Balancing," the MultiPool distributes the connection requests evenly to its member pools. | High-Availability Load-Balancing Default: High-Availability | Services: JDBC: Multi Pools: Load Balance also: Services: JDBC: Multi Pools: High Availability
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
Name | The name of the JDBCMultipool.The name can be up to 256 alphanumeric characters, but may not contain commas or spaces | Alphanumeric string. Default: Null | Services: JDBC: Multi Pools: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Pool List | The list of connection pools in the multi pool | List | Services: JDBC: Multi Pools: Pool List
Targets | The targets on which this deployment is deployed. |  |

JDBCTxDataSource

Defines attributes for a TX data source.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
EnableTwoPhaseCommit | This attribute allows the user to enable or disable the two phase commitment of transactions. EnableTwoPhaseCommit allows non-XA JDBC drivers to pretend to participate in the JDBC connection as the only participant in the transaction, but it is asking for trouble to have more than one resource participating in a transaction where one of them (the JDBC driver) is pretending to be an XA resource. There is a possibility of heuristic failures in such a situation. EnableTwoPhaseCommit should be set to true only if you have no option (for example, no decent XA driver available for a particular database). If this TxDataSource is associated with an XA connection pool, or if there is only one resource participating in the distributed transaction, then this setting is ignored. | true or false Default: false | Services: JDBC: Tx Data Sources: Enable Two Phase Commit
JNDIName | Sets the JNDI path to where this TxDataSource is bound. Applications that look up the JNDI path get a javax.sql.DataSource instance that corresponds to this TxDataSource. Note that the old style usage of DriverManager.getConnection() or Driver.Connect() has been deprecated in favor of looking up a datasource to obtain a connection. | Valid JNDI name Default Null | Services: JDBC: Tx Data Sources: JNDI Name
Name | The name of this data source. | String | Services: JDBC: Tx Data Sources: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PoolName | This attribute allows the user to set the name of the connection pool that is associated with this TxDataSource. Calls to getConnection() on this TxDataSource return a connection from the associated connection pool. | Valid connection pool name Default: Null | Services: JDBC: Tx Data Sources: Pool Name
RowPrefetchEnabled | Set to True to enable row prefetching between client and WebLogic Server for each ResultSet. When an external client does JDBC access through WebLogic Server, row prefetching improves performance by fetching multiple rows from the server to the client in one server access. The WebLogic Server ignores this setting and does not use row prefetching when the client and WebLogic Server are in the same JVM. | true or false Default: false | Services: JDBC: Tx Data Sources: Row Prefetch Enabled
RowPrefetchSize | The number of rows that are prefetched between client and WebLogic Server for each ResultSet. The optimal value is very dependent on the particulars of the query. Generally, increasing this number increases performance, until a particular value is reached. At that point further increases do not result in any significant performance increase. Very rarely will increased performance result from exceeding 100 rows. The default value should be reasonable for most situations. | 2-65536 Default: 48 |
StreamChunkSize | Determines the data chunk size for streaming data types. Streaming data types (for example, resulting from a call to getBinaryStream()) are pulled in Stream Chunk Size-sized chunks from the WebLogic Server to the client as needed. | 1-65,536 Default: 256 | Stream Chunk Size
Targets | This attribute allows the user to select the servers (or clusters) to be used as targets for this datasource. | List Default Null |

JMSConnectionConsumer

The MBean defines a connection consumer.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Destination | The JNDI name of the destination for this connection consumer. | String |
MessagesMaximum | The maximum number of messages that the connection consumer may load at one time into a ServerSession's session. | -1, n n = 1 through 263 -1 Default: -1 |
Name | The name of the MBean. (Required.) | String Default: JMSConnectionConsumerMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Selector | The defined selector of the connection consumer. | String Default: Null |

JMSConnectionFactory

This element represents a JMS Connection Factory.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AcknowledgePolicy | The value of the Acknowledge Policy attribute for the connection factory. This attribute works around a change in the JMS specification. The value of: All—causes all messages to be acknowledged. Previous—causes previously received messages to be acknowledged. Note: Defaulting to "All" represents a change from all versions of JMS prior to release 6.1 of WebLogic Server. The former default was "Previous". For more information about this feature, refer to "Migrating WebLogic JMS Applications" in Programming WebLogic JMS. | Previous All Default: All |
AllowCloseInOnMessage | The allowCloseInOnMessage attribute for the connection factory. Setting the value to true allows you to issue a stop() method and a close() method from within its onMessage() method call, without hanging. | true or false. Default: false |
ClientId | The client ID for a durable subscriber that uses this connection factory. | String Default: N/A | Services: JMS: Connection Factories: Client ID
DefaultDeliveryMode | Defines the default delivery mode for the connection factory. All messages with a deliveryMode of null that are produced on a connection created with this factory receive this value. | Persistent Non-Persistent Default: Persistent |
DefaultPriority | Defines the default priority value for the connection factory. All messages with a priority of -1 that are produced on a connection created with this factory receive this value. | 0-9 Default: 4 | Services: JMS: Connection Factories: Default Priority
DefaultRedeliveryDelay | Defines the default delay, in milliseconds, before rolled-back or recovered messages are redelivered. | 0-n n=263 -1 Default: 0 | Services: JMS: Connection Factories: Default Redelivery Delay
DefaultTime to Deliver | Defines the default delay, in milliseconds, between when a message is produced and when it is made visible on its destination. | 0-n n=263 -1 Default: 0 |
DefaultTimeToLive | Defines the default delay, in milliseconds, between when a message is produced and when it is made visible on its destination. All messages with a time-to-live value of -1 that are produced on a connection created with this factory receive this value. | 0-n n=263 -1 Default: 0 | Services: JMS: Connection Factories: Default Time to Live
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
JNDIName | The JNDI name of the JMS ConnectionFactory. This is the name that is assigned to and used to look up the connection factory within the JNDI namespace. | String or null | Services: JMS: Connection Factories: JNDI Name
MessagesMaximum | The maximum number of messages that may exist for an asynchronous session and that have not yet been passed to the message listener. A value of -1 means that there is no limit. | -1, 0- n n=231 -1 Default: 10 |
Name | The name of the MBean and of the JMSConnectionFactory. (Required.) | String Default: N/A | Services: JMS: Connection Factories: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
OverrunPolicy | The value of the message overrun policy for the connection factory. This applies to multicast messages. When the number of outstanding messages reaches the Messages Maximum attribute value, messages are discarded based on the specified policy. If set to KeepNew, the most recent messages are given priority over the oldest messages, and the oldest messages are discarded, as needed. If set to KeepOld, the oldest messages are given priority over the most recent messages, and the most recent messages are discarded, as needed. Message age is defined by the order of receipt, not by the JMSTimestamp value. | KeepNew KeepOld Default: KeepOld |
Targets | Provides a list of potential targets. When a JMS client creates a connection, it will connect to one of these targets, using this factory. | TargetMBean[] Default: No targets are chosen |
TransactionTimeout | The value of the transaction timeout for the connection factory, as expressed in seconds. | 0-n n=231 -1 Default: 3600 |
UserTransactionsEnabled | Indicates whether or not a connection factory creates sessions that are JTA aware. If set to "true", the associated message producers and message consumers look into the running thread for a transaction context. However, if the XAConnectionFactoryEnabled attribute is enabled, the UserTransactionsEnabled attribute is ignored (since it is always considered true). Note: Transacted sessions ignore the current threads transaction context in favor of their own internal transaction, regardless of the setting. This setting only affects non-transacted sessions. | true or false Default: false |
XAConnectionFactoryEnabled | The XAConnectionFactoryEnabled attribute for the connection factory. If true, an XAConnection Factory is returned instead of a ConnectionFactory. | true or false Default: false |

JMSDestCommon

This element does not actually appear in the config.xml file. The user cannot modify it. However, it is a store for attributes for other JMS elements. The attributes in this element are common to the following other JMS elements: JMSDestination, JMSQueue, JMSTemplate and JMSTopic. They inherit the following attributes from JMSDestCommon element.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
BytesMaximum | This is the maximum number of bytes that may be stored in the destination at any one time. A value of -1 specifies that there is no limit. | -1, or n n = 0 through 263 -1 BytesThresholdHigh Default: -1 | Services: JMS Template: Bytes Maximum
BytesThresholdHigh | The value of bytesThresholdHigh. If there is no threshold condition and the number of bytes stored in the destination exceeds this value, then the condition is set and a log message is generated. A value of -1 specifies that threshold log messages are disabled. | -1, or n n = 0 through 263 -1 BytesMaximum and > BytesThresholdLow Default: -1 | Services: JMS Template: Bytes Threshold High
BytesThresholdLow | The value of bytesThresholdLow. If there is a threshold condition and the number of bytes stored in the destination drops below this value, then the condition is cleared and a log message is generated. A value of -1 specifies that threshold log messages are disabled. | -1, or n n = 0 through 263 -1 <BytesThresholdHigh Default: -1 | Services: JMS Template: Bytes Threshold Low
DeliveryModeOverride | Defines the delivery mode assigned to all messages that arrive at the destination regardless of the delivery mode specified by the producer. The default value of "No-Delivery" means that there is no override. The default value of "No-delivery", means that there is no override. | Persistent Non-Persistent No-Delivery Default: No-Delivery | Services: JMS Template: Delivery Mode Override
DestinationKey | An array of the destination keys for sorting the destination, ordered from most significant to least significant. A key that is based on JMSMessageID can only be the last key. Note: If JMSMessageID is not defined in the key, it is implicitly assumed to be the last key and set as "Ascending" (First In, First Out [FIFO]) for the sort order. | JMSDestinationKeyMBean[] values Default: N/A |
ErrorDestination | A JMSDestinationMBean for the error destination for messages that have reached their redelivery limit. If the error destination is null, such messages are simply deleted. | JMSDestinationMBean[] Default: Null |
MessagesMaximum | The maximum number of messages that can be stored in the destination at any one time. A value of -1 means that there is no limit. | -1 or n n=0 through 263 -1 MessagesThresholdHigh Default: -1 | Services: JMS Template: Messages Maximum
MessagesThresholdHigh | The upper threshold that triggers log messages based on the number of messages stored in the destination. A value of -1 specifies that threshold log messages are disabled. | -1 or n n=0 through 263 -1 MessagesMaximum >MessagesThresholdLow Default: -1 | Services: JMS Template: Messages Threshold High
MessagesThresholdLow | If there is a threshold condition and the number of messages stored in the destination drops below this value, then the condition is cleared and a log message is generated. A value of -1 specifies that threshold log messages are disabled. | -1 or n n=0 through 263 -1 <MessagesThresholdHigh | Services: JMS Template: Messages Threshold Low
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PriorityOverride | The priority assigned to all messages that arrive at the destination regardless of the priority specified by the message producer. The default value of -1 means that there is no override. | -1 or n n = 0 through 9 Default: -1 | Services: JMS Template: Priority Override
RedeliveryDelayOverride | Defines the delay, in milliseconds, before rolled back or recovered messages are redelivered, regardless of the redelivery-delay specified by the consumer and/or connection factory. The default value of -1 means that there is no override. | -1 or n n=0 through 263 -1 Default: -1 |
RedeliveryLimit | The number of redelivery tries a message can have before it is placed in the error destination. If this limit is reached and no error destination is configured, or the quota for the error destination would be exceeded, then the message is simply deleted. A value of -1 means that there is no limit. | -1 or n n=0 through 231 -1 Default: -1 |
TimeToDeliverOverride | The delay, in milliseconds, before a produced message is made visible on its target destination, regardless of the time-to-deliver specified by the producer and/or connection factory. The default value of -1 means that there is no override. For more information about implementing time-to-deliver values, see Programming WebLogic JMS. | A long integer -1. Default: -1 |
TimeToLiveOverride | The time-to-live assigned to all messages that arrive at the destination, regardless of the time-to-live specified by the producer. The default value of -1 means that there is no override. | -1 or n n=0 through 263 -1 Default: -1 | Services: JMS Template: Time To Live Override

JMSDestination

This element does not actually appear in the file "config.xml". The user cannot modify it. However, it is a store for attributes for other JMS elements. This element represents a JMS destination, which can be either a queue or a topic. JMSDestination inherits attributes from JMSDestCommon. The JMSQueue and JMSTopic elements inherit attributes from JMSDestination.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
JNDIName | The JNDI name of the destination. This value is the name used to look up the destination within the JNDI namespace. If not specified, the destination name is not advertised through the JNDI namespace. | String | Null
Name | The name of the MBean. (Required.) | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null
StoreEnabled | A string specifying whether or not the destination uses the backing store specified by the JMS server. If the value is: true, but no backing store is defined—the configuration fails to boot. false—the destination does not support persistent messages (i.e. they are downgraded to non-persistent). default—the destination uses the backing store, if one is defined. | true false default | default
Template | The template from which the destination is derived. If this attribute is not defined, the attributes for the destination must be specified as part of the destination. Note: Attributes that are set to their default values inherit their destination values from the template at runtime. | JMSTemplateMBean[] | N/A

JMSDestinationKey

This element represents a key that is used for sorting a destination.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Direction | The direction in which to sort for this key. Choosing "Ascending" for JMSMessageID implies a first-in, first-out (FIFO) sort order (the default for destinations). To use a last-in, first-out (LIFO) sort order, set the value to "Descending". | Ascending Descending Default: Ascending | Services: JMS: Destination Keys: Direction
KeyType | The expected property type for this key. | Boolean Byte Short Int Long Float Double String Default: String | Services: JMS: Destination Keys: Key Type
Name | The name of the MBean and of the key. (Required.) | String Default: N/A | Services: JMS: Destination Keys: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Property | The property name for this key. This value indicates a message property name on which to sort. Message header fields that can be sorted on are: JMSCorrelationID JMSDeliveryTime JMSExpiration JMSMessageID JMSPriority JMSRedelivered JMSTimestamp JMSType Message header field keys ignore the key type and reference message header fields rather than message properties. To improve performance, it is recommended to use message header fields as sorting keys, rather than message properties. | String Default: N/A | Services: JMS: Destination Keys: Property

JMSFileStore

This element represents a JMS file-based backing store. It extends JMSStoreMBean. A store may be associated with only one JMS server.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Directory | The directory within which the file-based backing store exists. | String | N/A
Name | The name of the MBean and of the file store (or stores). This name is used as a prefix for names of the store files. | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null

JMSJDBCStore

This element represents a JMS JDBC-based backing store. It extends the JMStore MBean. A store may be associated with only one JMS server. A store may be associated with only one JMS server

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
ConnectionPool | The JDBC Connection Pool for this backing store. | JDBCConnectionPoolMBean[] | N/A
Name | The name of the MBean and of the store. | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null
PrefixName | The prefix name of JMS tables in this backing store. Specifying unique prefixes allows multiple stores to exist in the same database. The format of this string is as follows: [schema.[catalog.]]prefix Note: No two JMS stores should be allowed to use the same database tables, as this results in corruption. | String | N/A

JMSQueue

The element represents a JMS queue. Refer to JMSDestCommon to view these inherited element attributes: BytesMaximum, BytesThesholdLow, DeliveryModeOverride, Destinations, ErrorDestination, JNDIName, MessagesMaximum, MessagesThresholdHigh, MessagesThresholdLow, RedeliveryDelayOverride, StoreEnabled, Template, and TimeToLiveOverride.

JMSServer

This element represents a JMS server.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
BytesMaximum | The maximum number of bytes that can be stored in the JMS Server at any one time. A value of -1 means that there is no limit. | Range of values: -1 or n n= 0 through 263 - 1 Bytes Threshold High Default: -1 | Services: JMS: Servers: Bytes Maximum
BytesThresholdHigh | The upper threshold that triggers log messages based on the number of bytes stored in the JMS server. A value of -1 specifies that threshold log messages are disabled. | Range of values: -1 or n n= 0 through 263 - 1 Bytes Maximum > Bytes Threshold Low Default: -1 |
BytesThresholdLow | If there is a threshold condition and the number of bytes stored in the JMS Server drops below this value, then the condition is cleared and a log message is generated. A value of -1 specifies that threshold log messages are disabled. | Range of values: -1 or n n= 0 through 263 - 1 < Bytes Threshold High Default: -1 |
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
Destinations | An array of destinations that are targeted to the JMS server. | JMSDestinationMBean[] Default: N/A |
MessagesMaximum | The maximum number of messages that may be stored in the JMS server at any one time. A value of -1 means that there is no limit. | Range of values: -1 or n n= 0 through 263 - 1 Messages Threshold High Default: -1 | Services: JMS: Servers: Messages Maximum
MessagesThresholdHigh | The value of MessagesThresholdHigh. If there is no threshold condition and the number of messages stored in the JMS Server exceeds this value, then the condition is set and a log message is generated. A value of -1 specifies that threshold log messages are disabled. | -1 or n n= 0 through 263 - 1 Messages Maximum > Messages Threshold Low Default: -1 |
MessagesThresholdLow | The value of MessagesThresholdLow. If there is a threshold condition and the number of messages stored in the JMS Server drops below this value, then the condition is cleared and a log message is generated. A value of -1 specifies that threshold log messages are disabled. | -1or n n= 0 through 263 - 1 < Messages Threshold High Default: -1 |
Name | The name of the MBean and of the JMS server. | String Default: N/A | Services: JMS: Servers: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
SessionPools | An array of session pools defined for the JMS server. | JMSSesssionPoolMBean[] Default: N/A |
Store | The MBean for an existing backing store for the JMS server. A persistent store may only be used by one JMS server. If no store is set, then the JMS server cannot support persistent messages or durable subscribers. | JMSStoreMBean or null Default: Null | Services: JMS: Servers: Store
Targets | Provides a list of potential targets. Currently, a JMS server can have a maximum of one target. | TargetMBean[] Default: No targets are chosen |
TemporaryTemplate | The MBean for an existing temporary template that is used to create all temporary destinations on this JMS Server. The attributes for the temporary destinations are derived from the template. If no temporary template is defined for the JMS server, then temporary destinations cannot be created on the JMS server. | JMSTemplateMBean[] or null Default: Null | Services: JMS: Servers: Temporary Template

JMSSessionPool

This MBean represents a JMS session pool.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
AcknowledgeMode | The acknowledge mode used by non-transacted sessions within a session pool. For transacted sessions, messages are acknowledged automatically when the session is committed, and this field is ignored. | Auto Client Dups-Ok None | Auto
ConnectionConsumers | An array of connection consumers for the session pool. | JMSConnectionConsumerMBean[] | N/A
ConnectionFactory | The JNDI name of the connection factory used by the session pool. | String | Null
ListenerClass | The listener class of the SessionPool. | String |
Name | The name of the MBean. (Required.) | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null
SessionsMaximum | The maximum number of sessions allowed for the SessionPool. This value is the number of concurrent sessions in the session pool. A value of -1 indicates that there is no maximum. This attribute is dynamic. | -1 or n n=1 through 263 -1 | -1
Transacted | Whether or not the session pool creates transacted sessions. | true or false | false

JMSStore

This element does not actually appear in the file "config.xml". The user cannot modify it. However, it is a store for attributes for other JMS elements. This element represents a JMS backing store, which is a physical repository for storing persistent data. JMSFileStore and JMSJDBCStore elements are dependent on JMSStoreMBean.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
JMSServer | The JMS Server for this store. | JMSServerMBean[] | N/A
Name | The name of the MBean and of the JMSStore. | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null

JMSTemplate

Represents a list of JMS templates. Refer to JMSDestCommon element to view the inherited element attributes: BytesMaximum, BytesThesholdLow, DeliveryModeOverride, Destinations, ErrorDestination, JNDIName, MessagesMaximum, MessagesThresholdHigh, MessagesThresholdLow, RedeliveryDelayOverride, StoreEnabled, Template, and TimeToLiveOverride.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Destinations | An array of JMSDestinationMBean values for destinations that depend on this template. | JMSDestinationMBean[] | N/A

JMSTopic

A type of JMS Destination.This MBean also inherits these attributes from JMSDestCommon: BytesMaximum, BytesThesholdLow, DeliveryModeOverride, Destinations, ErrorDestination, JNDIName, MessagesMaximum, MessagesThresholdHigh, MessagesThresholdLow, RedeliveryDelayOverride, StoreEnabled, Template, and TimeToLiveOverride.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
MulticastAddress | The multicast address used by the destination. A well-formed IP address used to transmit messages to multicast consumers. | A well-formed IP address. |
MulticastPort | The multicast port for the destination. This value is the IP port used to transmit messages to multicast consumers. | 1-65535 | 6001
MulticastTTL | The number of network hops that a multicast message is allowed to travel. The value is the "Time-to-Live" value used for multicasting, specifying the number of routers that the message can traverse en route to the consumers. A value of 1 indicates that the message will not traverse any routers, and is limited to one subnet. This value is independent of the JMSExpirationTime value. This attribute is not dynamically configurable. | 0-255 inclusive. | 1
Name | The name of the MBean. (Required.) | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null

JoltConnectionPool

This element defines a Jolt connection pool.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ApplicationPassword |  |  |
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
FailoverAddresses | The list of failover JSL addresses. |  | Services: Jolt: Failover Addresses
MaximumPoolSize |  | Default: 1 |
MinimumPoolSize | Initial number of JCP connections. | Default: 0 |
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PrimaryAddresses | The list of primary JSL addresses. |  | Services: Jolt: Primary Addresses
RecvTimeout |  | Default: 0 |
SecurityContextEnabled |  | true or false Default: false | Services: Jolt: Security Context Enabled
Targets | The targets on which this deployment is deployed. |  |
UserName |  |  |
UserPassword | Password for the username user. |  |
UserRole |  |  |

JTA

This element provides access to the JTA configuration attributes. The attributes defined herein are applicable for JTA configuration at the domain level.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AbandonTimeoutSeconds | The transaction abandon timeout in seconds. | Integer, in seconds Default: 86400 | Services: JTA: Abandon Timeout Seconds
BeforeCompletionIterationLimit | The maximum number of cycles the transaction manager will perform the beforeCompletion synchronization callback among registered objects. | Integer Default: 10 | Services: JTA: Before Completion Iteration Limit
ForgetHeuristics | Indicates whether the transaction manager will automatically perform an XAResource forget operation for transaction heuristic completions. | true or false Default: true | Services: JTA: Forget Heuristics
MaxTransactions | The maximum number of simultaneous in progress transactions allowed on a server. | Integer Default: 10000 | Services: JTA: Max Transactions
MaxUniqueNameStatistics | The maximum number of unique transaction names for which statistics will be maintained. | Integer Default: 1000 | Services: JTA: Max Unique Name Statistics
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
TimeoutSeconds | The transaction timeout in seconds. | Integer Default: 30 | Services: JTA: Timeout Seconds

LDAPRealm

This MBean holds the LDAPRealm's configuration properties. It is associated with a CachingRealmMBean.

Attribute | Description | Range of Values | Console Navigation
--- | --- | --- | ---
AuthProtocol | Defines the type of authentication used to authenticate the LDAP server. Set this attribute to one of the following: None for no authentication Simple for password authentication CRAM-MD5 for certificate authentication | none simple CRAM-MD5 Default: none |
Credential | The password that authenticates the LDAP user defined in the Principal attribute. This password is encrypted automatically. | Default: Null |
GroupDN | The list of attributes that, when combined with the GroupNameAttribute attribute, uniquely identifies a Group in the LDAP directory. When specifying this attribute, use the following format: ou=Group, u=acme.com |  |
GroupIsContext | Specifies how group membership is recorded in the LDAP directory. Set to true if each group entry contains one user. Set to false if there is one group entry containing an attribute for each group member. | true or false Default: true |
GroupNameAttribute | The name of a group in the LDAP directory. It is usually the common name. | Default: cn |
GroupUsernameAttribute | Set this property to the name of the attribute that contains a group member in a group entry. |  | member
LdapProvider | The name of the class that implements an LDAP directory server. This attribute allows you to use an LDAP directory server other than the one supplied by Sun Microsystems. WebLogic Server supports the following LDAP directory servers: Open LDAP Netscape iPlanet Microsoft Site Server Novell NDS |  | com.sun.jndi.ldap.LdapCtxFactory
LDAPURL | The location of the LDAP server. Change the URL to the name of the computer on which the LDAP server is running and the number of the port at which the LDAP server is listening. If you want WebLogic Server to connect to the LDAP server using the SSL protocol, use the LDAP server's SSL port in the URL. |  | ldap://ldapserver:389
Name | The name of the MBean for the LDAP security realm attributes. (Required.) | String | LDAPRealmMBean
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null
Principal | The distinguished name of the LDAP user that WebLogic Server uses to connect to the LDAP server. This user must be able to list LDAP users and groups. |  | Null
RealmClassName | The name of the Java class that implements the LDAP Security realm. This class should be included in the CLASSPATH of WebLogic Server. |  | Security: Realms: Realm Class Name
SSLEnable | Enables the use of the SSL protocol to protect communications between the LDAP server and WebLogic Server. Keep in mind the following guidelines: Disable this attribute if the LDAP server is not configured to use the SSL protocol. If you set the UserAuthentication attribute to external, this field must be enabled. | true or false | false
UserAuthentication | Determines the method for allowing or denying a user the right to communicate. Set this attribute to one of the following values: Bind— specifies that the LDAP Security realm retrieves user data, including the password for the LDAP server, and checks the password in WebLogic Server. External—specifies that the LDAP Security realm authenticates a User by attempting to bind to the LDAP server with the username and password supplied by the WebLogic Server client. If you choose the External value, you must also use the SSL protocol. Local—specifies that the LDAP Security realm authenticates a User by looking up the UserPassword property in LDAP directory and checking its value against a set of passwords in WebLogic Server. | bind external local | bind
UserDN | A list of attributes that, when combined with the attributes in the UserNameAttribute attribute uniquely identifies a user in the LDAP directory. When specifying this attribute, use the following format: ou=Barb.Klock, u=acme.com |  |
UserNameAttribute | The login name of a user for the LDAP directory. The value of this attribute can be the common name of user in the LDAP directory but usually it is an abbreviated string, such as the User ID. |  |
UserPasswordAttribute | If the userAuthenticationProperty is set to "local", then this property is used to find out which property in the LDAP user objects contains the user's password. |  | userpassword

Log

Defines features of the log file.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
FileCount |  | Default: 7 |
FileMinSize |  | Default: 500 | Servers: servername: Logging: Rotation: File Min Size
FileName | The log file name. If the file path is not absolute, the path is assumed to be relative to the root directory of the machine on which the server is running. | Pathname and filename Default: /config/domainname/logs/weblogic.log | Servers: servername: Logging: General: logfilename
FileTimeSpan |  | Default: 24 | Servers: servername: Logging: Rotation: File Time Span
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
NumberOfFilesLimited |  | true or false Default: false | Servers: servername: Logging: Rotation: Number of Files Limited
RotationType | The rotation type for this log file. | bySize, byTime, or none Default: none | Servers: servername: Logging: Rotation: Rotation Type

Machine

This MBean represents a machine on which servers may be booted. A server is bound to a machine by calling to ServerMBean.setMachine(). Although it is typical that one MachineMBean refers to one physical machine and vice versa, it is possible to have a multi-homed machine represented by multiple MachineMBeans. The only restriction is that each MachineMBean be configured with non-overlapping addresses.

A configuration may contain one or more of MachineMBeans which may be looked up by their logical names.

Attribute | Description | Range of Values: | Default Value
--- | --- | --- | ---
Addresses | The addresses by which the machine is known. |  |
Name | The name of the MBean. | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null
StartdPort | The port number that the startd is configured to run on this machine. |  |

MailSession

The MBean for a MailSession resource manager connection factory.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Default: 1000 |
JNDIName |  |  |
Name | The name of the MBean. (Required.) | String Default: MailSessionMBean | Services: Mail: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Properties |  |  | Services: Mail: Properties
Targets | The targets on which this deployment is deployed. |  |

MessagingBridge

This Mbean defines a Messaging Bridge.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
AsyncDisabled |  | true or false | false
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER | 1000
DurabilityDisabled |  | true or false | false
ForwardingPolicy |  | Automatic Manual Scheduled | Automatic
MaximumIdleTimeMilliseconds |  |  | 60
Name | The name of the MBean. | String | N/A
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null
QOSDegradationAllowed |  | true or false | false
QualityOfService |  | Exactly-once Atmost-once Duplicate-okay | Exactly-once
ReconnectDelayIncrement |  |  | 10000
ReconnectDelayInitialMilliseconds |  |  | 50000
ReconnectDelayMaximumMilliseconds |  |  | 500000
ScheduleTime |  |  |
Selector |  |  |
SourceDestination |  |  |
TargetDestination |  |  |
Targets |  |  |
TransactionTimeoutSeconds |  |  | 30

NodeManager

This MBean is used to represent a NodeManager that is associated with a machine.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Certificate |  | Default: config/mydomain/sslrsa.crt |
CertificatePassword |  | Default: password |
CertificateType |  | Default: RSA |
ListenAddress |  | Default: localhost |
ListenPort |  | Default: 5555 |
Logs |  |  |
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null | Null
TrustedCertsFile |  | Default: config/mydomain/trusted.crt |

NTRealm

This MBean holds the NT realm's configuration properties. This MBean is associated with CachingRealmMBean.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Name | The name of the MBean for the WindowsNT SecurityRealm attributes. (Required.) | String | NTRealmMBean
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string | Null
PrimaryDomain | The host and port number of the Windows NT Primary Domain Controller where users and groups are defined for the domain. If entering multiple sets of host and port numbers, delimit them with commas. If the local computer (where the WebLogic Server executes) is the Primary Domain Controller, you can set the property to period ("."). |  | Null
RealmClassName | The name of the Java class that implements the WindowsNT Security realm. This attribute is read-only. |  | Security: Realm: Realm Class Name

PasswordPolicy

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
LockoutCacheSize | Specifies the intended cache size of unused, invalid login attempts. | 1-99999 In bytes Default: 5 | Security: Passwords: Lockout Cache Size
LockoutDuration | Number of minutes that a user's account remains inaccessible after being locked in response to several invalid login attempts within the amount of time specified by LockoutRestDuration attribute. In order to unlock a user account, you must have the unlockuser permission for PasswordPolicy. | 0-999999 In minutes Default: 30 | Security: Passwords: Lockout Duration
LockoutEnabled | Controls whether or not WebLogic Server tracks invalid login attempts and takes appropriate action. | true or false Default: true | Security: Passwords: Lockout Enabled
LockoutGCThreshold | If the number of current invalid login attempts is equal to or greater than the value of this attribute, WebLogic Server deletes any expired records from the cache. The lower the value of this attribute, the more often WebLogic Server clears the cache which may impact the performance of WebLogic Server. Set the attribute accordingly. | 0-99999 Default: 400 |
LockoutResetDuration | Number of minutes within which invalid login attempts must happen in order for the user's account to be locked. An account is locked if the number of invalid login attempts defined in the Lockout Threshold attribute happens within the amount of time defined by this field. For example, if the value in this field is five minutes and three invalid login attempts are made within a six-minute interval, the account is not locked. However, if five invalid login attempts are made within a five-minute period, the account is locked. | 1-99999 (minutes) Default: 5 | Security: Passwords: Lockout Reset Duration
LockoutThreshold | The number of failed logins for a user that can be tried before that account is locked. Any subsequent attempts to access the account (even if the username/password combination is correct) cause a Security exception, in which case, the account remains locked until it is explicitly unlocked by the system administrator or another login attempt is made after the lockout duration period ends. Note that invalid login attempts must be made within a span defined by the Lockout Reset Duration attribute to count toward the value of the LockoutThreshold attribute. | 1-99999 (attempts) Default: 5 | Security: Passwords: Lockout Threshold
MinimumPasswordLength | The minimum number of characters in a password, domain-wide. Passwords must contain at least eight characters. | Integer 8 (characters) Default: 8 | Security: Passwords: Minimum Password Length
Name | The name of the MBean for the password policy attributes. (Required.) | String Default: PasswordPolicyMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |

RDBMSRealm

This MBean holds the RDBMS realm's configuration properties. This MBean is associated with a CachingRealmMBean. The RDBMSRealms MBean is hard-coded and is part of the product while the rest of the RDBMSRealm is an example which customers are free to change. However, they must live within the configuration parameters of this MBean.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
DatabaseDriver | The Java class name for the database driver used with the RDBMS Security realm. | Default: COM.cloudscape.core.JDBCDriver |
DatabasePassword | The password used to login into the database. The password is automatically encrypted. |  |
DatabaseURL | The location of the database. Change the URL to the name of the computer on which the database is running and the number of the port at which the database is listening. | Default: jdbc:cloudscape |
DatabaseUserName | Specifies a username used to login into the database. |  |
Name | The name of the MBean for the RDBMS Security realm. (Required.) | String Default: RDBMSRealmMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
RealmClassName | The name of the Java class that implements the RDBMS Security realm. This class should be included in the CLASSPATH of WebLogic Server. | Default: examples.security.rdbmsrealm.RDBMSRealm | Security: Realm: Realm Class Name
SchemaProperties | Specifies the schema properties for manipulating the database. |  |

Realm

This MBean represents the SecurityMBean's realm properties. It includes the following:

- The configuration parameters for the mandatory FileRealm

- The configuration parameters for the optional CachingRealm

- Methods to manage Users, Groups, Acls, and Permissions.

RealmMBean extends ConfigurationMBean. If any realm other than the FileRealm is used, it is specified by attaching it to a CachingRealmMBean, then attaching the CachingRealmMBean to the RealmMBean. If non-null, an alternate realm is to be used; if null, only the FileRealm is to be used.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
ResultsBatchSize | Specifies the batch size (number of users/groups/acls per rpc) for returning users/groups/acls. The purpose is to avoid having either have one rpc per user/group/acl or one very large rpc that causes overfill of memory. | 0-n Default: 200 | Security: Advanced: Results Batch Size

Security

This MBean represents the security properties of an entire Domain.

Attribute | Description | Range of Value and Default | Console Navigation
--- | --- | --- | ---
AuditProviderClassName | The name of a Java class that implements an audit provider. The audit provider is an implementation of the weblogic.security.audit. AuditProvider interface. | Default: Null | Security: General: Audit Provider Class
GuestDisabled | Sets whether or not guest logins can be used to access WebLogic Server resources and services. | true or false Default: true | Security: General: Guest Disabled
Name | The name of the MBean for the security properties. (Required.) | String Default: SecurityMBean |
Notes | Optional user-supplied information about the SecurityMBean. | Alphanumeric string Default: Null |
PasswordPolicy |  |  |
Realm |  |  |
SystemUser | The name of the system user. You must specify this attribute. | String Default: system |

Server

This class represents a WebLogic Server. A WebLogic Server is a Java process that is a container for J2EE applications.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AdministrationPort |  | Valid administration port Default: 0 | Servers: servername: Configuration: General: Administration Port
Cluster | The cluster to which this server belongs. |  | Servers: servername: Configuration: Cluster: Cluster
ClusterRuntime | Returns an Mbean containing runtime information about the cluster that was started from this configuration Mbean. Returns null if no such cluster exists. |  | Servers: servername:
ClusterWeight | The cluster weight (percent) for this server. | Integer Default: 100 | Servers: servername: Configuration: Cluster: Cluster Weight
DefaultIIOPPassword | The password for the default IIOP user. | Default: guest | Servers: servername: Configuration: Protocols: Default IIOP Password
DefaultIIOPUser | The default IIOP user. | Default: guest | Servers: servername: Configuration: Protocols: Default IIOP User
DefaultProtocol | The protocol to be used for connections when none is specified. | t3, t3s, http, https, or iiop Default: t3 | Servers: servername: Configuration: Protocols: Default Protocol
DefaultSecureProtocol | The protocol to be used for secure connections when none is specified. | t3s or https Default: t3s | Servers: servername: Configuration: Protocols: Default Secure Protocol
DefaultTGIOPPassword |  | Default: guest | Servers: servername:
DefaultTGIOPUser |  | Default: guest | Servers: servername:
DomainLogFilter |  | Default: none | Servers: servername: Logging: Domain: Domain Log Filter
EnabledForDomainLog |  | true or false Default: true | Servers: servername: Logging: Domain: Log to Domain Logfile
ExpectedToRun | Is this server expected to run if the domain is started? | true or false Default: true | Servers: servername:
ExtraRmicOptions | The extra options passed to RMIC during server-side generation. |  | Servers: servername:
HelpPageURL |  | Default: /docs/admin/help | Servers: servername:
HttpdEnabled |  | true or false Default: true | Servers: servername:
IIOPEnabled | Sets whether or not IIOP support is enabled. | true or false Default: true | Servers: servername: Configuration: Protocols: Enable IIOP
IdleIIOPConnectionTimeout | Specify the maximum number of seconds an IIOP connection is allowed to be idle before it is closed by the server. This attribute helps guard against server deadlock through too many open connections. | Minimum: 0 Default: 60 | Servers: servername: Configuration: Protocols: Enable IIOP
InstrumentStackTraceEnabled | If set to true, exception messages include the server-side stack trace. | true or false Default: true | Servers: servername: Instrument Stack Traces
InterfaceAddress |  |  | Servers: servername: Configuration: Cluster: Interface Address
JavaCompiler |  | Default: javac | Servers: servername:
JavaCompilerPostClassPath |  |  | Servers: servername:
JavaCompilerPreClassPath |  |  | Servers: servername:
JDBCLogFileName |  |  | Servers: servername:
JDBCLoggingEnabled | Turns on or off Java Database Connectivity (JDBC) logging. This is very helpful if you want to know what kind of JDBC statements that the WebLogic Server is issuing. The log file, jdbcxxxx.log, generally gets placed in the weblogic.Root Directory (make sure there is write permissions in that directory). | true or false Default: false | Servers: servername:
JMSDefaultConnectionFactoriesEnabled |  | true or false Default: true | Servers: servername: Services: JMS: Enable Default JMS Connection Factories
JMSThreadPoolSize |  | Default:15 | Servers: servername: Services: JMS: JMS Thread Pool Size
JNDITransportableObjectFactoryList |  |  | Servers: servername:
ListenAddress |  |  | Servers: servername: Configuration: General: Listen Address
ListenDelaySecs |  | Default:0 | Servers: servername:
ListenPort | The server's listen port. | Default:7001 | Servers: servername: Configuration: General: Listen Port
LoginTimeout | The login timeout for the server. | In milliseconds. Default:1000 | Servers: servername: Configuration: Tuning: Login Timeout
LoginTimeoutMillis | The interval to wait for a read to fail on login; 0 to disable. | Default:5000 | Servers: servername:
LogRemoteExceptionsEnabled | Sets whether remote exceptions are to be reported to the log. | true or false Default: false | Servers: servername:
Machine | The machine on which this server is meant to run. If the server is already running, this will migrate the server to a different machine. If the machine is the same as the machine is the server is already running on, this is a no-op. |  | Servers: servername: Configuration: General: Machine
Name | The name of the MBean. (Required.) | String Default: N/A | Servers: servername: Configuration: General: Name
NativeIOEnabled | Sets whether or not native I/O should be enabled. | true or false Default: true | Servers: servername: Configuration: Tuning: Enable Native IO
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null | Servers: servername: Notes
PreferredSecondaryGroup | The preferred replication group for the server's secondaries. |  | Servers: servername: Configuration: Cluster: Preferred Secondary Group
ReplicationGroup | The server's replication group. |  | Servers: servername: Configuration: Cluster: Replication Group
ReverseDNSAllowed | Returns whether or not the kernel is allowed to perform reverse DNS lookups. | true or false Default: false | Servers: servername: Configuration: Tuning: Reverse DNS Allowed
RootDirectory | The root directory for the weblogic installation for this server. |  | Servers: servername:
StdoutDebugEnabled | Allows verbose display of server activity. If StdoutDebugEnabled="true", StdoutEnabled="true", and StdoutSeverityLevel="64" (INFO), all messages that would normally go to weblogic.log go to the screen where you started up WebLogic Server. | true or false Default: false | Servers: servername: Logging: General: Debug to Stdout
StdoutEnabled | Determines if log messages should be logged to the standard out stream. Overrides StdoutSeverityLevel and StdoutDebugEnabled. | true or false Default: true | Servers: servername: Logging: General: Log to Stdout
StdoutSeverityLevel | The minimum severity of a message that should be logged to the stand output device stream. All messages with given severity and higher, qualify. 64 (INFO) 32 (WARNING) 16 (ERROR) 8 (NOTICE) 4 (CRITICAL) 2 (ALERT) 1 (EMERGENCY) Note: The lower the number, the higher the severity. See also StdoutDebugEnabled and StdoutEnabled. | 64, 32, 16, 8, 4, 2, 1 Default:16 | Servers: servername: Logging: General: Stdout Severity Threshold
TGIOPEnabled |  | true or false Default: true | Servers: servername:
ThreadPoolPercentSocketReaders | The percentage (1-99) of execute threads that may be used as socket readers. | A percentage value from 1-99. Default:33 | Servers: servername: Configuration: Tuning: Socket Readers
TransactionLogFilePrefix |  | Default: ./ | Servers: servername:
TunnelingClientPingSecs | Interval (in seconds) at which to ping an http-tunneled client to see if it is still alive | In seconds. Default:45 | Servers: servername: Configuration: Tuning: Tunneling Client Ping
TunnelingClientTimeoutSecs | Duration (in seconds) after which a missing http-tunneled client is considered dead. | In seconds. Default:40 | Servers: servername: Configuration: Tuning: Tunneling Client Timeout
TunnelingEnabled | Enables tunneling via http. | true or false Default: false | Servers: servername: Configuration: Tuning: Enable Tunneling
ValidProtocols | The collections of protocols supported by this kernel. The result is a map that maps strings to strings. The key is the protocol name and the value is the protocol description. This collection includes both secure and insecure protocols. |  | Servers: servername:
VerboseEJBDeploymentEnabled |  | true or false Default: false | Servers: servername:
WeblogicPluginEnabled | Set to true if the server will receive requests from a proxy plug-in or HttpClusterServlet. When WeblogicPluginEnabled is true, a call to getRemoteAddr will return the address of the browser client from the proprietary WL-Proxy-Client-IP header, instead of from the web server. WeblogicPluginEnabled is present in ClusterMBean and ServerMBean. The ClusterMBean value overrides the ServerMBean value. | true or false Default: false | WebLogic Plug-in Enabled
WorkspaceShowUserKeysOnly | Controls whether user-inserted items are shown in the WebLogic console. | true or false Default: false | Servers: servername: Configuration: Tuning: Show Only Workspace User Keys
XMLEntityCache |  |  | Servers: servername:
XMLRegistry | Return the XML Registry for the server. |  | Servers: servername: Services: XML: XML Registry
ZACEnabled | Sets whether or not the Zero Admin Client (ZAC) feature is enabled. | true or false Default: true | Servers: servername:
ZACPublishRoot | The root (storage) directory on WebLogic for ZAC packages. | Default: exports | Servers: servername:

ServerStart

This element is used to configure the attributes necessary to start up a server on a remote machine.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Arguments |  |  | Servers: servername: Configuration: Start: Arguments
ClassPath |  |  | Servers: servername: Configuration: Start: Class Path
DebugFlags |  |  | Servers: servername: Configuration: Start: Debug Flags
Name |  |  |
Notes | The name of the MBean. (Required.) | String Default: N/A |
OutputFile | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
SecurityPolicyFile |  |  | Servers: servername: Configuration: Start: Security Policy File

ShutdownClass

Extends ClassDeploymentMBean.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Arguments |  |  | Deployments: Startup &#38; Shutdown: Arguments
ClassName |  |  |
Name | The name of the MBean. | String Default: N/A | Deployments: Startup &#38; Shutdown: Arguments
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Targets | Returns targets on which this deployment is deployed. |  |

SNMPAgent

The element representing the SNMP Agent Configuration. The SNMP Agent MBean is a singleton for the SNMP Agent Configuration and does not belong to any configuration.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
CommunityPrefix | This string is used to form the SNMPCommunityName, which functions as a textual password to authenticate communication with SNMP managers. The community prefix sent by the SNMP manager must match the value configured in this attribute or the SNMP agent returns an error to the requestor. When an SNMP manager sends a community name string to the WebLogic Server SNMP agent, it can take one of three possible forms: community_prefix@server_name — the agent returns data only for the specified Managed Server. community_prefix@domain_name —the agent returns data for every server in the domain. community_prefix —the agent only retrieves data for the Administration Server. | String Default: public | Services: SNMP: Community Prefix
DebugLevel | An integer value between 0 and 3. If it is zero (0), no debug messages are generated. If it is higher than zero, progressively more detailed debug messages are generated as the number gets higher. 0 = NoDebug 1 = Fatal 2 = Critical 3 = Non-Critical | 0, 1, 2, 3 Default: 0 | Services: SNMP: Debug Level
Enabled | If true, the SNMP Service is enabled. False is the default. The SNMP Service provides the SNMP agent functionality and is a part of the Administration Server. The agent monitors all WebLogic Server resources for the domain. In this release, the Administration Server must be restarted in order for configuration changes to take effect. | true or false Default: false | Services: SNMP: Enabled
MIBDataRefreshInterval | The SNMP agent does not do a GET to obtain the current value of WebLogic Server attributes in response to requests from SNMP managers. Instead, it maintains a cache of all the attribute values and responds to manager requests by obtaining the attribute value from this cache. The MIBDataRefreshInterval is the interval, in seconds, at which the SNMP agent does a complete refresh of the cache. When it does a refresh, it does a GET on all the WebLogic Server attributes represented in the WebLogic Server SNMP MIB. | 30-65535, in seconds Default: 120 | Services: SNMP: Mib Data Refresh Interval
Name | Name of the MBean. (Required.) |  |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
ServerStatusCheckIntervalFactor | This is an integer value greater than zero. The SNMP agent multiplies this number by the MIBDataRefreshInterval to determine how frequently it should check to determine whether ManagedServers in the domain are up or down. The agent obtains this value from the MIB cache. If the ServerStatusCheckIntervalFactor is 1, the WebLogic Server SNMP agent checks whether ManagedServers are up or down at the interval defined in MIBDataRefreshInterval. | Integer, in range from 1-65535, representing seconds. Default: 1 | Services: SNMP: Server Status Check Interval Factor
SNMPPort | The port on which the WebLogic Server SNMP agent listens for incoming requests from SNMP managers. | Integer, in range of 1-65535 Default: 161 | Services: SNMP: SNMP Port

SNMPAttributeChange

This class describes the settings to receive MBean-attribute change trap. SNMPAttributeChangeMBean extends SNMPTrapSourceMBean

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
AttributeMBeanName |  | String or null. | Services: SNMP: Traps: Attribute Changes: Attribute MBean Name
AttributeMBeanType |  | String or null. | Services: SNMP: Traps: Attribute Changes: Attribute MBean Type
AttributeName |  | String or null. | Services: SNMP: Traps: Attribute Changes: Attribute Name
EnabledServers | A list of WebLogic servers for which traps can be generated. If no server is specified, no trap is generated. The syntax for specifying this attribute in config.xml is: ServersEnabled="Server1,Server2" | Names of servers to be enabled. |
Name | The name of the MBean. (Required.) |  | Services: SNMP: Traps: Attribute Changes: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |

SNMPCounterMonitor

This class describes the criteria for a Counter-based Monitor. A trap is generated when this criteria is satisfied. SNMPCounterMonitorMBean extends SNMPJMXMonitorMBean

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
EnabledServers | A list of WebLogic servers, traps can be generated for. If no server is specified, no trap is generated. The syntax for specifying this attribute in config.xml is: ServersEnabled="Server1,Server2" |  | Services: SNMP: Traps: Monitors: Counter Monitors: Enabled Servers
Modulus | The Modulus value. If the counter can wrap around its maximum value, then the modulus must be specified. The modulus is the value at which the counter is reset to zero. | Integer, in range of 0-n Default: 0 | Services: SNMP: Traps: Monitors: Counter Monitors: Modulus
MonitoredAttributeName | The name of an attribute, for JMX Monitor to monitor. | String or null. | Services: SNMP: Traps: Monitors: Counter Monitors: Monitored Attribute Name
MonitoredMBeanName | The name of the MBean, to set JMX Monitor on. | String or null. | Services: SNMP: Traps: Monitors: Counter Monitors: Monitored Bean Name
MonitoredMBeanType | The type of the MBean, to set JMX Monitor on. | String or null. | Services: SNMP: Traps: Monitors: Counter Monitors: Monitored Bean Type
Name | The name of the MBean. (Required.) |  | Services: SNMP: Traps: Monitors: Counter Monitors: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Offset | The Offset value. Whenever the threshold is triggered by the counter value reaching a comparison level, that comparison level is increased by the offset value. | Integer, in range of 0-n Default: 0 | Services: SNMP: Traps: Monitors: Counter Monitors: Offset
PollingInterval | The time interval for monitoring, in seconds. | Integer in range of 0-65535, representing seconds. Default: 0 | Services: SNMP: Traps: Monitors: Counter Monitors: Polling Interval
Threshold | The Threshold value of an attribute which, when crossed, a trap is generated. | Integer, in range of 0-n Default: 0 | Services: SNMP: Traps: Monitors: Counter Monitors: Threshold

SNMPGaugeMonitor

This class describes the criteria for a Gauge-based Monitor. A trap is generated when this criteria is satisfied.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
EnabledServers | A list of WebLogic servers, traps can be generated for. If no server is specified, no trap is generated. The syntax for specifying this attribute in config.xml is: ServersEnabled="Server1,Server2" |  | Services: SNMP: Traps: Monitors: Gauge Monitors: Enabled Servers
MonitoredAttributeName | The name of an attribute, for JMX Monitor to monitor. | String or null. | Services: SNMP: Traps: Monitors: Gauge Monitors: Monitored Attribute Name
MonitoredMBeanName | The name of the MBean, to set JMX Monitor on. | String or null. | Services: SNMP: Traps: Monitors: Gauge Monitors: Monitored Bean Name
MonitoredMBeanType | The type of the MBean, to set JMX Monitor on. | String or null. | Services: SNMP: Traps: Monitors: Gauge Monitors: Monitored Bean Type
Name | Name of the MBean. (Required.) |  | Services: SNMP: Traps: Monitors: Gauge Monitors: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PollingInterval |  | Default: 0 | Services: SNMP: Traps: Monitors: Gauge Monitors: Polling Interval
ThresholdHigh | The high threshold value. The Threshold value of an attribute which, when crossed, a trap is generated. | Default: 0 | Services: SNMP: Traps: Monitors: Gauge Monitors: Threshold High
ThresholdLow | The low threshold value. The Threshold value of an attribute which, when crossed, a trap is generated. | Default: 0 | Services: SNMP: Traps: Monitors: Gauge Monitors: Threshold Low

SNMPLogFilter

This element represents a filter to qualify log messages which are logged to the server log file. A message must qualify criteria specified as a filter in order to generate a trap. Multiple instances of this element can be defined, if needed. If there are multiple instances, a message must qualify at least one filter to qualify for the server log file.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
EnabledServers |  |  |
MessageIds | The list of message IDs or ID ranges whose messages qualify for this filter. If no IDs are specified, messages from all IDs qualify. | Sample values are 20,50-100,300 | Services: SNMP: Traps: Log Filters: Message Ids
MessageSubstring | A substring which qualifying messages must contain. If no substring is specified, all messages qualify. | String | Services: SNMP: Traps: Log Filters: Message Substring
Name | Name of the MBean. (Required.) |  | Services: SNMP: Traps: Log Filters: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
SeverityLevel | The minimum severity of a message which qualifies this filter. All messages with given severity and higher, qualify. The ascending order of severities is 64 (INFO) 32 (WARNING) 16 (ERROR) 8 (NOTICE) 4 (CRITICAL) 2 (ALERT) 1 (EMERGENCY) | 64, 32, 16, 8, 4, 2, 1 Default: 16 | Services: SNMP: Traps: Log Filters: Severity Level
SubsystemNames | The list of subsystems whose messages qualify for this filter. If none are specified, messages from all subsystems qualify. | String | Services: SNMP: Traps: Log Filters: Subsystem Names
UserIds | The list of users whose messages qualify for this filter. If no IDs are specified, messages from all user IDs qualify. | String | Services: SNMP: Traps: Log Filters: User Ids

SNMPProxy

The element representing the SNMP agents to be proxied by the current one.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Community | SNMP community to be passed on for all requests to the proxied agent. This is optional. By default, same as the community contained in the incoming SNMP requests to this Master SNMP agent. | Valid string or null. Default: N/A | Services: SNMP: Proxies: Community
oidRoot | The root OID on which the proxied agent will be responding. This is mandatory. | Valid OID or null. | Services: SNMP: Proxies: Oid Root
Port | The port on which the proxied agent will be listen for SNMP requests. This is mandatory. | 0-65535 Default: 0 | Services: SNMP: Proxies: Port
Timeout | An interval, in milliseconds, at which the requests made to the proxied agent would time out. | 0-n milliseconds Default: 5000 | Services: SNMP: Proxies: Timeout

SNMPStringMonitor

Describes the criteria for a String-based Monitor. A trap will be generated when this criteria is satisfied. SNMPStringMonitor extends SNMPJMXMonitor.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
EnabledServers |  |  | Services: SNMP: Traps: Monitors: String Monitors: Enabled Servers
MonitoredAttributeName | The name of an attribute, for JMX Monitor to monitor. | String or null. | Services: SNMP: Traps: Monitors: String Monitors: Monitored Attribute Name
MonitoredMBeanName | The name of the MBean, on which to set JMX Monitor. | String or null. | Services: SNMP: Traps: Monitors: String Monitors: Monitored MBean Name
MonitoredMBeanType | The type of the MBean, on which to set JMX Monitor. | String or null. | Services: SNMP: Traps: Monitors: String Monitors: Monitored Bean Type
Name | Name of the MBean. (Required.) |  | Services: SNMP: Traps: Monitors: String Monitors: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
NotifyDiffer | If true, then send trap when strings compared mismatch. | true or false. Default: | Services: SNMP: Traps: Monitors: String Monitors: Notify Differ
NotifyMatch |  | true or false Default: false | Services: SNMP: Traps: Monitors: String Monitors: Notify Match
PollingInterval |  | Default: 0 | Services: SNMP: Traps: Monitors: String Monitors: Polling Interval
StringToCompare | The string which will be compared against the value of the specified element attribute. | String or null. | Services: SNMP: Traps: Monitors: String Monitors: String To Compare

SNMPTrapDestination

This element holds all the destinations to which SNMP traps can be sent.

Attribute | Description | Range of Values | Default Value
--- | --- | --- | ---
Community | The SNMP trap community name. It functions as a password for sending trap notifications to the target SNMP manager. | Valid string or null Default: public | Services: SNMP: Trap Destinations: Community
Host | A string that contains either host name or IP address of the machine of the SNMP manager that is a target for SNMP trap notifications sent by the WebLogic Server SNMP Agent. | Valid hostname or null. Default: localhost | Services: SNMP: Trap Destinations: Host
Name | User-provided name for this destination. | String Default: N/A | Services: SNMP: Trap Destinations: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
Port | The port that is used for sending SNMP trap notifications to the target SNMP manager. | 1-65535 Default: 162 | Services: SNMP: Trap Destinations: Port

SSL

This element represents the configuration of Secure Socket Layer (SSL) for clients.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
CertAuthenticator | Specifies the name of the Java class that implements the weblogic.security.acl. CertAuthenticator class. The class maps the digital certificate of a client to a WebLogic Server User. The weblogic.security.acl. CertAuthenticator class has an authenticate() method that WebLogic Server calls after validating the digital certificate presented by the client. |  | Server: servername: Configuration: SSL: Cert Authenticator
CertificateCacheSize | The number of certificates held that have not been redeemed by tokens. | 1-java.lang.Integer.MAX_VALUE Default: 3 | Server: servername: Configuration: SSL: Certificate Cache Size
Ciphersuites | Specifies the cipher suite being used on a particular WebLogic Server. | SSL_NULL_WITH_NULL_NULL SSL_RSA_EXPORT_WITH_ RC4_40_MD5 SSL_RSA_WITH_NULL_SHA SSL_RSA_EXPORT_WITH_ RC4_40_MD5 SSL_RSA_WITH_RC4_128_MD5 SSL_RSA_WITH_RC4_128_SHA SSL_RSA_EXPORT_WITH_ DES_40_CBC_SHA SSL_RSA_WITH_DES_CBC_SHA SSL_RSA_WITH_3DES_EDE_ CBC_SHA SSL_DH_anon_EXPORT_WITH_ RC4_40_MD5 SSL_DH_anon_WITH_ RC4_128_MD5 SSL_DH_anon_EXPORT_WITH_ DES_40_CBC_SHA SSL_DH_anon_WITH_ DES_CBC_SHA SSL_DH_anon_WITH_ 3DES_EDE_CBC_SHA Default: SSL_RSA_EXPORT_WITH_RC4_40_MD5 |
ClientCertificateEnforced | Defines whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server. | true or false Default: false | Server: servername: Configuration: SSL: Client Certificate Enforced
Enabled | Enables the use of the SSL protocol on a particular WebLogic Server. | true or false Default: false | Server: servername: Configuration: SSL: Enabled
ExportKeyLifespan | Specifies 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 one. | 1-java.lang.Integer.MAX_VALUE Default: Use the key 500 times | Server: servername: Configuration: SSL: Export Key Lifespan
HandlerEnabled | Specifies whether or not WebLogic Server rejects SSL connections that fail client authentication for one of the following reasons: The requested client digital certificate was not furnished. The client did not submit a digital certificate The digital certificate from the client was not issued by a certificate authority specified by the Trusted CA Filename attribute. By default, the SSL Handler allows one WebLogic Server to make outgoing SSL connections to another WebLogic Server. For example, an EJB in WebLogic Server may open an HTTPS stream on another web server. With the HandlerEnabled attribute enabled, WebLogic Server acts as a client in an SSL connection. | true or false Default: true | Server: servername: Configuration: SSL: Handler Enabled
HostnameVerificationIgnored | Disables the installed HostnameVerifier when WebLogic Server is acting as a client to another WebLogic Server. | true or false Default: false |
HostnameVerifier | The name of the Java class that implements the Hostname Verifier interface. |  | Server: servername: Configuration: SSL: Hostname Verifier
KeyEncrypted | Specifies whether or not the private key for the WebLogic Server has been encrypted with a password. If the attribute is set to true, the private key requires a pass phrase be supplied to use the key. If the attribute is set to false, the private key is unencrypted and may be used without providing a pass phrase. | true or false Default: false | Server: servername: Configuration: SSL: Key Encrypted
ListenPort | The dedicated port at which the WebLogic Server listens for SSL connection requests. | 1-java.lang.Integer.MAX_VALUE Default: 7002 | Server: servername: Configuration: SSL: Listen Port
LoginTimeoutMillis | The number of milliseconds that WebLogic Server should wait 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. A value of 0 disables the attribute. | 1-java.lang.Integer.MAX_VALUE, in milliseconds. Default: 25000 | Server: servername: Configuration: SSL: Login Timeout Millis
Name | The name of the MBean. (Required.) | String Default: SSLMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
ServerCertificateChainFileName | 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 the method that should be used to read the file. Note that the digital certificate for WebLogic Server should not be stored in this file. | Pathname Default: server-certchain.pem Note: You cannot use absolute pathname for SSL Certificate files. You must use a pathname relative to weblogic.RootDirectory or by default the directory where you started the WebLogic Server | Server: servername: Configuration: SSL: Server Certificate Chain File Name
ServerCertificateFileName | The full directory location and name of the digital certificate for WebLogic Server. The file extension (.DER or .PEM) indicates the method that should be used to read the contents of the file. | Pathname Default: server-cert.der Note: You cannot use absolute pathname for SSL Certificate files. You must use a pathname relative to weblogic.RootDirectory or by default the directory where you started the WebLogic Server | Server: servername: Configuration: SSL: Server Certificate File Name
ServerKeyFileName | The full directory location and name of the private key file for WebLogic Server. The file extension (.PEM) indicates the method that should be used to read the file. | Pathname Default: server-key.der Note: You cannot use absolute pathname for SSL Certificate files. You must use a pathname relative to weblogic.RootDirectory or by default the directory where you started the WebLogic Server | Server: servername: Configuration: SSL: Server Key File Name
TrustedCAFileName | The name of the file that contains the digital certificate(s) for the certificate authority(s) trusted by WebLogic Server. The file specified in this attribute can contain a single digital certificate or multiple digital certificates for certificates. The file extension (.DER or .PEM) tells WebLogic Server how to read the contents of the file. | String Default: trusted-ca.pem Note: You cannot use absolute pathname for SSL Certificate files. You must use a pathname relative to weblogic.RootDirectory or by default the directory where you started the WebLogic Server | Server: servername: Configuration: SSL: Trusted CA File Name
UseJava | Enables the use of native Java libraries. WebLogic Server provides a pure-Java implementation of the SSL protocol. Native libraries enhance the performance for SSL operations on the Solaris, Windows NT, and IBM AIX platforms. | true or false Default: true | Server: servername: Configuration: SSL: Use Java

StartupClass

Extends ClassDeploymentMBean. Returns true or false if a startup failure is fatal, when starting the server.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Arguments |  |  | Deployments: Startup &#38; Shutdown: Arguments
ClassName |  |  |
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Default: 1000 | Deployments: Startup &#38; Shutdown: Deployment Order
FailureIsFatal |  | true or false Default: false |
Name |  |  | Deployments: Startup &#38; Shutdown: Name
Notes |  |  |
Targets |  |  |

UnixMachine

This element represents a machine that is running the UNIX operating system. It extends MachineMBean with properties specific to the UNIX platform.

For more information about how to use the Administration Console to set the attributes for configuring and managing machines, see the UnixMachine Console help.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Addresses | The addresses by which the machine is known. |  |
Name | The name of the MBean. | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: null |
PostBindGID | The UNIX GID a server running on this machine will run under after it has carried out all privileged startup actions. | Unix GID or null Default: null |
PostBindGIDEnabled | This attribute allows the user to enable or disable the post-bind GID. | Boolean True = Selected False = Not Selected Default value: Not Selected |
PostBindUID | The UNIX UID a server running on this machine will run under after it has carried out all privileged startup actions. | Unix UID or null Default value: null |
PostBindUIDEnabled | This attribute allows the user to enable or disable the post-bind UID. | Boolean True = Selected False = Not Selected Default value: Not Selected |
StartdPort | The port number that the startd is configured to run on this machine. |  |

UnixRealm

This MBean holds the UnixRealm's configuration properties. It is associated with CachingRealmMBean.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AuthProgram | The name of the program used to authenticate users in the UNIX security realm. In most cases, the name of the program is wlauth. The authentication program must run setuid root. If the program name is wlauth and is in the CLASSPATH, you need not explicitly set this attribute; leave this property blank. If the program name is different than wlauth, or if it is not in the CLASSPATH of WebLogic Server, specify this property. | Default: wlauth |
Name | The name of the MBean for the UNIX security realm attributes. (Required.) | String Default: UnixRealmMBean |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
RealmClassName | The name of the Java class that implements the UNIX Security Realm. This attribute is read-only. |  | Security: Realms: Realm Class Name

VirtualHost

This MBean represents the configuration of virtual web server within a WebLogic Server. Note that a server may define multiple web servers to support virtual hosts.

Note: This element represents a virtual host.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AuthCookieEnabled | Enables use of additional secure AuthCookie to make access to https pages with security constraints more secure. The session cookie will not be sufficient to gain access. | Required: no Default: false Secure value: true |
Charsets |  |  |
ClusteringEnabled |  | true or false Default: false |
DefaultServerName |  |  | Servers: servername: Configuration: HTTP: Default Server Name
DefaultWebApp |  |  | Servers: servername: Configuration: HTTP: Default Web Application
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
HttpsKeepAliveSecs |  | In seconds. Default: 60 | Servers: servername: Configuration: HTTP: HTTPS Duration
KeepAliveEnabled | Returns whether or not HTTP keep-alive is enabled. | true or false Default: true | Servers: servername: Configuration: HTTP: Enable Keep Alives
KeepAliveSecs |  | Default: 30 | Servers: servername: Configuration: HTTP: Duration
LogFileBufferKBytes | Sets HTTP request log buffer size. | Default: 8 |
LogFileFlushSecs | Frequency (seconds) with which the log file should be flushed. | Integer Default: 60 | Server: servername: Logging: HTTP: Flush Every
LogFileFormat | The format of the HTTP log file, common or extended. | common, extended Default: common | Services: Virtual Host: Log File Format
LogFileName | The HTTP request log file | Default: access.log | Services: Virtual Host: Log File Name
LoggingEnabled |  | true or false Default: true |
LogRotationPeriodMins |  | Default: 1440 |
LogRotationTimeBegin |  |  |
LogRotationType | The method by which to rotate the log file. | size or date Default: size | Servers: servername: Logging: Rotation: Rotation Type
MaxLogFileSizeKBytes |  | Default: 0 | Servers: servername: Logging: HTTP: Max Log File Size K Bytes
MaxPostSize |  | Default: -1 | Servers: servername: Configuration: HTTP: Max Post Size
MaxPostTimeSecs |  | Default: -1 | Servers: servername: Configuration: HTTP: Max Post Time
Name | The name of the MBean. (Required.) | String Default: Null |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PostTimeoutSecs | Timeout (in seconds) for reading HTTP POST data in a servlet request. | Integer Default: 30 | Servers: servername: Configuration: HTTP: Post Timeout Secs
SendServerHeaderEnabled | When true, WebLogic Server version information is included in the HTTP "Server" header. | true or false Default: true |
Targets | The targets on which this deployment is deployed. |  |
URLResource |  |  |
VirtualHostNames | The host name for which this web server will serve requests. |  | Services: Virtual Hosts: Virtual Host Names
WAPEnabled |  | true or false Default: false | Servers: servername: Configuration: HTTP: WAP Enabled

WebAppComponent

Extends Component and WebDeployment elements

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Application | The application this component is a part of. This is guaranteed to never be null. |  |
AuthRealmName |  | Default: weblogic | Deployments: Web Applications: applicationname: Configuration: Other: Auth Realm Name
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 | Deployments: Web Applications: applicationname: Configuration: General: Deployment Order
IndexDirectoryEnabled | Return whether or not to automatically generate an HTML directory listing if no suitable index file is found. | true or false Default: false | Deployments: Web Applications: applicationname: Configuration: Files: Index Directories
Name | The name of the MBean. (Required.) | String Default: N/A | Deployments: Web Applications: applicationname: Configuration: General: Name
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null | Deployments: Web Applications: Notes
PreferWebInfClasses | Set this flag to true to cause classes in WEB-INF to be loaded before classes in the system CLASSPATH. | true or false Default: false |
ServletExtensionCaseSensitive |  | true or false Default: false | Deployments: Web Applications: applicationname: Configuration: Files: Case Sensitive Extensions
ServletReloadCheckSecs |  | Default: 1 | Deployments: Web Applications: applicationname: Configuration: Files: Reload Period
SessionMonitoringEnabled | If true, runtime Mbeans will be created for sessions, otherwise, they will not. |  |
SingleThreadedServletPoolSize |  | Default: 5 | Deployments: Web Applications: applicationname: Configuration: Files: Single Threaded Servlet Pool Size
Targets | The targets on which this deployment is deployed. |  |
URI | A Uniform Resource Identifier (URI) pointing to the application component, usually found on the Admin server. (Required.) | Valid string | Deployments: Web Applications: applicationname: Configuration: General: URI
WebDescriptor |  |  |
WebServers |  |  |

WebServer

This element represents the configuration of a virtual web server within a WebLogic server. Note that a server may define multiple web servers to support virtual hosts.

Note: This element represents a virtual host.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
AuthCookieEnabled | Enables use of additional secure AuthCookie to make access to https pages with security constraints more secure. The session cookie will not be sufficient to gain access. | Required: no Default: false Secure value: true |
Charsets | User-defined mapping between internet and Java charset names. |  |
ClusteringEnabled | Enables HTTP clustering. | true or false Default: false |
DefaultServerName | This attribute allows you to set the HTTP default server name. You can thus specify the servername for any HTTP request/response. Otherwise, the hostname passed in the HTTP header is used. If the hostname is not present in the header it defaults to system name. This feature is especially useful when using proxy servers that might change the HTTP request going to WebLogicServer. If the header is changed or not set, then the client will not be directed back to the proxy, but rather to the actual WebLogicServer instance. | The name of a valid server | Servers: servername: Configuration: HTTP: Default Server Name
DefaultWebApp |  |  | Servers: servername: Configuration: HTTP: Default Web Application
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
HttpsKeepAliveSecs | Number of seconds to maintain HTTPS keep-alive before timing out the request. | Default: 60 | Servers: servername: Configuration: HTTP: HTTPS Duration
KeepAliveEnabled |  | true or false Default: true | Servers: servername: Configuration: HTTP: Enable Keep Alives
KeepAliveSecs | Number of seconds to maintain HTTP keep-alive before timing out the request. | Default: 30 |
LogFileBufferKBytes |  | Default: 8 |
LogFileFlushSecs | Frequency (seconds) with which the log file should be flushed. | Default: 60 | Server: servername: Logging: HTTP: Flush Every
LogFileFormat | The format of the HTTP log file, common or extended. | common or extended Default: common |
LogFileName | The HTTP request log file. | Default: access.log |
LoggingEnabled |  | true or false Default: true |
LogRotationPeriodMins |  | Default: 1440 |
LogRotationTimeBegin |  |  |
LogRotationType | The methodology by which the log file is turned over. | size, date Default: size | Servers: servername: Logging: HTTP: Rotation Type
MaxLogFileSizeKBytes |  | Default: 0 | Servers: servername: Logging: HTTP: Max Log File Size Kbytes
MaxPostSize |  | Default: -1 | Servers: servername: Configuration: HTTP: Max Post Size
MaxPostTimeSecs |  | Default: -1 | Servers: servername: Configuration: HTTP: Max Post Time
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |
PostTimeoutSecs | Timeout (in seconds) for reading HTTP POST data in a servlet request. | Default: 30 | Servers: servername: Configuration: HTTP: Post Timeout Secs
SendServerHeaderEnabled |  | true or false Default: true |
Targets | Returns targets on which this deployment is deployed. |  |
URLResource |  |  |
WAPEnabled |  | true or false Default: false |

WLECConnectionPool

This MBbean defines a WLEC connection pool.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
ApplicationPassword | The password for the WebLogic Enterprise application. This attribute is required when the security level in the WLE domain is APP_PW, USER_AUTH, ACL, or MANDATORY_ACL. |  |
CertificateAuthenticationEnabled | Set to true to enable certificate-based authentication. | true or false Default: false |
DeploymentOrder | The order to be used for deployment. Ordering is with respect to other deployable units within the same class only. A lower deployment order value deploys before a higher one. There is no guarantee of the order of deployments with equal DeploymentOrder values. There is no guarantee of ordering deployments across clusters. | Minimum: MIN_ORDER Maximum: MAX_ORDER Default: 1000 |
FailoverAddresses | A list of addresses for IIOP Listener/Handlers that are used if connections cannot be established with the addresses defined in the Primary Addresses field. Multiple addresses are separated by semicolons. |  | Services: WLEC: Failover Addresses
MaximumEncryptionLevel | q | 0,40,56,128 Default: 40 |
MaximumPoolSize | The maximum number of IIOP connections that can be made from the WLEC connection pool when WebLogic Server starts. | Default: 1 | Services: WLEC: Maximum Pool Size
MinimumEncryptionLevel | The minimum SSL encryption level used between the WLE domain and WebLogic Server. If this minimum level of encryption is not met, the SSL connection between the WLE domain and WebLogic Server fails. Zero (0) indicates that the data is signed but not sealed. 40, 56, and 128 specify the length, in bits, of the encryption key. | Default: 40 |
MinimumPoolSize | The number of IIOP connections to be added to the WLEC connection pool when WebLogic Server starts. | Default: 1 | Services: WLEC: Minimum Pool Size
Name | The name of the MBean for WLEC connection pools. (Required.) | String Default: WLECConnectionPoolMBean |
Notes | Optional user-supplied information about the WLECConnectionPoolMBean. | Alphanumeric string Default: Null |
PrimaryAddresses | A list of addresses for IIOP Listener/Handlers that can be used to establish a connection between the WLEC connection pool and the WLE domain. The format of each address is //hostname:port. The addresses must be match the ISL addresses defined in the UBBCONFIG file. Multiple addresses are separated by commas. For example: //main1.com:1024, //main2.com:1044. To configure the WLEC connection pool to use the SSL protocol, use the corbalocs prefix with the address of the IIOP Listener/Handler. For example: corbalocs://hostname:port. |  | Services: WLEC: Primary Addresses
SecurityContextEnabled | Enables the passing of the security context of the WebLogic Server User to the WLE domain. | true or false Default: false |
Targets | The targets on which this deployment is deployed. |  |
UserName | The user name for the BEA Tuxedo CORBA application. Whether or not this attribute is required depends on the security level of the CORBA application. This attribute is required only when the security level in the BEA Tuxedo domain is USER_AUTH, ACL, or MANDATORY_ACL. |  |
UserPassword | The password for the user defined in the UserName attribute. This attribute is required only when you define the UserName attribute. |  |
UserRole | The WebLogic Enterprise user role. This attribute is required when the security level in the WebLogic Enterprise domain is APP_PW, USER_AUTH, ACL, or MANDATORY_ACL. |  |
WLEDomain | The name of the WLE domain to which this WLEC connection pool connects. You can have only one WLEC connection pool per WLE domain. The domain name must match the domainid parameter in the RESOURCES section of the UBBCONFIG file for the WLE domain. |  |

XMLEntityCache

Used to configure WebLogic Server to retrieve and cache external entities from external repositories that support an HTTP interface, such as a URL. You can configure WebLogic Server to cache the external entity in memory or on the disk and specify how long the entity should remain cached before it is considered out of date.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
CacheDiskSize | Size, MB, of the persistent disk cache. | Zero (0) to the maximum disk size of your computer. Default: 5 | Servers: servername: Services: XML: Cache Disk Size
CacheLocation | Pathname of the directory that contains the persistent entity files. If you specify a relative pathname, it is relative to the main WebLogic Server installation directory. | Pathname Default: xmlcache |
CacheMemorySize | Size, in KB, of the cache memory. | Zero (0) to the maximum memory size of your computer. Default: 500 | Servers: servername: Services: XML: Cache Memory Size
CacheTimeoutInterval | Number of seconds after which external entities in the cache become stale after they have been cached by WebLogic Server. | Integer Default: 120 | Servers: servername: Services: XML: Cache Timeout Interval
Name | Name of the entity cache. | String Default: XMLCacheMbean |
Notes | Optional user-defined comments about this element. | String Default: N/A |

XMLEntitySpecRegistryEntry

This is an entry in the XML registry. An XML registry entry is configuration information associated with a particular XML document type. Entries accessed through this interface are used to specify a local instance for a remote entity reference.

For this type of registry entry the document type is identified by either or both of the following:

- a public ID (e.g,
  "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN"

- a system ID (e.g,
  "http://java.sun.com/j2ee/dtds/ejb-jar_2_0.dtd")

Note: This configuration information is used by the WebLogic JAXP implementation to set up SAX EntityResolvers.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
CacheTimeoutInterval | Number of seconds after which external entities in the cache become stale after they have been cached by WebLogic Server. | Integer Default: -1 (defer to global caching setting) |
EntityURI | Either the URL of an external entity on the Web or stored in a repository, or the pathname of a copy of the entity file in the Administration Server. | String Default: N/A |
Name | Internal name of the registry entry to configure external entities. | String Default: N/A |
Notes | Optional user-defined comments about this element. | String Default: N/A |
PublicId | The Public ID used to identify the external entity. | String Default: N/A |
SystemId | The System ID used to identify the external entity. | String Default: N/A |
WhenToCache | Specifies whether you want WebLogic Server to cache an external entity referenced by a URL the first time the entity is referenced in an XML document, when WebLogic Server starts, or to use the global caching setting. | cache-on-reference, cache-at-initialization, defer-to-registry-setting Default: defer-to-registry-setting |

XmlFileRepository

Extends Repository element. Repository element is defined as an interface implemented by all configuration repository. A repository is an element that knows how to access and store configurations to a type of back-end, such as a file system or a database.

Attributes | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
Directory | The directory in which the Domain Configuration (.dom) files are found. | An existing directory. |
Domains |  |  |
Name | The name of the MBean. (Required.) | String Default: N/A |
Notes | Optional user-supplied information about this configuration MBean. | Alphanumeric string Default: Null |

XMLParserSelectRegistryEntry

This is an entry in the XML registry. An XML registry entry is configuration information associated with a particular XML document type. Entries accessed through this interface are used to specify a default parser or transformation factory for WebLogic server, or a parser for a particular document type.

The document type is identified by one or more of the following:

- a public ID(e.g,
  "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN")

- a system ID (e.g,
  "http://java.sun.com/j2ee/dtds/ejb-jar_2_0.dtd")

- a document root tag name (e.g., "ejb-jar")

Note: This configuration information is used by the WebLogic JAXP implementation to choose the appropriate parser and transformation factories.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
DocumentBuilderFactory | The DocumentBuilderFactory implementation classes used to do DOM-style parsing for this XML document type. | String Default: N//A | Services: XML Registries: Document Builder Factory
Name | Internal name of the registry entry to configure parsers and transformers. | String Default: N/A |
Notes | Optional user-defined comments about this element. | String Default: N/A |
ParserClassName | Note: Do NOT use this attribute. It is deprecated. |  |
PublicId | Public ID of the XML document type for which the parser is being configured. | String Default: N/A |
RootElementTag | Root element name of the XML document type for which the parser is being configured. | String Default: N/A |
SaxParserFactory | The SaxParserFactory implementation classes used to do SAX-style parsing for this XML document type. | String Default: N/A | Services: XML Registries: Sax Parser Factory
SystemId | System ID of the XML document type for which the parser is being configured. | String Default: N/A |
TransformerFactory | Not used by WebLogic Server. |  |

XMLRegistry

Used to configure default parsers and transformers for WebLogic Server, the parser used by a particular document type, and external entity resolution for a particular document type.

Attribute | Description | Range of Values and Default | Console Navigation
--- | --- | --- | ---
DocumentBuilderFactory | This attribute allows the user to set the default Document Builder Factory for the server. This attribute determines the default factory for all server applications that use DOM to parse documents. To override the default factory for a particular document type definition (DTD), use the Parser Name Class attribute in the XML Registry Entries element. | String Default: weblogic.apache.xerces.jaxp.DocumentBuilderFactoryImpl | Services: XML Registries: Document Builder Factory
Name | Name of the XML Registry. | String Default: N/A |
Notes | Optional user-defined comments about this element. | String Default: N/A |
SaxParserFactory | This attribute allows the user to set the default SAX Parser Factory for the server. This attribute determines the default factory for all server applications that use SAX to parse documents. To override the default factory for a particular document type definition (DTD) or to use a custom-generated SAX parser, use the Parser Name Class attribute on the XML Registry Entries element. | String Default: weblogic.apache.xerces.jaxp.SAXParserFactoryImpl | Services: XML Registries: Sax Parser Factory
TransformerFactory | The TransformerFactory classes that implement the JAXP interfaces for transforming XML documents. | String weblogic.apache.xalan.processor.TransformerFactoryImpl |
WhenToCache | Specifies whether you want WebLogic Server to cache an external entity referenced by a URL the first time the entity is referenced in an XML document or when WebLogic Server starts. | cache-on-reference, cache-at-initialization Default: cache-on-reference |

XMLRegistryEntry (deprecated)

Note: You should not specify this element in your config.xml file.The XMLRegistryEntry element of the config.xml file is deprecated, which means that although it is still supported in WebLogic Server version 6.1, future versions will not support it.

The XMLRegistryEntry element has been replaced by the following two elements:

- XMLEntityCacheRegistryEntry

- XMLParserSelectRegistryEntry

Attribute | Description | Range of Values Default Value | Console Navigation
--- | --- | --- | ---
DocumentBuilderFactory | The DocumentBuilderFactory implementation classes used to do DOM-style parsing for this XML document type. | q | Services: XML Registries: Document Builder Factory
EntityPath | The pathname of a copy of the entity file in the Administration Server. | Pathname Default: N/A |
Name | Name of the XML Registry entry. | String Default: N/A |
Notes | Optional user-defined comments about this element. | String Default: N/A |
ParserClassName | The class name of the generated custom parser used to parser this XML document type. | String Default: N/A |
PublicId | Public ID of the XML document type for which the parser or external entity is being configured. | String Default: N/A |
RootElementTag | Root element name of the XML document type for which the parser or external entity is being configured. | String Default: N/A |
SaxParserFactory | The SaxParserFactory implementation classes used to do SAX-style parsing for this XML document type. | String Default: N/A | Services: XML Registries: Sax Parser Factory
SystemId | System ID of the XML document type for which the parser or external entity is being configured. | String Default: N/A |

Copyright © 2001 BEA Systems, Inc. All rights reserved. Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.