Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理ガイド

- Previous: 第 19 章 ドメインまたはノードエージェントの自動再起動
- Next: 別名を使用しない要素

# トップレベル要素

`domain.xml` ファイル内のすべてのトップレベル要素で、次の条件が満たされている必要があります。

- サーバー、設定、クラスタ、またはノードエージェントの名前はそれぞれ一意である必要があります。

- サーバー、設定、クラスタ、またはノードエージェントに「`domain`」という名前を付けることはできません。

- サーバーインスタンスに「`agent`」という名前を付けることはできません。

次の表に、トップレベル要素と対応するドット表記名プレフィックスを示します。

要素名 | ドット表記名プレフィックス
--- | ---
アプリケーション | `domain.applications`
resources | `domain.resources`
configurations | `domain.configs`
servers | `domain.servers` この要素に含まれるすべてのサーバーは、server-name としてアクセス可能です。ここで、server-name は、server サブ要素の name 属性の値です。
クラスタ | `domain.clusters` この要素に含まれるすべてのクラスタは、cluster-name としてアクセス可能です。ここで、cluster-name は、cluster サブ要素の name 属性の値です。
node-agents | `domain.node-agents`
lb-configs | `domain.lb-configs`
system-property | `domain.system-property`

次の 2 つのレベルの別名が利用可能です。

1. 1 つ目のレベルの別名を使えば、プレフィックス `domain.servers` または `domain.clusters` を使わずにサーバーインスタンスまたはクラスタの属性にアクセスできます。したがって、たとえば、`server1` という形式のドット表記名は、ドット表記名 `domain.servers.server1` (`server1` は特定のサーバーインスタンス) にマッピングされます。

2. 2 つ目のレベルの別名を使えば、特定のクラスタまたはスタンドアロンサーバーインスタンス (ターゲット) の設定、アプリケーション、およびリソースを参照できます。

次の表に、サーバー名またはクラスタ名で始まるドット表記名と、それらの別名であるドメイン配下のトップレベル名を示します。

ドット表記名 | 別名 | 補足説明
--- | --- | ---
target`.applications.*` | `domain.applications.*` | この別名の解決結果は、target のみによって参照されるアプリケーションになります。
target`.resources.*` | `domain.resources.*` | この別名の解決結果は、target によって参照されるすべての `jdbc-connection-pool`、`connector-connection-pool`、`resource-adapter-config`、およびその他のすべてのリソースになります。

次の表に、サーバー名またはクラスタ名で始まるドット表記名と、それらの別名である、そのサーバーまたはクラスタによって参照されている設定内のトップレベル名を示します。

ドット表記名 | 別名
--- | ---
target`.http-service` | config-name`.http-service`
target`.iiop-service` | config-name`.iiop-service`
target`.admin-service` | config-name`.admin-service`
target`.web-container` | config-name`.web-container`
target`.ejb-container` | config-name`.ejb-container`
target`.mdb-container` | config-name`.mdb-container`
target`.jms-service` | config-name`.jms-service`
target`.log-service` | config-name`.log-service`
target`.security-service` | config-name`.security-service`
target`.transaction-service` | config-name`.transaction-service`
target`.monitoring-service` | config-name`.monitoring-service`
target`.java-config` | config-name`.java-config`
target`.availability-service` | config-name`.availability-service`
target`.thread-pools` | config-name`.thread-pools`

- Previous: 第 19 章 ドメインまたはノードエージェントの自動再起動
- Next: 別名を使用しない要素

- © 2010, Oracle Corporation and/or its affiliates