Batch Classes Missing after Upgrade Ephesoft Transact

Batch Classes Missing after Upgrading Ephesoft Transact


After successfully installing and starting up Ephesoft Transact, batch classes have disappeared from the Batch Class Management screen.


This may be caused by the database setup not running properly. Perform the following steps to resolve this issue.

  1. Stop the Ephesoft server.
  2. Navigate to [Ephesoft_Directory]\Dependencies\MySQLSetup
  3. Run the ephesoft-mysql-setup.bat file.
  4. Navigate to [Ephesoft_Directory]\Shared\SharedFolders\database-update
  5. Locate the .ser files.
  6. If the files have the extension “-executed” (For example, sample.ser-executed), remove the extension. If there is no extension, do not make any changes.
  7. Navigate to [Ephesoft_Directory]\Application\WEB-INF\classes\META-INF\dcma-data-access
  8. Open the file.
  9. Locate the following property:
  1. Set this property to true.
  2. Navigate to [Ephesoft_Directory]\Application\WEB-INF\classes\META-INF\dcma-workflows
  3. Open the file.
  4. Locate the following property:
  1. Set this property to true.
  2. Start the Ephesoft server.

After performing these steps, the database patches should run and the workflow should be properly deployed.