WebSphere Application Server Network Deployment, Version 6.0.x   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows

             目次と検索結果のパーソナライズ化

UDDI レジストリー・アプリケーションのデプロイ

UDDI ノードをセットアップする一環として、UDDI レジストリー・アプリケーションをデプロイします。 提供されたスクリプトを使用することも、管理コンソールを使用することもできます。

始める前に

UDDI レジストリー・アプリケーションをデプロイする前に、 UDDI レジストリー用のデータベースとデータ・ソースを作成する必要があります。

このタスクについて

このタスクは、デフォルト UDDI ノードのセットアップ または カスタマイズ済み UDDI ノードのセットアップ の一部として使用してください。

プロシージャー

app_server_root/bin ディレクトリーから、 以下に示すように uddiDeploy.jacl スクリプトを実行します。

[バージョン 6.0] このスクリプトは、 UDDI レジストリーをユーザーが指定したサーバーにデプロイします。

[バージョン 6.0] クラスターにデプロイする場合は、以下のいずれかを行います。
  • uddiDeploy.jacl スクリプトを使用して、UDDI レジストリー・アプリケーションをスタンドアロン・サーバーにデプロイし、 このサーバーを他のメンバーのテンプレートとして使用してクラスターを作成します。
  • 既存のクラスターにデプロイする場合は、このトピックで後述するように、クラスター・メンバーを介して 管理コンソールまたは wsadmin コマンドを使用して、UDDI レジストリー・アプリケーション (uddi.ear ファイル) をデプロイします。

[バージョン 6.0.1 以降] このスクリプトは、 UDDI レジストリーをユーザーが指定したサーバーまたはクラスターにデプロイします。

[AIX] [HP-UX] [Linux] [Solaris]
注: UNIX または Linux のいずれかのオペレーティング・システムを使用している場合は、wsadmin コマンドに .sh サフィックスを追加します。
[バージョン 6.0]
wsadmin [-conntype none] [-profileName profile_name] -f uddiDeploy.jacl
               node_name 
               server_name
[バージョン 6.0.1 以降]
wsadmin [-conntype none] [-profileName profile_name] -f uddiDeploy.jacl
               {node_name server_name | cluster_name}
             						  
各部の意味は、次のとおりです。
  • 「-conntype none」はオプションで、アプリケーション・サーバーが稼働していない場合にのみ必要です。
  • '-profileName profile_name' はデプロイメント・マネージャー・プロファイルです。 プロファイルを指定しない場合は、デフォルト・プロファイルが使用されます。
  • node_name は、ターゲット・サーバーが稼働する WebSphere Application Server ノードの名前です。 ノード名には、大文字小文字の区別があります。
  • server_name は、UDDI レジストリーをデプロイするターゲット・サーバーの名前 (例えば server1) です。 サーバー名には、大文字小文字の区別があります。
  • [バージョン 6.0.1 以降] cluster_name は、UDDI レジストリーをデプロイしたいターゲット・クラスターの名前です。 クラスター名には、大文字小文字の区別があります。
例えば、Windows システムで、UDDI をノード「MyNode」およびサーバー「server1」にデプロイするには、次のように入力します (server1 がすでに始動していることを前提としています)。
wsadmin -f uddiDeploy.jacl MyNode server1
[バージョン 6.0.1 以降] Windows システムで UDDI をクラスター「MyCluster」にデプロイするには、次のように入力します。
wsadmin -f uddiDeploy.jacl MyCluster

UDDI アプリケーションは、uddiDeploy.jacl スクリプトを使用してデプロイすることをお勧めします。 しかし、管理コンソールを使用して UDDI レジストリー・アプリケーション (uddi.ear ファイル) を通常の方法でデプロイすることもできます。 管理コンソールを使用する場合は、アプリケーションの Classloader モードが「PARENT_LAST」に設定されていることと、 WAR クラス・ローダーのポリシーが「Application」に設定されていることを確認する必要があります。 コマンド・プロンプトの uddiDeploy.jacl スクリプトで確認することができます。

結果

これで UDDI アプリケーションがデプロイされました。 以下のエラー・メッセージが表示された場合は、デプロイメント・マネージャー・プロファイルを使用して uddiDeploy.jacl スクリプトを実行したことを確認してください。
WASX7017E: Exception received while running file "uddiDeploy.jacl"; exception in
formation: com.ibm.ws.scripting.ScriptingException: WASX7070E: The configuration
 service is not available.

次の作業

UDDI ノードのセットアップを続行します。



関連タスク
デフォルト UDDI ノードのセットアップ
UDDI レジストリー・ノードの除去
カスタマイズ済み UDDI ノードのセットアップ
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 10:13:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/twsu_uddi_deploy.html