- Appian 用 ABBYY FlexiCapture Connector の配布パッケージから ABBYYFlexiCapturePlugin.jar プラグインを APPIAN_INSTALL/_admin/plugins/ にコピーして、Appian サーバーにインストールします。
プラグインのバージョンを確認するには、Admin Console を開き、左側のペインで SYSTEM → Plug-ins をクリックします。ページが開き、プラグイン名の横にバージョンが表示されます (例: ABBYY FlexiCapture 12 Plug-in v1.0.0.44) 。
- Appian Designer を開き、Import Application をクリックします。開いたダイアログで、Appian 用 ABBYY FlexiCapture Connector の配布パッケージに含まれている ABBYYFlexiCapture.zip アーカイブを選択し、Import をクリックします。
アプリケーションのインポート時に、次のエラーメッセージが表示されることがあります。
- dataStore _a-0000de8f-43d8-8000-3120-01ef9001ef90_3255 5984 “Invoices”: dataStore [id=5984 uuid=_a-0000de8f-43d8-8000-3120-01ef9001ef90_3255] のインポートを完了できませんでした: データストア “Invoices” [id=5984] は保存されましたが、公開できません: データソース [jdbc/Appian] に接続できないか、その設定が無効です。詳細: javax.naming.NameNotFoundException: jdbc/Appian — service jboss.naming.context.java.jdbc.Appian (DataSourceException) (APNX-1-4178-000) (APNX-1-4071-009).
- dataStore _a-0000de8f-43d8-8000-3120-01ef9001ef90_3361 5985 “CreditApplicationsMain”: dataStore [id=5985 uuid=_a-0000de8f-43d8-8000-3120-01ef9001ef90_3361] のインポートを完了できませんでした: データストア “CreditApplicationsMain” [id=5985] は保存されましたが、公開できません: データソース [jdbc/Appian] に接続できないか、その設定が無効です。詳細: javax.naming.NameNotFoundException: jdbc/Appian — service jboss.naming.context.java.jdbc.Appian (DataSourceException) (APNX-1-4178-000) (APNX-1-4071-009).
- データソースを作成します。
- データストアを公開します。これを行うには、Appian Designer で ABBYYFlexiCapture アプリケーションを開き、左側のペインで Data Store を選択して、該当するデータストアを開きます。開いたダイアログで、先ほど作成したデータソースを選択し、Verify をクリックします。すると、“No matching tables found!” という警告メッセージが表示されます。Create tables automatically オプションを選択し、Save & Publish をクリックします。
ABBYYFlexiCapture アプリケーションには 2 つのデータストアが含まれています。1 つは請求書のデータを保存するための “Invoices”、もう 1 つはクレジットカード申請書のデータを保存するための “CreditApplicationsMain” です。これらの各データストアについて、上記の手順を実行する必要があります。
