iSeries システム (RPG プログラム) でストアード・プロシージャーを呼び出そうとしていますが、「ツール」->「ジェネレーター」の下で対応するメニューをアクティブにすることができません。Java
呼び出したい RPG プログラム (RPG00 と名付けます) には、5 つの入力パラメーターと 1 つの出力値があります。
次の操作を実行しました。
object
名前が「RPG00」の「外部」 (タイプ: ストアード・プロシージャー) を作成します。- 上記の外部オブジェクトにも「 RPG00 」という名前のメソッドを作成し、「外部名」プロパティを「RPG00」に設定します
Web Panel
変数 &test (タイプ: 外部オブジェクトRPG00 ) を使用して を作成し、適切なパラメーターを使用して呼び出します- iSeries データストア構成で次の設定を変更します。
- 「設定するアクセス技術」 --> JDBC
- 「外部ストアド プロシージャのリスト」 --> RPG00
この時点でKBをビルドしようとすると、常にエラーになります。crtjdccalls.java
プロジェクト フォルダーで、" " ファイルと、ストアド プロシージャの命令を格納する対応する "クラス" ファイルが見つかりません。
何がうまくいかないのですか?何か案が?なにか提案を?「Java ジェネレーター」メニューの適切な要素が表示されません!!
私の構成:
- Gx Ev2 U5
- 環境: Web\Java
- DB: iSeries 6.1