A WebLogic Domain is a group of servers and/or clusters which are administered as a group.
If you use the getMBeanInfo
operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.configuration.DomainMBean
No factory methods. Instances of this MBean are created automatically.
You can access this MBean from the following MBean attributes:
|
This section describes attributes that contain child MBeans. For more information about the MBean hierarchy, refer to WebLogic Server MBean Data Model.
The collection of deployable entities in this domain. This replaces the Application in previous versions.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupAppDeployment(String name)
Returns a |
Lookup Operation | lookupInternalAppDeployment(String name)
Returns a |
Privileges | Read only |
Type | AppDeploymentMBean[] |
Return the BridgeDestinations for this Domain.
Deprecated.
Factory Methods | createBridgeDestination
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupBridgeDestination(String name)
Returns a |
Privileges | Read only |
Type | BridgeDestinationMBean[] |
Returns the ClusterMBeans representing the cluster that have been configured to be part of this domain.
Factory Methods | createCluster
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupCluster(String name)
Returns a |
Privileges | Read only |
Type | ClusterMBean[] |
Return the deployment configuration for this Domain.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | DeploymentConfigurationMBean |
Returns the DeploymentsMBeans representing the deployments that have been deployed to be part of this domain.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | DeploymentMBean[] |
Returns the embedded LDAP configuration for this domain.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | EmbeddedLDAPMBean |
Get ErrorHandlingMBean for this Domain
Factory Methods | createErrorHandling
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupErrorHandling(String name)
Returns a |
Privileges | Read only |
Type | ErrorHandlingMBean[] |
Return file stores defined in this domain
Factory Methods | createFileStore
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupFileStore(String name)
Returns a |
Privileges | Read only |
Type | FileStoreMBean[] |
The collection of internal application deployments in this domain
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupAppDeployment(String name)
Returns a |
Lookup Operation | lookupInternalAppDeployment(String name)
Returns a |
Privileges | Read only |
Type | AppDeploymentMBean[] |
The collection of internal libraries in this domain
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupInternalLibrary(String name)
Returns a |
Lookup Operation | lookupLibrary(String name)
Returns a |
Privileges | Read only |
Type | LibraryMBean[] |
Define JDBCDataSourceFactories for this Domain
Deprecated.
Factory Methods | createJDBCDataSourceFactory
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJDBCDataSourceFactory(String name)
Returns a |
Privileges | Read only |
Type | JDBCDataSourceFactoryMBean[] |
Return file stores defined in this domain
Factory Methods | createJDBCStore
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJDBCStore(String name)
Returns a |
Privileges | Read only |
Type | JDBCStoreMBean[] |
Returns the JDBCSystemResourceMBeans that have been defined for this domain
Factory Methods | createJDBCSystemResource
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJDBCSystemResource(String name)
Returns a |
Privileges | Read only |
Type | JDBCSystemResourceMBean[] |
Return the JMSBridgeDestinations for this Domain.
Factory Methods | createJMSBridgeDestination
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJMSBridgeDestination(String name)
Returns a |
Privileges | Read only |
Type | JMSBridgeDestinationMBean[] |
Returns the JMS Interop Module that have been defined for this domain.
Factory Methods | createJMSInteropModule
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJMSInteropModule(String name)
Returns a |
Privileges | Read only |
Type | JMSInteropModuleMBean[] |
Define JMSServers for this Domain
Factory Methods | createJMSServer
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJMSServer(String name)
Returns a |
Privileges | Read only |
Type | JMSServerMBean[] |
Returns the JMSSystemResourceMBeans that have been defined for this domain.
Factory Methods | createJMSSystemResource
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJMSSystemResource(String name)
Returns a |
Privileges | Read only |
Type | JMSSystemResourceMBean[] |
The configuration of the JMX Subsystem.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | JMXMBean |
Return the JoltConnectionPools for this Domain.
Factory Methods | createJoltConnectionPool
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupJoltConnectionPool(String name)
Returns a |
Privileges | Read only |
Type | JoltConnectionPoolMBean[] |
Return the JTA configuration for this Domain.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | JTAMBean |
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupInternalLibrary(String name)
Returns a |
Lookup Operation | lookupLibrary(String name)
Returns a |
Privileges | Read only |
Type | LibraryMBean[] |
Return the domain logfile configuration for this domain.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | LogMBean |
Gets the array of log filters defined in the domain
Factory Methods | createLogFilter
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupLogFilter(String name)
Returns a |
Privileges | Read only |
Type | LogFilterMBean[] |
Define machines for this Domain
Factory Methods | createMachine
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupMachine(String name)
Returns a |
Privileges | Read only |
Type | MachineMBean[] |
Retrieve MailSessions for this Domain
Factory Methods | createMailSession
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupMailSession(String name)
Returns a |
Privileges | Read only |
Type | MailSessionMBean[] |
Returns the MessagingBridgeMBean representing the messaging bridges that have been configured to be part of this domain.
Factory Methods | createMessagingBridge
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupMessagingBridge(String name)
Returns a |
Privileges | Read only |
Type | MessagingBridgeMBean[] |
Get RemoteSAFContextMBean for this Domain
Factory Methods | createRemoteSAFContext
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupRemoteSAFContext(String name)
Returns a |
Privileges | Read only |
Type | RemoteSAFContextMBean[] |
Get SAFAgentMBean for this Domain
Factory Methods | createSAFAgent
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupSAFAgent(String name)
Returns a |
Privileges | Read only |
Type | SAFAgentMBean[] |
Return the (old) security configuration for this domain.
Deprecated.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | SecurityMBean |
Return the (new) security configuration for this domain.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | SecurityConfigurationMBean |
Get the WorkManager configuration pieces for this domain
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | SelfTuningMBean |
Returns the ServerMBeans representing the servers that have been configured to be part of this domain.
Factory Methods | createServer
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupServer(String name)
Returns a |
Privileges | Read only |
Type | ServerMBean[] |
Retrieve ShutdownClasses for this Domain
Factory Methods | createShutdownClass
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupShutdownClass(String name)
Returns a |
Privileges | Read only |
Type | ShutdownClassMBean[] |
Return the SNMPAgentMBean for this domain. This is a singleton MBean describing SNMP Agent configuration details. This MBean has getters and setters for other SNMP related configuration MBeans.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | SNMPAgentMBean |
Retrieve StartupClasses for this Domain
Factory Methods | createStartupClass
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupStartupClass(String name)
Returns a |
Privileges | Read only |
Type | StartupClassMBean[] |
Define targets for this Domain
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupTarget(String name)
Returns a |
Privileges | Read only |
Type | TargetMBean[] |
Define VirtualHosts for this Domain
Factory Methods | createVirtualHost
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupVirtualHost(String name)
Returns a |
Privileges | Read only |
Type | VirtualHostMBean[] |
Collection of global properties to be applied on all webapps in this domain.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | WebAppContainerMBean |
Factory Methods | createWebserviceSecurity
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupWebserviceSecurity(String name)
Returns a |
Privileges | Read only |
Type | WebserviceSecurityMBean[] |
Returns the WLDFSystemResourceMBeans that have been defined for this domain.
Factory Methods | createWLDFSystemResource
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupWLDFSystemResource(String name)
Returns a |
Privileges | Read only |
Type | WLDFSystemResourceMBean[] |
Get WLECConnectionPools for this Domain
Factory Methods | createWLECConnectionPool
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupWLECConnectionPool(String name)
Returns a |
Privileges | Read only |
Type | WLECConnectionPoolMBean[] |
Define wSReliableDeliveryPolicies for this Domain
Factory Methods | createWSReliableDeliveryPolicy
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupWSReliableDeliveryPolicy(String name)
Returns a |
Privileges | Read only |
Type | WSReliableDeliveryPolicyMBean[] |
Return the WTCServerMBeans for this Domain.
Factory Methods | createWTCServer
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupWTCServer(String name)
Returns a |
Privileges | Read only |
Type | WTCServerMBean[] |
Returns all the XMLEntityCache objects defined in this domain
Factory Methods | createXMLEntityCache
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupXMLEntityCache(String name)
Returns a |
Privileges | Read only |
Type | XMLEntityCacheMBean[] |
Define xMLRegistries for this Domain
Factory Methods | createXMLRegistry
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupXMLRegistry(String name)
Returns a |
Privileges | Read only |
Type | XMLRegistryMBean[] |
This section describes the following attributes:
Specifies whether the Administration Server generates a log message when this WebLogic Server domain's configuration has been modified.
Any change to a server, module, or other item in the domain (either through the Administration Console, command-line utilities, or the APIs) will cause the Administration Server to generate this informational message.
This attribute has been deprecated in favor of ConfigurationAuditType. If values for both attributes are specified, the resultant behavior will be the logical OR condition of the two settings.
Deprecated.
Privileges | Read/Write |
Type | boolean |
The common secure administration port for this WebLogic Server domain. (Requires you to enable the administration port.)
For more information, see:
Privileges | Read/Write |
Type | int |
Default Value | 9002 |
Minimum value | 1 |
Maximum value | 65534 |
Specifies whether the domain-wide administration port should be enabled for this WebLogic Server domain. Because the administration port uses SSL, enabling the administration port requires that SSL must be configured for all servers in the domain.
The domain-wide administration port enables you to start a
WebLogic Server instance in STANDBY
state. It also
allows you to separate administration traffic from application
traffic in your domain. Because all servers in the domain must
enable or disable the administration port at once, you configure
the default administration port settings at the domain level.
If you enable the administration port:
The administration port accepts only connections that specify administrator credentials.
Connections that specify administrator credentials can use only the administration port.
The command that starts managed servers must specify a secure
protocol and the administration port:
-Dweblogic.management.server=https://admin_server:administration_port
For more information, see:
Privileges | Read/Write |
Type | boolean |
Secure value | true |
The default protocol for communicating through the administration port or administration channels. (Requires you to enable the administration port or to create an administration channel.)
If requests through the administration port or an administration channel do not specify a protocol, WebLogic Server uses the protocol specified here.
For more information, see:
Available Since | Release 9.0.0.0 |
Privileges | Read/Write |
Type | java.lang.String |
Default Value | t3s |
Legal Values |
|
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Privileges | Read/Write |
Type | java.lang.String |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The number of archival versions of config.xml saved by the Administration Server each time the domain configuration is modified.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Specifies that deployments targeted to a cluster succeed only if all servers in the cluster are running.
By default, cluster constraints are disabled and deployment is attempted only on the servers that are reachable at the time of deployment from the Administration Server. Any servers that have been shut down or are temporarily partitioned from the Administration Server will retrieve the deployment during server startup or shortly after the network partition is resolved.
Privileges | Read/Write |
Type | boolean |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
If true, then backups of the configuration will be made during server boot.
Privileges | Read/Write |
Type | boolean |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Returns the criteria used for auditing configuration change events :
CONFIG_CHANGE_NONE
Configuration changes will neither be written to the server log or directed to the Security Audit Framework.
CONFIG_CHANGE_LOG
Configuration changes will be written to the server log.
CONFIG_CHANGE_AUDIT
Configuration changes will be directed to the Security Audit Framework.
CONFIG_CHANGE_LOG_AND_AUDIT
Configuration changes will be written to the server log and directed to the Security Audit Framework.
Privileges | Read/Write |
Type | java.lang.String |
Default Value | none |
Legal Values |
|
The release identifier for the configuration. This identifier will be used to indicate the version of the configuration. All server generated configurations will be established with the release identifier of the running server. The form of the version is major.minor.servicepack.rollingpatch. Not all parts of the version are required. i.e. "7" is acceptable.
Privileges | Read/Write |
Type | java.lang.String |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The context path that you want to use in URLs that specify the Administration Console. (Requires you to enable the Administration Console for the current domain.)
To access the Administration Console, you use the following URL:
http://listen-addess:listen-port/context-path.
For example, if you set the context path to myconsole
,
then you use the following URL to access the Administration
Console: http://localhost:7001/myconsole
.
To specify the listen address and listen port that you use to access the Administration Console, configure the listen address and listen port of the Administration Server.
For more information, see:
Privileges | Read/Write |
Type | java.lang.String |
Default Value | console |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Specifies whether the Administration Server automatically deploys the Administration Console in the current domain.
If the Administration Console is not deployed, you can still use the WebLogic Scripting Tool or the management APIs to configure and monitor the domain.
Privileges | Read/Write |
Type | boolean |
Default Value | true |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Returns the directory path that console extensions are loaded from.
For more information, see:
Privileges | Read/Write |
Type | java.lang.String |
Default Value | console-ext |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Return the last time this domain was updated. This is guaranteed to be unique for a given transactional modification.
Privileges | Read only |
Type | long |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The user-specified name of this MBean instance.
This name is included as one of the key properties in the
MBean's javax.management.ObjectName
:
Name=user-specified-name
Privileges | Read/Write |
Type | java.lang.String |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Optional information that you can include to describe this configuration.
WebLogic Sever saves this note in the domain's configuration
file (config.xml
) as XML PCDATA. All left angle
brackets (<) are converted to the XML entity
<
. Carriage returns/line feeds are
preserved.
If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.
Privileges | Read/Write |
Type | java.lang.String |
Return the immediate parent for this MBean
Privileges | Read/Write |
Type | |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Specifies whether the servers in this WebLogic Server domain run in production mode. This impacts subsystem features, such as the Application Poller, and influences default field values.
Privileges | Read/Write |
Type | boolean |
Return the root directory for the domain. In other words for a server process [ServerMBean.getRootDirectory] or [ServerMBean.getDomainDirectory]
Privileges | Read only |
Type | java.lang.String |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Returns the type of the MBean.
Privileges | Read only |
Type | java.lang.String |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
This section describes the following operations:
factory to create Applications
Deprecated.
Operation Name | "createApplication" |
Parameters | Object [] {
name }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns | ApplicationMBean |
Creates a log filter MBean instance
Deprecated.
Operation Name | "createDomainLogFilter" |
Parameters | Object [] {
name }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns | DomainLogFilterMBean |
Creates a UnixMachineMBean and adds it to the list returned by getMachines. You may use destroyMachine to destroy beans of this type.
Operation Name | "createUnixMachine" |
Parameters | Object [] {
name }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns | UnixMachineMBean |
destroys Applications
Deprecated.
Operation Name | "destroyApplication" |
Parameters | Object [] {
application }
where:
|
Signature | String [] {
"weblogic.management.configuration.ApplicationMBean" } |
Returns |
void
|
Destroy the given domain log filter MBean
Deprecated.
Operation Name | "destroyDomainLogFilter" |
Parameters | Object [] {
logFilter }
where:
|
Signature | String [] {
"weblogic.management.configuration.DomainLogFilterMBean" } |
Returns |
void
|
If the specified attribute has not been set explicitly, and if the attribute has a default value, this operation forces the MBean to persist the default value.
Unless you use this operation, the default value is not saved and is subject to change if you update to a newer release of WebLogic Server. Invoking this operation isolates this MBean from the effects of such changes.
To insure that you are freezing the default value, invoke the
restoreDefaultValue
operation before you invoke
this.
This operation has no effect if you invoke it on an attribute that does not provide a default value or on an attribute for which some other value has been set.
Deprecated.
Operation Name | "freezeCurrentValue" |
Parameters | Object [] {
attributeName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
void
|
javax.management.AttributeNotFoundException
javax.management.MBeanException
Return the SystemResourceMBeans in this Domain.
Operation Name | "getSystemResources" |
Parameters | null |
Signature | null |
Returns |
class |
Returns true if the specified attribute has been set explicitly in this MBean instance.
Operation Name | "isSet" |
Parameters | Object [] {
propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
boolean
|
If the specified attribute has a default value, this operation removes any value that has been set explicitly and causes the attribute to use the default value.
Default values are subject to change if you update to a newer
release of WebLogic Server. To prevent the value from changing if
you update to a newer release, invoke the
freezeCurrentValue
operation.
This operation has no effect if you invoke it on an attribute that does not provide a default value or on an attribute that is already using the default.
Deprecated.
Operation Name | "restoreDefaultValue" |
Parameters | Object [] {
attributeName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
void
|
javax.management.AttributeNotFoundException
Restore the given property to its default value.
Operation Name | "unSet" |
Parameters | Object [] {
propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
void
|