View This Domain

get

/management/weblogic/{version}/domainConfig

View this domain.

Note: This tree of resources is used to view the last activated WebLogic Server configuration.

Request

Path Parameters
Query Parameters
  • The 'excludeFields' query parameter is used to restrict which fields are returned in the response. It is a comma separated list of field names. If present, only fields whose name is not on the list will be returned. If not present, all fields are returned (unless the 'fields' query parameter is specified). Note: 'fields' must not be specified if 'excludeFields' is specified.
  • The 'fields' query parameter is used to restrict which fields are returned in the response. It is a comma separated list of field names. If present, only fields with matching names are returned. If not present, all fields are returned (unless the 'excludeFields' query parameter is specified). Note: 'excludeFields' must not be specified if 'fields' is specified.
Security
Back to Top

Response

Supported Media Types

200 Response

Returns this domain.

This method can return the following links:

  • rel=JDBCStores uri=/management/weblogic/{version}/domainConfig/JDBCStores

    This resource's JDBCStores collection resource.

  • rel=JDBCSystemResources uri=/management/weblogic/{version}/domainConfig/JDBCSystemResources

    This resource's JDBCSystemResources collection resource.

  • rel=JMSBridgeDestinations uri=/management/weblogic/{version}/domainConfig/JMSBridgeDestinations

    This resource's JMSBridgeDestinations collection resource.

  • rel=JMSServers uri=/management/weblogic/{version}/domainConfig/JMSServers

    This resource's JMSServers collection resource.

  • rel=JMSSystemResources uri=/management/weblogic/{version}/domainConfig/JMSSystemResources

    This resource's JMSSystemResources collection resource.

  • rel=JMX uri=/management/weblogic/{version}/domainConfig/JMX

    This resource's JMX singleton resource.

  • rel=JPA uri=/management/weblogic/{version}/domainConfig/JPA

    This resource's JPA singleton resource.

  • rel=JTA uri=/management/weblogic/{version}/domainConfig/JTA

    This resource's JTA singleton resource.

  • rel=SAFAgents uri=/management/weblogic/{version}/domainConfig/SAFAgents

    This resource's SAFAgents collection resource.

  • rel=SNMPAgent uri=/management/weblogic/{version}/domainConfig/SNMPAgent

    This resource's SNMPAgent singleton resource.

  • rel=SNMPAgentDeployments uri=/management/weblogic/{version}/domainConfig/SNMPAgentDeployments

    This resource's SNMPAgentDeployments collection resource.

  • rel=WLDFSystemResources uri=/management/weblogic/{version}/domainConfig/WLDFSystemResources

    This resource's WLDFSystemResources collection resource.

  • rel=WSReliableDeliveryPolicies uri=/management/weblogic/{version}/domainConfig/WSReliableDeliveryPolicies

    This resource's WSReliableDeliveryPolicies collection resource.

  • rel=WTCServers uri=/management/weblogic/{version}/domainConfig/WTCServers

    This resource's WTCServers collection resource.

  • rel=XMLEntityCaches uri=/management/weblogic/{version}/domainConfig/XMLEntityCaches

    This resource's XMLEntityCaches collection resource.

  • rel=XMLRegistries uri=/management/weblogic/{version}/domainConfig/XMLRegistries

    This resource's XMLRegistries collection resource.

  • rel=action title=findConfigBeansWithTags uri=/management/weblogic/{version}/domainConfig/findConfigBeansWithTags

    This resource's findConfigBeansWithTags action resource.

  • rel=action title=listTags uri=/management/weblogic/{version}/domainConfig/listTags

    This resource's listTags action resource.

  • rel=action title=lookupSystemResource uri=/management/weblogic/{version}/domainConfig/lookupSystemResource

    This resource's lookupSystemResource action resource.

  • rel=action title=lookupTarget uri=/management/weblogic/{version}/domainConfig/lookupTarget

    This resource's lookupTarget action resource.

  • rel=adminConsole uri=/management/weblogic/{version}/domainConfig/adminConsole

    This resource's adminConsole singleton resource.

  • rel=appDeployments uri=/management/weblogic/{version}/domainConfig/appDeployments

    This resource's appDeployments collection resource.

  • rel=batchConfig uri=/management/weblogic/{version}/domainConfig/batchConfig

    This resource's batchConfig singleton resource.

  • rel=callouts uri=/management/weblogic/{version}/domainConfig/callouts

    This resource's callouts collection resource.

  • rel=cdiContainer uri=/management/weblogic/{version}/domainConfig/cdiContainer

    This resource's cdiContainer singleton resource.

  • rel=clusters uri=/management/weblogic/{version}/domainConfig/clusters

    This resource's clusters collection resource.

  • rel=coherenceClusterSystemResources uri=/management/weblogic/{version}/domainConfig/coherenceClusterSystemResources

    This resource's coherenceClusterSystemResources collection resource.

  • rel=coherenceManagementClusters uri=/management/weblogic/{version}/domainConfig/coherenceManagementClusters

    This resource's coherenceManagementClusters collection resource.

  • rel=coherenceServers uri=/management/weblogic/{version}/domainConfig/coherenceServers

    This resource's coherenceServers collection resource.

  • rel=configurationProperties uri=/management/weblogic/{version}/domainConfig/configurationProperties

    This resource's configurationProperties collection resource.

  • rel=customResources uri=/management/weblogic/{version}/domainConfig/customResources

    This resource's customResources collection resource.

  • rel=debugPatches uri=/management/weblogic/{version}/domainConfig/debugPatches

    This resource's debugPatches singleton resource.

  • rel=deploymentConfiguration uri=/management/weblogic/{version}/domainConfig/deploymentConfiguration

    This resource's deploymentConfiguration singleton resource.

  • rel=embeddedLDAP uri=/management/weblogic/{version}/domainConfig/embeddedLDAP

    This resource's embeddedLDAP singleton resource.

  • rel=fileStores uri=/management/weblogic/{version}/domainConfig/fileStores

    This resource's fileStores collection resource.

  • rel=foreignJNDIProviders uri=/management/weblogic/{version}/domainConfig/foreignJNDIProviders

    This resource's foreignJNDIProviders collection resource.

  • rel=interceptors uri=/management/weblogic/{version}/domainConfig/interceptors

    This resource's interceptors singleton resource.

  • rel=internalAppDeployments uri=/management/weblogic/{version}/domainConfig/internalAppDeployments

    This resource's internalAppDeployments collection resource.

  • rel=internalLibraries uri=/management/weblogic/{version}/domainConfig/internalLibraries

    This resource's internalLibraries collection resource.

  • rel=joltConnectionPools uri=/management/weblogic/{version}/domainConfig/joltConnectionPools

    This resource's joltConnectionPools collection resource.

  • rel=libraries uri=/management/weblogic/{version}/domainConfig/libraries

    This resource's libraries collection resource.

  • rel=lifecycleManagerConfig uri=/management/weblogic/{version}/domainConfig/lifecycleManagerConfig

    This resource's lifecycleManagerConfig singleton resource.

  • rel=log uri=/management/weblogic/{version}/domainConfig/log

    This resource's log singleton resource.

  • rel=logFilters uri=/management/weblogic/{version}/domainConfig/logFilters

    This resource's logFilters collection resource.

  • rel=machines uri=/management/weblogic/{version}/domainConfig/machines

    This resource's machines collection resource.

  • rel=mailSessions uri=/management/weblogic/{version}/domainConfig/mailSessions

    This resource's mailSessions collection resource.

  • rel=managedExecutorServiceTemplates uri=/management/weblogic/{version}/domainConfig/managedExecutorServiceTemplates

    This resource's managedExecutorServiceTemplates collection resource.

  • rel=managedExecutorServices uri=/management/weblogic/{version}/domainConfig/managedExecutorServices

    This resource's managedExecutorServices collection resource.

  • rel=managedScheduledExecutorServiceTemplates uri=/management/weblogic/{version}/domainConfig/managedScheduledExecutorServiceTemplates

    This resource's managedScheduledExecutorServiceTemplates collection resource.

  • rel=managedScheduledExecutorServices uri=/management/weblogic/{version}/domainConfig/managedScheduledExecutorServices

    This resource's managedScheduledExecutorServices collection resource.

  • rel=managedThreadFactories uri=/management/weblogic/{version}/domainConfig/managedThreadFactories

    This resource's managedThreadFactories collection resource.

  • rel=managedThreadFactoryTemplates uri=/management/weblogic/{version}/domainConfig/managedThreadFactoryTemplates

    This resource's managedThreadFactoryTemplates collection resource.

  • rel=messagingBridges uri=/management/weblogic/{version}/domainConfig/messagingBridges

    This resource's messagingBridges collection resource.

  • rel=migratableTargets uri=/management/weblogic/{version}/domainConfig/migratableTargets

    This resource's migratableTargets collection resource.

  • rel=optionalFeatureDeployment uri=/management/weblogic/{version}/domainConfig/optionalFeatureDeployment

    This resource's optionalFeatureDeployment singleton resource.

  • rel=osgiFrameworks uri=/management/weblogic/{version}/domainConfig/osgiFrameworks

    This resource's osgiFrameworks collection resource.

  • rel=pathServices uri=/management/weblogic/{version}/domainConfig/pathServices

    This resource's pathServices collection resource.

  • rel=restfulManagementServices uri=/management/weblogic/{version}/domainConfig/restfulManagementServices

    This resource's restfulManagementServices singleton resource.

  • rel=search uri=/management/weblogic/{version}/domainConfig/search

    This resource's search resource.

  • rel=securityConfiguration uri=/management/weblogic/{version}/domainConfig/securityConfiguration

    This resource's securityConfiguration singleton resource.

  • rel=selfTuning uri=/management/weblogic/{version}/domainConfig/selfTuning

    This resource's selfTuning singleton resource.

  • rel=serverTemplates uri=/management/weblogic/{version}/domainConfig/serverTemplates

    This resource's serverTemplates collection resource.

  • rel=servers uri=/management/weblogic/{version}/domainConfig/servers

    This resource's servers collection resource.

  • rel=shutdownClasses uri=/management/weblogic/{version}/domainConfig/shutdownClasses

    This resource's shutdownClasses collection resource.

  • rel=singletonServices uri=/management/weblogic/{version}/domainConfig/singletonServices

    This resource's singletonServices collection resource.

  • rel=startupClasses uri=/management/weblogic/{version}/domainConfig/startupClasses

    This resource's startupClasses collection resource.

  • rel=systemComponentConfigurations uri=/management/weblogic/{version}/domainConfig/systemComponentConfigurations

    This resource's systemComponentConfigurations collection resource.

  • rel=systemComponents uri=/management/weblogic/{version}/domainConfig/systemComponents

    This resource's systemComponents collection resource.

  • rel=virtualHosts uri=/management/weblogic/{version}/domainConfig/virtualHosts

    This resource's virtualHosts collection resource.

  • rel=webAppContainer uri=/management/weblogic/{version}/domainConfig/webAppContainer

    This resource's webAppContainer singleton resource.

  • rel=webserviceSecurities uri=/management/weblogic/{version}/domainConfig/webserviceSecurities

    This resource's webserviceSecurities collection resource.

  • rel=webserviceTestpage uri=/management/weblogic/{version}/domainConfig/webserviceTestpage

    This resource's webserviceTestpage singleton resource.

