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

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

コンテナー管理タスクの Web コンポーネント用構成

トランザクションまたは ActivitySession のいずれかのみをプログラマチックに開始する Web コンポーネントでは、 その Web コンポーネントのコンテナー管理タスクを構成して、 サーブレットまたは JavaServer Pages (JSP) ファイルからの要求をアプリケーション・プロファイルに関連付けることができます。

このタスクについて

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

注: アプリケーション・プロファイル・サービスのコンソール・ページで 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」ビューで、Web モジュールの下の「Deployment Descriptor: Web Module Name」を右クリックして、「Open With」>「デプロイメント記述子エディター」と選択します。 Web プロジェクトのプロパティー・ダイアログ・ノートブックがプロパティー・ペインに表示されます。
  6. サーブレット」タブを選択します。
  7. 変更するサーブレットまたは JSP を選択します。
  8. 「WebSphere プログラミング・モデル拡張機能」セクションを展開します。
  9. Container-Managed Task」セクションでタスクの名前説明を入力します。 タスク名は、アプリケーション・プロファイルにマップされ、 参加中のエンティティーで使用する適切なアクセス・インテントを判別するために、ランタイムによって使用されます。 タスク名は、アプリケーション内で固有である必要はありません。 ただし、タスク名を共用する際には注意が必要であり、多用は避けてください。 実行時には、同じ名前を持つすべてのタスクは、タスクを構成した場所に関係なく、同様に扱われます。

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

  10. OK」を選択します。



関連概念
アプリケーション・プロファイル・タスク
関連タスク
アプリケーション管理タスクの Web コンポーネント用構成
タスク・トピック    

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

最終更新: Jan 21, 2008 11:31:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/appprofile/tasks/tapp_webcmtask.html