SAP アダプター・サンプルのセットアップ手順

SAP アダプター・サンプルを実行するには、以下の手順に従ってください。

始める前に

  1. クリーンなワークスペースがあることを確認します。
  2. SAP サーバーの管理者から次のファイルを入手する必要があります。
    • sapidoc3.jar
    • sapjco3.dll
    • sapjco3.jar

このタスクについて

サンプルのインポート後:

SAP アダプター・サンプルを作成して実行するには、以下の手順を実行します。

手順

  1. Java™ EE アイコン Java EE パースペクティブ がワークスペースの右上部のタブに表示されない場合、 Java EE パースペクティブに切り替える必要があります。 メニュー・バーから、「ウィンドウ」 > 「開く」 > 「パースペクティブ」 > 「その他」の順に選択する。
  2. 「パースペクティブの選択」ウィンドウが開きます。「Java EE」を選択す る。
  3. 「OK」をクリックします。Java EE パースペクティ ブが開きます。
  4. 必須のファイル依存関係の追加: sapjco.jarlibrfr32.dll、および sapjcorfc.dll をファイル・システムから CWYAP_SAPAdapter コネクター・プロジェクトの connectorModule フォルダーにドラッグ・アンド・ドロップします。このファイルをクラスパスに追加します。この処理は、プロジェクトの「プロパティー」ビューで行うことができます。
  5. サンプルを SAP サーバーに関連付けるには、 Bean 実装クラスの接続情報を変更する必要があります。 Java エディターで CustomerImpl.java を開き、コード内の次のセクションを変更して SAP サーバー接続情報を使用するようにします。
    /**
     * @j2c.managedConnectionFactory class="com.ibm.j2ca.sap.SAPManagedConnectionFactory"
     * @j2c.managedConnectionFactory-property name="adapterID" value="001"
     * @j2c.managedConnectionFactory-property name="applicationServerHost" value="applicationServerHost"
     * @j2c.managedConnectionFactory-property name="client" value="001"
     * @j2c.managedConnectionFactory-property name="language" value="EN"
     * @j2c.managedConnectionFactory-property name="moduleName" value="BAPI"
     * @j2c.managedConnectionFactory-property name="password" value="password"
     * @j2c.managedConnectionFactory-property name="userName" value="userName"
     * @j2c.connectionSpec class="com.ibm.j2ca.sap.SAPConnectionSpec"
     * @generated
     */
  6. アプリケーションのテスト:
    1. 「サーバー」ビューを選択し、WebSphere® Application Server v7.0、v8.0、または v8.5 を右クリックして「開始」を選択します。
    2. 「ファイル」 > 「新規」 > 「その他」 > 「J2C」 > 「J2C Java Bean からの Web ページ、Web サービス、または EJB」を選択します。 「次へ」をクリックします。
    3. Java Bean 選択ページで、 「参照」をクリックします。
    4. 「J2C Bean の検索」ページで、上部の 1 行テキスト域に C と 入力すると、「一致する項目」CustomerImpl - sample.bapi が表示されます。 「CustomerImpl - sample.bapi」を選択し、「OK」をクリックします。
    5. 「次へ」をクリックします。
    6. 「デプロイメント情報」ページで、「シンプル JSP」を選択し、「次へ」をクリックします。
    7. 「シンプルな JSP の作成」ページで「新規」をクリックして、Web プロジェクト・ウィザードを開始します。
    8. 「新規 Web プロジェクト」ページで、「プロジェクト名」 フィールドに名前を入力します (例: TestWebProject)。選択されているターゲット・ランタイムが「WebSphere Application Server v7.0」(または v8.0) であることを確認します。 「EAR にプロジェクトを追加」を選択し、「終了」をクリックします。
    9. 「シンプルな JSP の作成」ページで、 「JSP フォルダー」フィールドに名前 (例えば、SampleJSP) を入力し、 「終了」をクリックします。
    10. サーバーが始動したら、<Web Project>/WebContent/SampleJSP/TestClient.jsp にナビゲートします。TestClient.jsp を右クリックし、「実行」 > 「サーバーで実行」を選択します。


    11. Web ブラウザーでアプリケーションがオープンします。値を入力し、 「起動」をクリックします。

フィードバック