PiggyBank 設計モデルの変換のセットアップ

変換を実行するには、 ワークスペースに PiggyBank 変換およびコード・サンプルをインポートし、 モデリング・パースペクティブを開き、変換を起動します。
  1. ターゲット EJB プロジェクト を作成します。
    1. 「ファイル」メニューから、「新規」>「プロジェクト」>「次へ」とクリックします。
    2. 「 EJB プロジェクト」を選択し、「次へ」をクリックします。
    3. プロジェクト名として「ItsoAdEJB」を指定します。
    4. ターゲット・ランタイムとして「WebSphere Application Server」を選択します。
    5. 「EAR にプロジェクトを追加」チェック・ ボックスを選択し、 EAR プロジェクト名として「ItsoAdEAR」を指定し、 「次へ」を 2 回クリックします。
    6. 「クライアントのインターフェースとクラスを 保持するための EJB クライアント JAR モジュールを作成」チェック・ ボックスをクリアし、「終了」をクリックします。
  2. 変換構成ファイルを作成します。
    1. 「ファイル」メニューから、 「新規」>「その他」>「変換構成」>「次へ」とクリックします。
    2. 名前として「UMLtoItsoAdEJB」を指定して、「UML から EJB へ」チェック・ボックスを選択し、 「/ItsoAdEJB」をファイルの宛先として入力し、 「次へ」をクリックします。
    3. 「選択済みソース (Selected Source)」リストで「ItsoAdModel」を展開して、 「PiggyBankImplementationDesigns」をクリックします。
    4. 「ターゲットの選択」リストで、「ItsoAdEJB」を選択し、 「終了」をクリックします。
  3. 変換を実行します。
    1. 「プロジェクト・エクスプローラー」ビューで、 「ItsoAdModel」プロジェクトを展開し、 作成した「UMLtoItsoAdEJB.tc」を選択します。
    2. 「UMLtoItsoAdEJB.tc」を右クリックし、 「変換」>「UML から EJB へ」とクリックします。
  4. 動的 Web プロジェクトを作成します。
    1. 「ファイル」メニューから、「新規」>「プロジェクト」>「次へ」とクリックします。
    2. 「動的 Web プロジェクト」を選択し、「次へ」をクリックします。
    3. プロジェクト名として「ItsoAdWebService」を指定します。
    4. ターゲット・ランタイムとして「WebSphere Application Server」を選択します。
    5. 「EAR にプロジェクトを追加」チェック・ボックスを選択して、 EAR プロジェクト名として「ItsoAdCityBankEAR」を指定し、 「終了」をクリックします。
  5. WSDL 変換構成ファイルを作成します。
    1. 「ファイル」メニューから、 「新規」>「その他」>「変換構成」>「次へ」とクリックします。
    2. 名前として「UMLtoItsoAdWebService」を指定して、「UML から WSDL へ」を選択し、 「/ItsoAdEJB」をファイルの宛先として指定し、 「次へ」をクリックします。
    3. 「選択済みソース (Selected Source)」リストで「ItsoAdModel」を展開して、 「PiggyBankImplementationDesigns/itso.ad.citybank/CityBank」コンポーネントを選択します。
    4. 「ターゲットの選択 リストで、 「ItsoAdWebService/WebContent」を選択し、 「次へ」をクリックします。
    5. 「WRAPPED-DOCUMENT_LITERAL」を選択し、「終了」をクリックします。
  6. WSDL 変換を実行します。
    1. 「プロジェクト・エクスプローラー」ビューで、 「ItsoAdModel」プロジェクトを展開し、 作成した「UMLtoItsoAdEJB.tc」をクリックします。
    2. 「UMLtoItsoAdWebService.tc」を右クリックし、 「「変換」>「UML から WSDL へ」」とクリックします。
  7. WSDL ファイルからクライアント・コードを生成します。
    1. 「プロジェクト・エクスプローラー」で、 「PiggyBankImplementationDesigns」を展開してから、 「itso¥ad¥citybank¥cityBank.wsdl」を右クリックし、 「Web サービス」>「クライアントの生成」を選択します。
    2. 「Web サービス」ページで、 スライダーを「クライアントの作成 (Develop Client)」に合わせて「終了」をクリックし、 クライアント・コードを生成します。

フィードバック