Workflow Management

Overview This document covers all the aspects which user needs to configure a workflow. This document focusses on the preparation of content, i.e. plugins and their respective dependencies, needed by any workflow and criteria on which these plugin will be working. Features This tab is visible only to the admin and provides feature for adding a plugin and configuring its dependencies. On…

User Management

Overview This module is responsible for handling the user's connectivity to the application. It handles authentication as well as authorization process for the user. Configuration Login configuration For a user to login into Ephesoft, we need to configure “server.xml” file located in the <Ephesoft installation path>\JavaAppServer\conf folder. The admin will configure a tag named…

Single Sign On

Overview Single sign-on (SSO) is a mechanism of access control that can be applied on multiple related, but independent software systems. With this mechanism a user logs in once and gains access to multiple systems without being prompted to log in again for each individual application. Conversely, single sign-off is property mechanism whereby a single action of signing out terminates access to…

Performance Reporting

Overview This module enables the user to generate execution report of batches on the basis of the batch class, start date and end date. Reports can be calculated per module, per plugin or on user basis in units of seconds, minutes or hours. The ways to generate report are as follows: A cronjob expression property: dcma.report.cronjob.expression present at…

Heartbleed and Ephesoft

This article includes details regarding Ephesoft and the Heartbleed vulnerability inherent in OpenSSL 1.0.1. Issue: In certain releases of OpenSSL, there is vulnerability that could allow unknown parties to gain information from a server remotely that can include passwords, usernames, and other personal/customer information.   Details: According to the defect information here,…

Installer Upgrades & Updates

Overview This document describes step by step procedure of upgrading Ephesoft. This document can be referenced when user wants to upgrade Ephesoft Application using Ephesoft installer setup. Steps of execution Following steps must be followed to upgrade an existing installation using Ephesoft Installer version 3.0.3.0 or later-   Things to check before upgrade - If user is…

How to Clean the JBPM Tables in Ephesoft?

Issue: If there is any indication of corruption in the JBPM4 tables or Performance has become an issue. Removing the JBPM4 tables and restoring back to defaults can help with these issues. **Warning** - Please make sure to backup your database before performing this procedure. Also, these steps are recommended to be used only when there are no batches in READY_FOR_VALIDATION, READY_FOR_REVIEW…

Migrating the Ephesoft SharedFolders Location

Migrating the Ephesoft SharedFolders Location Applies to: All Versions The following are the instructions necessary for migrating your Ephesoft Sharedfolders location to a different path (Network or Local). All that is required in order to successfully migrate your Sharefolders Location are the following: 1. Update all property files that reference the Old SharedFolders location, see all…

Microsoft SQL Server (MSSQL) Configuration Instructions

For Information about supported versions of MS SQL Server, please refer to Supported Platforms. Deployment During the Install, choose Use Existing MS SQL server option to deploy the MSSQL files. In case database is not created successfully, SQL file can be found in C:\Ephesoft\Dependencies\MsSQLSetup\ephesoft-mssql-config.sql file. Have DBA Run this SQL script as Sysadmin……

How to Perform Routine Ephesoft Backups

On a Daily Basis: Create a backup of the Ephesoft system database by executing the command: mysqldump -uephesoft -pephesoft ephesoft2 > ephesoft_daily_12082011.sql Note: In this example the database is being saved to a file that reflects its status as a daily backup, and includes the date information (12/08/2011).  mssql procedure Backup the SharedFolders directory…

How to Perform Routine Ephesoft Backups

On a Daily Basis: Create a backup of the Ephesoft system database by executing the command: mysqldump -uephesoft -pephesoft ephesoft2 > ephesoft_daily_12082011.sql Note: In this example the database is being saved to a file that reflects its status as a daily backup, and includes the date information (12/08/2011).  mssql procedure Backup the SharedFolders directory…

How to Administer Ephesoft Users & Groups

Ephesoft supports Tomcat, OpenLDAP and Microsoft Active Directory protocols for maintain a roster of users and groups. OpenLDAP is the default management system that is enabled and configured following a clean installation of either Ephesoft Community or Enterprise Edition. There are two main configuration files:…

Secondary Servers in Ephesoft Cluster Do Not Start; HTTP 404; Unable to acquire lock on file.

Issue: First Server starts OK, Secondary Clustered Ephesoft Server's FAIL Servers utilized the same share credentials, yet logs report network connectivity lost or permission denied issues. If one of the servers was started first, the other would fail to start if started after. Symptoms: These are the outcomes if you perform the following startup tests. To replicate, be sure to drop all…

General Startup and License Issues

Issue: General Ephesoft Startup and Licensing Issues Version:Applies to all Solution: Try the following. You can always restrict permissions after you have verified successful startup. With Ephesoft SHUTDOWN: STEP 1: For [Ephesoft] and [SharedFolder](if not in Ephesoft folder): For folders in file explorer, Set Owner to Everyone and apply to all child objects. Add Role of Everyone with…

CMIS Import

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…

Restore MySQL Database

Issue: Ephesoft/MySQL was uninstalled and a database dump was not taken prior to being uninstalled. A database now needs to be recovered and all you have is a backup folder which contains the MySQL data files. Purpose: This procedure will teach you how restore a MySQL database onto another computer using the data files, dump the MySQL database and restore the dumped database to another. This…

Downloads

Ephesoft will use this page to provide all patches for reported issues in current or past versions or releases. All updates provided on this page will also be included in the next Service Pack Release. Service Pack installers will be scheduled for release every Quarter (3 month period). Current Complete Installer Version of Ephesoft Enterprise Edition for Windows and Linux: Ephesoft…