BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
complexType domainType

Super Types
{http://www.bea.com/ns/weblogic/90/domain}domainType (extension)

Documentation
Corresponds to DomainMBean
Properties
This component is not nillable.

Model
<...>
(last-modification-time?, active?, security-configuration?, security?, jta?, deployment-configuration?, wtc-server*, log?, snmp-agent?, root-directory?, console-enabled?, console-context-path?, console-extension-directory?, server*, cluster*, file-t3*, messaging-bridge*, production-mode-enabled?, embedded-ldap?, administration-port-enabled?, administration-port, archive-configuration-count?, config-backup-enabled?, configuration-version?, administration-m-bean-auditing-enabled?, configuration-audit-type, cluster-constraints-enabled?, app-deployment*, library*, ws-reliable-delivery-policy*, jdbc-data-source-factory*, machine*, xml-entity-cache*, xml-registry*, file-realm*, caching-realm*, realm*, password-policy*, custom-realm*, ldap-realm*, nt-realm*, rdbms-realm*, unix-realm*, jms-server*, virtual-host*, migratable-target*, ejb-container?, web-app-container?, jmx?, self-tuning?, path-service*, jms-bridge-destination*, bridge-destination*, shutdown-class*, startup-class*, mail-session*, jolt-connection-pool*, log-filter*, file-store*, jdbc-store*, jms-interop-module*, jms-system-resource*, foreign-jndi-provider*, admin-server-name?, administration-protocol, wldf-system-resource*, jdbc-system-resource*, saf-agent*, wlec-connection-pool*, error-handling*, remote-saf-context*, migratable-rmi-service*, webservice-security*, jms-connection-consumer*, auto-deploy-for-submodules-enabled? )
</...>


Nested Element Summary
xs:booleanactive
          Is this domain active? 
xs:booleanadministration-m-bean-auditing-enabled
          Specifies whether the Administration Server generates a log message when this WebLogic Server domain's configuration has been modified. 
 administration-port
          The common secure administration port for this WebLogic Server domain. 
xs:booleanadministration-port-enabled
          Specifies whether the domain-wide administration port should be enabled for this WebLogic Server domain. 
 administration-protocol
          The default protocol for communicating through the administration port or administration channels. 
xs:stringadmin-server-name
          
dom:app-deploymentTypeapp-deployment
          The collection of deployable entities in this domain. 
xs:intarchive-configuration-count
          The number of archival versions of config. 
xs:booleanauto-deploy-for-submodules-enabled
          Indicates whether autodeployed applications could include JMS modules. 
dom:bridge-destinationTypebridge-destination
          Return the BridgeDestinations for this Domain. 
dom:caching-realmTypecaching-realm
          
dom:clusterTypecluster
          Returns the ClusterMBeans representing the cluster that have been configured to be part of this domain. 
xs:booleancluster-constraints-enabled
          Specifies that deployments targeted to a cluster succeed only if all servers in the cluster are running. 
xs:booleanconfig-backup-enabled
          If true, then backups of the configuration will be made during server boot. 
 configuration-audit-type
          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. 
xs:stringconfiguration-version
          The release identifier for the configuration. 
xs:stringconsole-context-path
          The context path that you want to use in URLs that specify the Administration Console. 
xs:booleanconsole-enabled
          Specifies whether the Administration Server automatically deploys the Administration Console in the current domain. 
xs:stringconsole-extension-directory
          Returns the directory path that console extensions are loaded from. 
dom:custom-realmTypecustom-realm
          
dom:deployment-configurationTypedeployment-configuration
          Return the deployment configuration for this Domain. 
dom:ejb-containerTypeejb-container
          
dom:embedded-ldapTypeembedded-ldap
          Returns the embedded LDAP configuration for this domain. 
dom:error-handlingTypeerror-handling
          Get ErrorHandlingMBean for this Domain 
dom:file-realmTypefile-realm
          
dom:file-storeTypefile-store
          Return file stores defined in this domain 
dom:file-t3Typefile-t3
          Returns the FileT3MBeans representing the FileT3s that have been configured to be part of this domain. 
dom:foreign-jndi-providerTypeforeign-jndi-provider
          Get all the defined Foreign JNDI Providers 
dom:jdbc-data-source-factoryTypejdbc-data-source-factory
          Define JDBCDataSourceFactories for this Domain 
dom:jdbc-storeTypejdbc-store
          Return file stores defined in this domain 
dom:jdbc-system-resourceTypejdbc-system-resource
          Returns the JDBCSystemResourceMBeans that have been defined for this domain 
dom:jms-bridge-destinationTypejms-bridge-destination
          Return the JMSBridgeDestinations for this Domain. 
dom:jms-connection-consumerTypejms-connection-consumer
          
dom:jms-interop-moduleTypejms-interop-module
          Returns the JMS Interop Module that have been defined for this domain. 
dom:jms-serverTypejms-server
          Define JMSServers for this Domain 
dom:jms-system-resourceTypejms-system-resource
          Returns the JMSSystemResourceMBeans that have been defined for this domain. 
dom:jmxTypejmx
          The configuration of the JMX Subsystem. 
dom:jolt-connection-poolTypejolt-connection-pool
          Return the JoltConnectionPools for this Domain. 
dom:jtaTypejta
          Return the JTA configuration for this Domain. 
xs:longlast-modification-time
          Return the last time this domain was updated. 
dom:ldap-realmTypeldap-realm
          
dom:libraryTypelibrary
          
dom:logTypelog
          Return the domain logfile configuration for this domain. 
dom:log-filterTypelog-filter
          Gets the array of log filters defined in the domain 
dom:machineTypemachine
          Define machines for this Domain 
dom:mail-sessionTypemail-session
          Retrieve MailSessions for this Domain 
dom:messaging-bridgeTypemessaging-bridge
          Returns the MessagingBridgeMBean representing the messaging bridges that have been configured to be part of this domain. 
dom:migratable-rmi-serviceTypemigratable-rmi-service
          Returns an array of the contained MigratableRMIService MBeans 
dom:migratable-targetTypemigratable-target
          Returns an array of the contained MigratableTarget MBeans 
dom:nt-realmTypent-realm
          
dom:password-policyTypepassword-policy
          
dom:path-serviceTypepath-service
          Define PathService for this Domain 
xs:booleanproduction-mode-enabled
          Specifies whether the servers in this WebLogic Server domain run in production mode. 
dom:rdbms-realmTyperdbms-realm
          
dom:old-realmTyperealm
          
dom:remote-saf-contextTyperemote-saf-context
          Get RemoteSAFContextMBean for this Domain 
xs:stringroot-directory
          Return the root directory for the domain. 
dom:saf-agentTypesaf-agent
          Get SAFAgentMBean for this Domain 
dom:securityTypesecurity
          Return the (old) security configuration for this domain. 
dom:security-configurationTypesecurity-configuration
          Return the (new) security configuration for this domain. 
dom:self-tuningTypeself-tuning
          Get the WorkManager configuration pieces for this domain 
dom:serverTypeserver
          Returns the ServerMBeans representing the servers that have been configured to be part of this domain. 
dom:shutdown-classTypeshutdown-class
          Retrieve ShutdownClasses for this Domain 
dom:snmp-agentTypesnmp-agent
          Return the SNMPAgentMBean for this domain. 
dom:startup-classTypestartup-class
          Retrieve StartupClasses for this Domain 
dom:unix-realmTypeunix-realm
          
dom:virtual-hostTypevirtual-host
          Define VirtualHosts for this Domain 
dom:web-app-containerTypeweb-app-container
          Collection of global properties to be applied on all webapps in this domain. 
dom:webservice-securityTypewebservice-security
          
dom:wldf-system-resourceTypewldf-system-resource
          Returns the WLDFSystemResourceMBeans that have been defined for this domain. 
dom:wlec-connection-poolTypewlec-connection-pool
          Get WLECConnectionPools for this Domain 
dom:ws-reliable-delivery-policyTypews-reliable-delivery-policy
          Define wSReliableDeliveryPolicies for this Domain 
dom:wtc-serverTypewtc-server
          Return the WTCServerMBeans for this Domain. 
dom:xml-entity-cacheTypexml-entity-cache
          Returns all the XMLEntityCache objects defined in this domain 
dom:xml-registryTypexml-registry
          Define xMLRegistries for this Domain 
Source
<xs:complexType name="domainType">
<xs:complexContent>
<xs:extension base="dom:configurationType">
<xs:sequence>
<xs:element minOccurs="0" name="last-modification-time" nillable="false" type="xs:long">
</xs:element>
<xs:element minOccurs="0" name="active" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="security-configuration" nillable="true" type="dom:security-configurationType">
</xs:element>
<xs:element minOccurs="0" name="security" nillable="true" type="dom:securityType">
</xs:element>
<xs:element minOccurs="0" name="jta" nillable="true" type="dom:jtaType">
</xs:element>
<xs:element minOccurs="0" name="deployment-configuration" nillable="true" type="dom:deployment-configurationType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="wtc-server" nillable="true" type="dom:wtc-serverType">
</xs:element>
<xs:element minOccurs="0" name="log" nillable="true" type="dom:logType">
</xs:element>
<xs:element minOccurs="0" name="snmp-agent" nillable="true" type="dom:snmp-agentType">
</xs:element>
<xs:element minOccurs="0" name="root-directory" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="console-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="console-context-path" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="console-extension-directory" nillable="true" type="xs:string">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="server" nillable="true" type="dom:serverType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="cluster" nillable="true" type="dom:clusterType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="file-t3" nillable="true" type="dom:file-t3Type">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="messaging-bridge" nillable="true" type="dom:messaging-bridgeType">
</xs:element>
<xs:element minOccurs="0" name="production-mode-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="embedded-ldap" nillable="true" type="dom:embedded-ldapType">
</xs:element>
<xs:element minOccurs="0" name="administration-port-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="administration-port" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="65534"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="archive-configuration-count" nillable="false" type="xs:int">
</xs:element>
<xs:element minOccurs="0" name="config-backup-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="configuration-version" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="administration-m-bean-auditing-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="configuration-audit-type" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="none"/>
<xs:enumeration value="log"/>
<xs:enumeration value="audit"/>
<xs:enumeration value="logaudit"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="cluster-constraints-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="app-deployment" nillable="true" type="dom:app-deploymentType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="library" nillable="true" type="dom:libraryType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ws-reliable-delivery-policy" nillable="true" type="dom:ws-reliable-delivery-policyType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jdbc-data-source-factory" nillable="true" type="dom:jdbc-data-source-factoryType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="machine" nillable="true" type="dom:machineType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="xml-entity-cache" nillable="true" type="dom:xml-entity-cacheType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="xml-registry" nillable="true" type="dom:xml-registryType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="file-realm" nillable="true" type="dom:file-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="caching-realm" nillable="true" type="dom:caching-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="realm" nillable="true" type="dom:old-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="password-policy" nillable="true" type="dom:password-policyType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="custom-realm" nillable="true" type="dom:custom-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ldap-realm" nillable="true" type="dom:ldap-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="nt-realm" nillable="true" type="dom:nt-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="rdbms-realm" nillable="true" type="dom:rdbms-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="unix-realm" nillable="true" type="dom:unix-realmType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jms-server" nillable="true" type="dom:jms-serverType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="virtual-host" nillable="true" type="dom:virtual-hostType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="migratable-target" nillable="true" type="dom:migratable-targetType">
</xs:element>
<xs:element minOccurs="0" name="ejb-container" nillable="true" type="dom:ejb-containerType"/>
<xs:element minOccurs="0" name="web-app-container" nillable="true" type="dom:web-app-containerType">
</xs:element>
<xs:element minOccurs="0" name="jmx" nillable="true" type="dom:jmxType">
</xs:element>
<xs:element minOccurs="0" name="self-tuning" nillable="true" type="dom:self-tuningType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="path-service" nillable="true" type="dom:path-serviceType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jms-bridge-destination" nillable="true" type="dom:jms-bridge-destinationType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="bridge-destination" nillable="true" type="dom:bridge-destinationType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="shutdown-class" nillable="true" type="dom:shutdown-classType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="startup-class" nillable="true" type="dom:startup-classType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="mail-session" nillable="true" type="dom:mail-sessionType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jolt-connection-pool" nillable="true" type="dom:jolt-connection-poolType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="log-filter" nillable="true" type="dom:log-filterType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="file-store" nillable="true" type="dom:file-storeType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jdbc-store" nillable="true" type="dom:jdbc-storeType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jms-interop-module" nillable="true" type="dom:jms-interop-moduleType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jms-system-resource" nillable="true" type="dom:jms-system-resourceType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="foreign-jndi-provider" nillable="true" type="dom:foreign-jndi-providerType">
</xs:element>
<xs:element minOccurs="0" name="admin-server-name" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="administration-protocol" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="t3s"/>
<xs:enumeration value="https"/>
<xs:enumeration value="iiops"/>
<xs:enumeration value="t3"/>
<xs:enumeration value="http"/>
<xs:enumeration value="iiop"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="wldf-system-resource" nillable="true" type="dom:wldf-system-resourceType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jdbc-system-resource" nillable="true" type="dom:jdbc-system-resourceType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="saf-agent" nillable="true" type="dom:saf-agentType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="wlec-connection-pool" nillable="true" type="dom:wlec-connection-poolType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="error-handling" nillable="true" type="dom:error-handlingType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="remote-saf-context" nillable="true" type="dom:remote-saf-contextType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="migratable-rmi-service" nillable="true" type="dom:migratable-rmi-serviceType">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="webservice-security" nillable="true" type="dom:webservice-securityType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="jms-connection-consumer" nillable="true" type="dom:jms-connection-consumerType"/>
<xs:element minOccurs="0" name="auto-deploy-for-submodules-enabled" nillable="false" type="xs:boolean">
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

BEA WebLogic Server 9.0 Domain Configuration Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation