「WebSphere Application Server 小ワザ集」では WebSphere Application Serverを導入・構築・運用管理する上で便利な機能やツール、コマンドなどをご紹介します。WebSphere Application Serverをもっと使いやすくするためのヒントとしてご活用ください。

WebSphere事業部, , IBM Japan

WebSphere事業部, IBM Japan



2011年 12月 09日

EJBやデータソースが正しく名前空間に登録されているかどうかを確認したい場合、dumpNameSpaceコマンドが便利です。dumpNameSpaceコマンドは、JNDIを用いて名前空間に登録されているエントリーをダンプします。

dumpNameSpaceコマンドは、<WAS_ROOT>/bin ディレクトリーにあります。実行するには、<WAS_ROOT>/bin ディレクトリーに移動して実行します。

AIX/HP-UX/Linux/Solaris
$ cd <WAS_ROOT>/bin
$ ./dumpNameSpace.sh
Windows
C:> cd <WAS_ROOT>\bin
C:> dumpNameSpace

なお、dumpNameSpaceコマンドは、ブートストラップ・ポートを使って、稼働中のWASに接続します。デフォルトのブートストラップ・ポートは2809 ですが、これ以外のポートが使われている場合は、-port オプションで指定します。ブートストラップ・ポートを調べるには、「WAS 小ワザ集: 第4回:WASがオープンしているポート番号を調べる」を参照してください。以下は、ポート2810を使用している場合の例です。

AIX/HP-UX/Linux/Solaris
$ ./dumpNameSpace.sh -port 2810
Windows
C:> dumpNameSpace -port 2810

以下は、実行結果の例です。

名前空間の各エントリーは、1行、または、2行にまたがって出力されます。2行にまたがる場合は、左端のエントリー番号が同一になります(上の例では、165番)。各エントリーは、どちらの場合も、エントリーの名前と、そのエントリーのクラス名からなります。

アプリケーションからは、そのアプリケーションが走っているサーバー・インスタンス(例えばserver1)からの相対的な名前で参照できます(例えば、”jdbc/MyDB1” など)。ただし、通常は、この名前を直接使うのではなく、Java環境エントリーとして定義された名前で間接的に参照します(例えば、”java:comp/env/MyDB1” など)。Java環境エントリーの名前と名前空間のエントリーの名前の関連は、web.xmlなどのデプロイメント記述子と、ibm-web-bnd.xmlといった拡張デプロイメント記述子で定義されています。

参考文献

コメント

developerWorks: サイン・イン

必須フィールドは(*)で示されます。


IBM ID が必要ですか?
IBM IDをお忘れですか?


パスワードをお忘れですか?
パスワードの変更

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む

 


お客様が developerWorks に初めてサインインすると、お客様のプロフィールが作成されます。会社名を非表示とする選択を行わない限り、プロフィール内の情報(名前、国/地域や会社名)は公開され、投稿するコンテンツと一緒に表示されますが、いつでもこれらの情報を更新できます。

送信されたすべての情報は安全です。

ディスプレイ・ネームを選択してください



developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

必須フィールドは(*)で示されます。

3文字から31文字の範囲で指定し

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む

 


送信されたすべての情報は安全です。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=WebSphere
ArticleID=779320
ArticleTitle=WAS 小ワザ集: 第10回:名前空間を調べる
publish-date=12092011