- Install the ABBYYFlexiCapturePlugin.jar plug-in on the Appian server by copying it from the ABBYY FlexiCapture Connector for Appian distribution package into APPIAN_INSTALL/_admin/plugins/.
To find out the version of the plug-in, open the Admin Console and click SYSTEM → Plug-ins in the left-hand pane. A page will open displaying the version of the plug-in next to its name (for example ABBYY FlexiCapture 12 Plug-in v1.0.0.44).
- Open Appian Designer and click Import Application. In the dialog box that opens, select the ABBYYFlexiCapture.zip archive in the ABBYY FlexiCapture Connector for Appian distribution package and click Import.
You may see the following error messages when importing the application:
- dataStore _a-0000de8f-43d8-8000-3120-01ef9001ef90_3255 5984 “Invoices”: The import of dataStore [id=5984 uuid=_a-0000de8f-43d8-8000-3120-01ef9001ef90_3255] could not be finalized: The data store “Invoices” [id=5984] was saved but cannot be published: The data source [jdbc/Appian] cannot be reached or its configuration is invalid. Details: 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”: The import of dataStore [id=5985 uuid=_a-0000de8f-43d8-8000-3120-01ef9001ef90_3361] could not be finalized: The data store “CreditApplicationsMain” [id=5985] was saved but cannot be published: The data source [jdbc/Appian] cannot be reached or its configuration is invalid. Details: javax.naming.NameNotFoundException: jdbc/Appian — service jboss.naming.context.java.jdbc.Appian (DataSourceException) (APNX-1-4178-000) (APNX-1-4071-009).
- Create a data source.
- Publish the data stores. To do this, open the ABBYYFlexiCapture application in Appian Designer, select the Data Store option in the left-hand pane, and open the appropriate data store. In the dialog box that opens, select the previously created data source and click Verify. You will see a warning message saying “No matching tables found!” Select the Create tables automatically option and click Save & Publish.
The ABBYYFlexiCapture application includes two data stores — “Invoices,” intended for storing data from invoices, and “CreditApplicationsMain,” intended for storing data from credit card applications. You will need to perform the above step for each of these data stores.
