The element hierarchy for the domain.xml file is as follows. To make the hierarchy more readable, elements having property as their last or only subelement are marked with a P, and the property subelements are not shown. Parent/child relationships between elements are shown, but not cardinality. For those details, see the element descriptions.
domain P . system-applications . . application P . . . engine P . . . module . . . . engine P . . . . . web-module-config . . . . . . env-entry . . . . . . . env-entry-name . . . . . . . env-entry-type . . . . . . . env-entry-value . . . . . . context-param . . . . . . . param-name . . . . . . . param-value . applications . . application P . . . engine P . . . module . . . . engine P . . . . . web-module-config . . . . . . env-entry . . . . . . . env-entry-name . . . . . . . env-entry-type . . . . . . . env-entry-value . . . . . . context-param . . . . . . . param-name . . . . . . . param-value . . lifecycle-module P . . j2ee-application P . . web-module P . . . web-service-endpoint . . . . registry-location . . . . transformation-rule . . ejb-module P . . . web-service-endpoint . . . . registry-location . . . . transformation-rule . . connector-module P . . appclient-module P . . extension-module P . resources . . custom-resource P . . external-jndi-resource P . . jdbc-resource P . . mail-resource P . . admin-object-resource P . . connector-resource P . . resource-adapter-config P . . jdbc-connection-pool P . . connector-connection-pool P . . . security-map . . . . principal . . . . user-group . . . . backend-principal . . work-security-map . . . principal-map . . . group-map . configs . . config P . . . http-service P . . . . access-log . . . . virtual-server P . . . . . http-access-log . . . network-config . . . . transports . . . . . selection-key-handler . . . . . transport . . . . protocols . . . . . protocol . . . . . . http . . . . . . . file-cache . . . . . . port-unification . . . . . . . protocol-finder . . . . . . protocol-chain-instance-handler . . . . . . . protocol-chain . . . . . . protocol-filter . . . . . . ssl . . . . network-listeners . . . . . network-listener . . . iiop-service . . . . orb P . . . . ssl-client-config . . . . . ssl . . . . iiop-listener P . . . . . ssl . . . admin-service P . . . . jmx-connector P . . . . . ssl . . . . das-config P . . . connector-service . . . web-container P . . . . session-config . . . . . session-manager . . . . . . manager-properties P . . . . . . store-properties P . . . . . session-properties P . . . ejb-container P . . . . ejb-timer-service P . . . mdb-container P . . . jms-service P . . . . jms-host P . . . log-service P . . . . module-log-levels P . . . security-service P . . . . auth-realm P . . . . jacc-provider P . . . . audit-module P . . . . message-security-config . . . . . provider-config P . . . . . . request-policy . . . . . . response-policy . . . transaction-service P . . . monitoring-service P . . . . module-monitoring-levels P . . . java-config P . . . . profiler P . . . . . jvm-options . . . . jvm-options . . . thread-pools . . . . thread-pool P . . . system-property . . . jruby-container . . . . jruby-runtime-pool . servers . . server P . . . application-ref . . . resource-ref . . . system-property . system-property