Skip to main content
PEGA をインストールするには、コネクターをサーバーにインポートし、Pega で Java 関数を作成する必要があります。 コネクターをサーバーにインポートするには、次の手順を実行します。
  1. Dev Studio を開き、Configure → Application → Distribution → Import をクリックします。
    コネクターをインポートするために、Configure メニューを開き、Application → Distribution → Import を選択している Pega Dev Studio のスクリーンショット。
  2. FlexiCaptureConnector.jar ファイルをサーバーにロードします。
  3. Pega Self-Service Portal を開き、Restart Server をクリックします。
アプリケーションサーバーを再起動するために、Restart Server ボタンが強調表示されている Pega Self-Service Portal の Operations ページのスクリーンショット。
コネクターのクラスからメソッドを呼び出す Java 関数を作成するには、次の手順を実行します。
  1. Records → Technical → Library → Create をクリックして新しいライブラリを作成し、たとえば FlexiCaptureLibrary という名前を付けます。次に、以下のパッケージを追加します。
    • java.util.*
    • java.nio.file.*
    • com.abbyy.connectors.*
    • com.abbyy.connectors.models.*
    Packages タブで FlexiCaptureLibrary レコードを編集している Pega Dev Studio のスクリーンショット。追加するパッケージとして、java.util、java.nio.file、com.abbyy.connectors、com.abbyy.connectors.models が表示されています。
  2. Save をクリックし、続けて Generate Library をクリックします。
  3. Records → Technical → Function → Create をクリックして、新しい関数を作成します。
  4. Label フィールドに、新しい関数の名前 (例: CaptureData) を入力します。
  5. Parameters セクションで、次の 2 つの入力パラメーターを指定します。
  1. Library フィールドに、手順 1 で作成したライブラリの名前を入力し、Create and open をクリックします。
  2. 開いたウィンドウの Parameters タブで、Java data type フィールドのデータ型として String を指定します。
    関数の Parameters タブを表示している Pega Dev Studio のスクリーンショット。FileName と Base64Content の String 入力パラメーター、および Output セクションで Java data type として String が選択されていることが示されています。
  3. CodeExample.java ファイルからコードをコピーします。このファイルは %Installation Path%\Connector for FlexiCapture as a Service\Samples\Pega Function にあります (便宜上、コードは以下にも再掲しています)。同じウィンドウで Java タブをクリックし、コピーしたコードを貼り付けます。このコード例では、ファイルを FC に送信し、抽出された fields の名前とその値を含む JSON 文字列形式で処理結果を取得します。黄色で強調表示されているコード断片は、FC Application Server への接続に必要な有効な接続情報に置き換える必要があります。その後、プロジェクトを FC Application Server にアップロードし、Configure します
  1. Imports & Exceptions タブをクリックし、Exceptions thrown セクションに Exception と入力します。
  2. Java タブに戻って Function ready to be compiled? オプションを選択し、変更を保存して Generate function をクリックします。関数が正常に生成されると、次のメッセージが表示されます。
Good ステータスと、Library が正常に生成されたことを示すメッセージが表示された Pega Library Acknowledgement ダイアログのスクリーンショット。