J2EE アプリケーションの用 java: ネーム・スペースをダンプすると 役立つ場合があります。 アプリケーションの java: ネーム・スペースは、その J2EE アプリケーションから のみアクセス可能であるため、ダンプに dumpNameSpace コマンド行ユーティリティーを 使用することができません。 WebSphere Application Server スクリプト・ツールから、NameServer MBean を起動して、同じサーバー・プロセスで実行している J2EE アプリケーションの java: ネーム・スペース をダンプすることができます。
dumpNameSpace コマンド行ユーティリティーを使用して ダンプすることができない、サーバー・プロセスに対してローカルな別のネーム・スペース があります。このネーム・スペースは、URL スキーム local: を持ち、 ネーム・サーバーを使用する代わりにローカルでオブジェクトをバインドするコンテナーによって使用されます。local: ネーム・スペースには、ローカル・インターフェースを持つエンタープライズ Bean への参照が含まれています。 1 つのサーバー・プロセスには、local: ネーム・スペースが 1 つだけあります。 local: ネーム・スペースは、このサーバー・プロセスに関連した NameServer MBean を起動することによってダンプします。
ネーム・スペース・ダ ンプ・オプションは、MBean の起動時に、文字ストリング・フォーマット内のパラメーターとして指定されます。このオプションの説明は、以下のとおりです。
オプション | 説明 |
---|---|
short | デフォルト。バインディング名およびバインド済みオブジェクト・タイプをダンプします。 この出力は JNDI Context.list() によっても提供されます。 |
long | バインディング名、バインド済みオブジェクト・タイプ、ローカル・オブジェクト・タイプ、およびローカル・オブジェクトのストリング表現 (すなわち IOR、ストリング値、およびその他の印刷される値) をダンプします。 |
オプション | 説明 |
---|---|
tree | ツリー・ルート・コンテキストからツリーをダンプします。 |
host | サーバー・ホスト・ルート・コンテキスト (「ノード」と同義) からツリーをダンプします。 |
legacy | レガシー・ルート・コンテキストからツリーをダンプします。 |
cell | セル・ルート・コンテキストからツリーをダンプします。これはデフォルト・オプションです。 |
node | ノード・ルート・コンテキスト (「ホスト」と同義) からツリーをダンプします。 |
server | サーバー・ルート・コンテキストからツリーをダンプします。 これは、-root のデフォルトです。 |
default | JNDI がそのサーバー・タイプに対してデフォルトで戻す初期コンテキストからツリーをダンプします。 |
名前コンポーネントをアトミック・ストリングとして表示するためのフォーマットを指定します。 指定しない場合は、INS 規則 (id.kind) に従って構文解析されます。 このオプションは、サーバー・ネーム・スペースのダンプに限り有効です。
オプション | 説明 |
---|---|
jndi | ネーム・コンポーネントをアトミック・ストリングとして表示します。 これは、-format のデフォルトです。 |
ins | INS 規則 (id.kind) に従って構文解析されるネーム・コンポーネントを表示します。 |