Body ()
Root Schema : Domain
Type: object
Show Source
  • Minimum Value: 1
    Maximum Value: 65535
    Default Value: 9002

    The common secure administration port for this WebLogic Server domain. (Requires you to enable the administration port.)

  • Default Value: false

    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

    Constraints

    • secure default : true
  • Default Value: t3s

    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.

    Valid admin protocols are:

    • t3s

    • https

    • iiops

  • Minimum Value: 0
    Maximum Value: 2147483647
    Default Value: 0

    The number of archival versions of config.xml saved by the Administration Server each time the domain configuration is modified.

  • Returns the Batch DataSource jndi name. This jndi name will be used to lookup an instance of a DataSource that will be used to store the Batch jobs data.

  • Returns the name of the application-scoped ManagedExecutorService. This ManagedExecutorService instance will be used to run batch jobs that are submitted from applications deployed to the domain. The ManagedExecutorServiceTemplate by the same name must exit when a batch job is submitted in the domain. If this returns null, then the batch runtime will look to use the default Java EE ManagedExecutorService that is bound to the JNDI name: java:comp/DefaultManagedExecutorService

  • Default Value: false

    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.

  • Default Value: false

    If true, then backups of the configuration will be made during server boot.

  • Default Value: none
    Allowed Values: [ "none", "log", "audit", "logaudit" ]

    Returns the criteria used for auditing configuration events (configuration changes and other operations):

    • CONFIG_CHANGE_NONE Configuration events will neither be written to the server log or directed to the Security Audit Framework.

    • CONFIG_CHANGE_LOG Configuration events will be written to the server log.

    • CONFIG_CHANGE_AUDITConfiguration events will be directed to the Security Audit Framework.

    • CONFIG_CHANGE_LOG_AND_AUDIT Configuration events will be written to the server log and directed to the Security Audit Framework.

    Constraints

    • secure default : "audit"
  • Default Value: oracle.doceng.json.BetterJsonNull@49f640a4

    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.

  • Default Value: console

    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-addesslisten-portcontext-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.

  • Default Value: true

    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.

    Constraints

    • doc only secure default : false
  • Default Value: console-ext

    Returns the directory path that console extensions are loaded from.

  • Default Value: false

    Specifies whether the domain should enter database passive mode.

  • Minimum Value: 0
    Maximum Value: 2147483647
    Default Value: 30

    Specifies the maximum amount of time, in seconds, that is allowed for in-progress work to complete before entering database passive mode.

  • Deployment References
    Title: Deployment References
    Read Only: true
    Contains the array of deployment references.

    Returns the DeploymentsMBeans representing the deployments that have been deployed to be part of this domain.

  • Default Value: true

    Specifies whether WLDF sends a pre-12.2.1-style diagnostic context along with the current-style diagnostic context.

    If outbound communication to pre-12.2.1 servers is possible, this setting should always be enabled to ensure that those servers receive a diagnostic context that they can process. Disabling this setting in those scenarios can result in correlation information being lost across tiers, and in information reported by WLDF and DMS to become of sync in some situations.

    If there is no outbound communication to pre-12.2.1 servers possible, it is suggested to disable this mode as only the current-style diagnostic context is needed to be propagated outbound (propagating the old style will not cause a failure, but is unnecessary overhead in that situation).

    This setting affects outbound only, inbound pre-12.2.1 style diagnostic contexts are always understood and handled.

  • Defines the common version of all servers in a domain. In a domain containing servers that are not all at the same release version, this attribute is used to determine the feature level that servers will assume.

    The value must be less than or equal to the version of any managed server in the domain.

    If this value is not equal to the version of the release version of the admin server, then the admin server will not be allowed to make modifications to the configuration.

  • Read Only: true
    Default Value: false

    Return whether the MBean was created dynamically or is persisted to config.xml

  • Specifies the class loading behavior for embedded adapters. If you enable this option, embedded adapters in the domain will use Java EE compliant class loading. The embedded adapter's classes will be accessible from other modules in the same application.

  • Default Value: false

    Specifies whether optimizations for Oracle Exalogic should be enabled. Optimizations include improved thread management and request processing, and reduced lock contention. This attribute should be enabled only when configuring a WebLogic domain for Oracle Exalogic.

  • Read Only: true

    Return the unique id of this MBean instance

  • Default Value: oracle.doceng.json.BetterJsonNull@7d7337d0

    Installed software version that can be used for rolling updates of config changes

  • Default Value: true

    Specifies whether internal applications such as the console, uddi, wlstestclient, and uddiexplorer are deployed on demand (first access) instead of during server startup.

  • Specifies whether the Administration Server automatically deploys the Java Service Administration Console in the current domain.

  • Default Value: false

    Specifies whether features to support the use of this WebLogic Server as a Java Service in a cloud environment should be enabled.

  • Read Only: true

    Return the last time this domain was updated. This is guaranteed to be unique for a given transactional modification.

  • Default Value: false

    Configures whether log messages will be logged in legacy format without supplemental attributes.

  • Minimum Value: 0
    Maximum Value: 65534
    Default Value: 50

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

  • Minimum Value: 0
    Maximum Value: 65534
    Default Value: 50

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

  • Read Only: true

    An alphanumeric name for this domain.

    For more information on domain naming conventions, see Domain and Server Name Restrictions in Understanding Domain Configuration for Oracle WebLogic Server.

    This name is included as one of the key properties in the MBean's javax.management.ObjectName

    Name=user-specified-name

    Constraints

    • legal null
  • Optional information that you can include to describe this configuration.

    WebLogic Server saves this note in the domain's configuration file (config.xml) as XML PCDATA. All left angle brackets (<) are converted to the xml entity <. Carriage returns/line feeds are preserved.

    Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.

  • Default Value: false

    Determines if the modules of applications will be deployed in parallel.

  • Determines if applications will be deployed in parallel.

  • Specifies whether all servers in this domain run in production mode.

    You can configure servers in your domain to start in one of two modes, development or production. You use development mode while you are developing your applications. Development mode uses a relaxed security configuration and enables you to auto-deploy applications. You use production mode when your application is running in its final form. A production domain uses full security and may use clusters or other advanced features.

    The runtime mode is a domain-wide setting. As each Managed Server starts, it refers to the mode of the Administration Server to determine its runtime mode. If you configure the domain to run in production mode, the Administration Server saves this setting to the domain's configuration document.

  • Read Only: true

    Return the root directory for the domain. In other words for a server process [ServerMBean.getRootDirectory] or [ServerMBean.getDomainDirectory]

  • Minimum Value: -1
    Maximum Value: 2147483647
    Default Value: 100

    Gets the history size of server migrations.

    A value of -1 indicates that the history size is unlimited.

  • Minimum Value: -1
    Maximum Value: 2147483647
    Default Value: 100

    Gets the history size of service migrations.

    A value of -1 indicates that the history size is unlimited.

  • System Resource References
    Title: System Resource References
    Read Only: true
    Contains the array of system resource references.

    Return the SystemResourceMBeans in this Domain.

  • Items
    Title: Items

    Return all tags on this Configuration MBean

  • Target References
    Title: Target References
    Read Only: true
    Contains the array of target references.

    Define targets for this Domain

  • Read Only: true

    Returns the type of the MBean.

    Constraints

    • unharvestable
