SAP アダプター・サンプルを実行するには、以下の手順に従ってください。
始める前に
- クリーンなワークスペースがあることを確認します。
- SAP サーバーの管理者から次のファイルを入手する必要があります。
- sapidoc3.jar
- sapjco3.dll
- sapjco3.jar
このタスクについて
サンプルのインポート後: SAP アダプター・サンプルを作成して実行するには、以下の手順を実行します。
手順
- Java™ EE アイコン
がワークスペースの右上部のタブに表示されない場合、
Java EE パースペクティブに切り替える必要があります。
メニュー・バーから、の順に選択する。
- 「パースペクティブの選択」ウィンドウが開きます。「Java EE」を選択す
る。
- 「OK」をクリックします。Java EE パースペクティ
ブが開きます。
- 必須のファイル依存関係の追加: sapjco.jar、librfr32.dll、および sapjcorfc.dll をファイル・システムから CWYAP_SAPAdapter コネクター・プロジェクトの connectorModule フォルダーにドラッグ・アンド・ドロップします。このファイルをクラスパスに追加します。この処理は、プロジェクトの「プロパティー」ビューで行うことができます。
- サンプルを 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
*/
- アプリケーションのテスト:
- 「サーバー」ビューを選択し、WebSphere® Application Server v7.0、v8.0、または v8.5 を右クリックして「開始」を選択します。
- を選択します。
「次へ」をクリックします。
- Java Bean 選択ページで、
「参照」をクリックします。
- 「J2C Bean の検索」ページで、上部の 1 行テキスト域に C と
入力すると、「一致する項目」に CustomerImpl - sample.bapi が表示されます。
「CustomerImpl
- sample.bapi」を選択し、「OK」をクリックします。
- 「次へ」をクリックします。
- 「デプロイメント情報」ページで、「シンプル JSP」を選択し、「次へ」をクリックします。
- 「シンプルな JSP の作成」ページで「新規」をクリックして、Web プロジェクト・ウィザードを開始します。
- 「新規 Web プロジェクト」ページで、「プロジェクト名」 フィールドに名前を入力します (例: TestWebProject)。選択されているターゲット・ランタイムが「WebSphere Application Server
v7.0」(または v8.0) であることを確認します。
「EAR にプロジェクトを追加」を選択し、「終了」をクリックします。
- 「シンプルな JSP の作成」ページで、
「JSP フォルダー」フィールドに名前 (例えば、SampleJSP) を入力し、
「終了」をクリックします。
- サーバーが始動したら、<Web Project>/WebContent/SampleJSP/TestClient.jsp にナビゲートします。TestClient.jsp を右クリックし、を選択します。
- Web ブラウザーでアプリケーションがオープンします。値を入力し、
「起動」をクリックします。