Export to Microsoft SharePoint 365

Export to SharePoint 365 A new plugin "SHAREPOINT_365_EXPORT" is introduced for exporting the documents to an online SharePoint repository. User can configure the export for each Document Type and connection settings in both online and offline mode. But for exporting the documents, connection with the SharePoint account is required. The PDF and TIFF files are exported to the online SharePoint…

KB0012454 – Folder monitoring is not responsive

KB Article #: 12454 Issue: It takes some time to generate batch sub-folders after user drop new files into the watch folder. System also fails to pick up batch sub-folders into batch instance. If user restarts Ephesoft service, it will pick up new files and new batch instances immediately. Solution: 1. Stop Ephesoft service. 2. Edit  folder-monitor.properties file which is located at…

4.0.5.0 Release Notes

Module Feature Installer Enhancement: All the MAC Addresses of the physical machine would get added in the Details.properties file(Path: Ephesoft\Dependencies\licensing\) while installation. In 4040, only the live MAC Address used to get added. Enhancement: Changes have been done to handle upgrade scenario gracefully for server.xml (e.g. port settings, user connectivity settings,…

E-mail Configuration

Overview & Purpose E-mail Configuration Screen is responsible for configuring the user mail accounts and E-mail Import plugin is responsible for importing the documents present in a defined form from the user's mail account. User is allowed to configure any mail account as well as the type of documents which the plug-in will support. This configuration is done per batch class. Multiple email…

E-mail Configuration

Overview & Purpose E-mail Configuration Screen is responsible for configuring the user mail accounts and E-mail Import plugin is responsible for importing the documents present in a defined form from the user's mail account. User is allowed to configure any mail account as well as the type of documents which the plug-in will support. This configuration is done per batch class. Multiple email…

Batch Execution Back-up XMLs

Overview A property has been added in ‘{Ephesoft-Home}/WEB-INF/classes/META-INF/dcma-util/dcma-backup-service.properties’ file by which user will be able to configure whether the batch xml backup needs to be taken after the execution of every plugin or after the execution of every module. backup.plugin_batch_xml_backup_switch=OFF The value of this property will be OFF by default stating…

KB0011277 Expected File path length exceeds the maximum permissible limit

KB Articles KB Article # 11277 Topic/Category: Scripting, Classification, Document Assembler, Web Services Ephesoft Version: 3x+ Issue: Expected File path length exceeds the maximum permissible limit Analysis: Max length for file path is not a static value. It varies from situation to situation. If batch instance is submitted as a file max path length will be different and when…

KB0011221 – RecoStar causing Ephesoft to not start

KB Article #: 11221 Issue: When starting up Ephesoft, there’s an error in the log that says: [ERROR] [localhost-startStop-1] [org.springframework.web.context.ContextLoader] - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'OCRFactoryClass': Injection of autowired dependencies failed; nested exception is…

How To Create A Custom Plugin

Prerequisites Install Java JDK Download Apache Maven Link here: https://maven.apache.org/download.cgi Install Eclipse www.ninite.com Install Maven Open Eclipse Goto Help -> Eclipse Marketplace Search "Maven" Click "Install" button on "Maven Integration for Elcipse" Follow Instructions Goto Window -> Preferences, and you should see Maven…

How To Create A Custom Plugin

Prerequisites Install Java JDK Download Apache Maven Link here: https://maven.apache.org/download.cgi Install Eclipse www.ninite.com Install Maven Open Eclipse Goto Help -> Eclipse Marketplace Search "Maven" Click "Install" button on "Maven Integration for Elcipse" Follow Instructions Goto Window -> Preferences, and you should see Maven…

Ephesoft Reports

Overview Ephesoft reporting feature enables the user to generate reports pertaining to the various components of Ephesoft. Reports can be generated of the following components: Batch Execution Information Server Status All reports can be filtered on the basis of Batch Class, Start Date of Batches and End Date of the Batches. The reports can also be configured to be calculated Per…

Ephesoft Reports

Overview Ephesoft reporting feature enables the user to generate reports pertaining to the various components of Ephesoft. Reports can be generated of the following components: Batch Execution Information Server Status All reports can be filtered on the basis of Batch Class, Start Date of Batches and End Date of the Batches. The reports can also be configured to be calculated Per…

E-mail Configuration

Overview & Purpose E-mail Configuration Screen is responsible for configuring the user mail accounts and E-mail Import plugin is responsible for importing the documents present in a defined form from the user's mail account. User is allowed to configure any mail account as well as the type of documents which the plug-in will support. This configuration is done per batch class. Multiple email…

Setup Sharepoint 2013 Server with Ephesoft

How to Page?   Topic #9383 : Setup Sharepoint 2013 Server with Ephesoft Applicable Ephesoft versions: 4.0 and up   More Info:   Instructions: Log into the web interface of your site, click the gear icon in the upper-right, and click on Site settings, then in the Site Actions section click on Manage site features. In the list that appears, activate the…

Best Practices for a Multi-Server Environment

When deploying a multi-server Ephesoft cluster, there are a few best practices as Ephesoft recommendations. Prerequisites: Database When creating an Ephesoft cluster, it is recommended that you first install MSSQL or MySQL on a server which will not be a processing server or a UI server. This minimizes the running processes, utilized RAM, I/O reads and writes, and network requests send…

Best Practices for a Multi-Server Environment

When deploying a multi-server Ephesoft cluster, there are a few best practices as Ephesoft recommendations. Prerequisites: Database When creating an Ephesoft cluster, it is recommended that you first install MSSQL or MySQL on a server which will not be a processing server or a UI server. This minimizes the running processes, utilized RAM, I/O reads and writes, and network requests send…

3x Advanced Reporting: ERROR: “XML files for extraction end state not found”

: KB Articles KB Article # 9222 Topic/Category: Advanced Reporting Ephesoft Version: 3x Issue: “Variable @black is undefined” displayed in web browser Analysis: The report information may have existed in Batch Class at one time, but the BC may have been re-defined to not use that plugin. The Advanced Reporting module will not automatically synchronize this change and will…

How to add Filebound Export Plugin in 4.0.x

  Topic #1 : Add Filebound Export Plugin in 4.0.x Applicable Ephesoft versions: 4.0.x In the 4.0 release of Ephesoft, the FileBound Export Plugin was removed. In order to add it manually to the workflow, you will need to follow the instructions below. Associated Download:  dcma-filebound.zip Instructions:   Stop Ephesoft server Extract the dcma-filebound.zip…

CMIS Import Plugin

Overview CMIS Import feature downloads files from CMIS server and process them as batches in Ephesoft Application. Using CMIS import user can monitor the CMIS server using a cron-job which checks the specified folder for a new file after the specified interval of time. Along with the document, its properties are also downloaded in an XML format. Users can write their own custom scripts to access…

CMIS Import Plugin

Overview CMIS Import feature downloads files from CMIS server and process them as batches in Ephesoft Application. Using CMIS import user can monitor the CMIS server using a cron-job which checks the specified folder for a new file after the specified interval of time. Along with the document, its properties are also downloaded in an XML format. Users can write their own custom scripts to access…

E-mail Configuration

Overview & Purpose E-mail Configuration Screen is responsible for configuring the user mail accounts and E-mail Import plugin is responsible for importing the documents present in a defined form from the user's mail account. User is allowed to configure any mail account as well as the type of documents which the plug-in will support. This configuration is done per batch class. Multiple email…

Support for batches executed of Encrypted Batch Classes.

Introduction Ephesoft 4.0.3.0 takes all Batch Instances into consideration while computing data for Reporting. This will help in more accurate reports than earlier. Changes in Configuration Filename: <Ephesoft Installation Directory>\Application\WEB-INF\classes\META-INF\dcma-reporting\etl-variables.properties The following two properties are added with respect to Encrypted Batch…

Pickup Settings 4.x

Topic/Category: Pickup     Beginning from 4.0.x the pickup service is executed on single server in a cluster with failover functionality. This is an automatic service that assigns a random server in the cluster to execute the pickup service. The server on which the pickup service is being executed is responsible for picking up all the batches for the cluster while keeping check…

Common Connection Pooling

Need for a common connection pool With the introduction of Advanced Reporting which is a data-intensive operation, there was a considerable increase in the number of database connections created for both Ephesoft and reports database. Since the maximum number of connections have an upper limit in the database, there was a need to reduce and reuse the already created connections to reduce the…

KB0009222 Browser Error: “Variable @black is undefined”

KB Articles KB Article # 9222 Topic/Category: Scripting, Classification, Document Assembler, Web Services Issue: “Variable @black is undefined” displayed in web browser Analysis: Occurs when an upgrade was recently performed and their is a mismatch of content stored in the web browser Solution: Clear the cache of the web browser.     < Back|KB Main Page |…