Nested Schema : Deployment References
Type: array
Title: Deployment References
Read Only: true
Contains the array of deployment references.

Returns the DeploymentsMBeans representing the deployments that have been deployed to be part of this domain.

Show Source
Nested Schema : System Resource References
Type: array
Title: System Resource References
Read Only: true
Contains the array of system resource references.

Return the SystemResourceMBeans in this Domain.

Show Source
Nested Schema : Items
Type: array
Title: Items

Return all tags on this Configuration MBean

Show Source
Nested Schema : Target References
Type: array
Title: Target References
Read Only: true
Contains the array of target references.

Define targets for this Domain

Show Source
Nested Schema : Deployment Reference
Type: object
Title: Deployment Reference
Contains the deployment reference.
Show Source
Nested Schema : Identity
Type: array
Title: Identity
DOC TEAM TBD - describe an identity - it's a reference to another WLS REST resource.
Show Source
Nested Schema : System Resource Reference
Type: object
Title: System Resource Reference
Contains the system resource reference.
Show Source
Nested Schema : Identity
Type: array
Title: Identity
DOC TEAM TBD - describe an identity - it's a reference to another WLS REST resource.
Show Source
Nested Schema : Target Reference
Type: object
Title: Target Reference
Contains the target reference.
Show Source
Nested Schema : Identity
Type: array
Title: Identity
DOC TEAM TBD - describe an identity - it's a reference to another WLS REST resource.
Show Source
Back to Top

Examples

View this domain.

This example uses the GET method to view this domain.

Example Request
curl -v \
--user admin:admin123 \
-H X-Requested-By:MyClient \
-H Accept:application/json \
-X GET http://localhost:7001/management/weblogic/latest/domainConfig?fields=administrationProtocol,productionModeEnabled&links=self
Example Response
HTTP/1.1 200 OK

Response Body:
{
    "links": [{
        "rel": "self",
        "href": "http:\//localhost:7001/management/weblogic/latest/domainConfig"
    }],
    "administrationProtocol": "t3s",
    "productionModeEnabled": false
}
Back to Top