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

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

コンテナー管理タスクのアプリケーション・クライアント用構成

トランザクションまたは ActivitySession のいずれかのみをプログラマチックに開始するアプリケーション・クライアントでは、 そのアプリケーション・クライアントのコンテナー管理タスクを構成して、 クライアントからの要求をアプリケーション・プロファイルに関連付けする必要があります。

このタスクについて

作業単位が開始しない場合は、構成済みタスクは無視されます。タスクの使用について詳しくは、アプリケーション・プロファイル・タスク およびタスクおよび作業単位における考慮事項 を参照してください。

注: アプリケーション・プロファイル・サービスのコンソール・ページで 5.x 互換モード属性を選択すると、 J2EE 1.3 アプリケーションで構成されたタスクは、必ずしも作業単位に関連付けられてはおらず、 任意に適用し、オーバーライドすることが可能です。 これは、推奨される操作モードではなく、データベース・アクセス中に予期しないデッドロックが発生する場合があります。 タスクは、 アプリケーション・プロファイル 5.x 互換モードで稼働するアプリケーションと、 互換モードで稼働しないアプリケーションとの間の要求で通信は行いません。

バージョン 6.0 クライアントがアプリケーション・プロファイル 5.x 互換モードで稼働するアプリケーションと対話するためには、 クライアント・プロセスの appprofileCompatibility システム・プロパティーを true に設定する必要があります。 これは、launchClient コマンドを呼び出すときに -CCDappprofileCompatibility=true オプションを指定することにより可能になります。

プロシージャー

  1. Application Server Toolkit を開始します
  2. オプション: J2EE パースペクティブを開き、J2EE プロジェクトと連動させます。 「Window」>「Open Perspective」>「Other」>「J2EE」とクリックします。
  3. オプション: 「プロジェクト・エクスプローラー」ビューを開きます。 「ウィンドウ」>「Show View」>「Project Explorer」とクリックします。 その他の便利なビューとして、「ナビゲーター」ビュー (「ウィンドウ」>「Show View」>「ナビゲーター」) があります。
  4. 新規のアプリケーション EAR ファイルを作成するか、既存のアプリケーション EAR ファイルを編集します。
    例えば、既存のアプリケーションの属性を変更するには、 インポート・ウィザードを使用して EAR ファイルをインポートします。インポート・ウィザードを開始するには、次のようにします。
    1. ファイル」->「インポート」>「EAR ファイル」>「次へ」と選択します。
    2. EAR ファイルを選択します。
    3. WebSphere Application Server v6.0 タイプのサーバー・ランタイムを作成します。 「新規作成」を選択して、「新規サーバー・ランタイム」ウィザードを開き、指示に従ってください。
    4. ターゲット・サーバー」フィールドで、WebSphere Application Server v6.0 タイプのサーバー・ランタイムを選択します。
    5. 終了」を選択します。
  5. J2EE パースペクティブの「Project Explorer」ビューで、アプリケーション・クライアント・モジュールの下の「Deployment Descriptor: Application Client Module Name」を右クリックして、「Open With」>「デプロイメント記述子エディター」と選択します。 アプリケーション・クライアント・プロジェクトのプロパティー・ダイアログ・ノートブックが、 プロパティー・ペインに表示されます。
  6. Extended Services」タブを選択します。
  7. Container-Managed Task」セクションでタスクの名前説明を入力します。 タスク名は、アプリケーション・プロファイルにマップされ、 参加中のエンティティーで使用する適切なアクセス・インテントを判別するために、ランタイムによって使用されます。 タスク名は、アプリケーション内で固有である必要はありません。 ただし、タスク名を共用する際には注意が必要であり、多用は避けてください。 実行時には、同じ名前を持つすべてのタスクは、タスクを構成した場所に関係なく、同様に扱われます。

    説明は、ユーザーの便宜のために提供されています。ランタイム環境で使用するものではありません。

  8. OK」を選択します。



関連概念
アプリケーション・プロファイル・タスク
関連タスク
TaskNameManager インターフェースの使用
アプリケーション管理タスクのアプリケーション・クライアント用構成
タスク・トピック    

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

最終更新: Jan 22, 2008 12:07:38 AM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/appprofile/tasks/tapp_clientcmtask.html