出力ファイルを生成するアプリケーションエンジンプログラムを作成しようとしています。私の目標は、PeopleSoft関数「CreateJavaObject」を使用してこのファイルを作成することです。私はこれを試しました:
Local string &msg;
Local JavaObject &jFile, &writeFile;
&msg = "Hello World!";
&jFile = CreateJavaObject("java.IO.File", "c:\temp\log.txt");
&writeFile = CreateJavaObject("java.IO.BufferedWriter", &jFile);
&writeFile.writeFile(&msg);
アプリケーションエンジンプログラムを実行すると、プログラムが異常終了し、オブジェクトjava.IO.BufferedWriterにエラーが発生し、誤った引数が渡されたことが示されます。
ピープルソフトにJava関数を使用してファイルI/Oを処理できる方法はありますか?