KB0007731: Batches Instances Stuck in Running Due to Lack of Drive Space

Applies to: All versions of Ephesoft Transact

Issue

When processing large batch instances, the drive may run out of space and may cause ImageMagick processes to slow, lockup or fail.

Root Cause

By default, ImageMagick uses the Windows default temp located on the C drive (C:) as defined by Windows system environment variables.

Solution

Move the ImageMagick temp directory. Refer to your scenario and follow the steps listed:

If running Ephesoft using JavaAppServer

  1. Stop the Ephesoft server.
  2. Create a temp folder and set the same to MAGICK_TMPDIR.
  3. Open the startup.bat file located at [Ephesoft_Directory]\JavaAppServer\bin\startup.bat.
  4. Add the MAGICK_TMPDIR environment variable as shown in the following screenshot:

magicktemo1

  1. Save and close the startup.bat file.
  2. Restart the Ephesoft server and validate a rotation of images.

If running Ephesoft using EphesoftEnterprise service

  1. Stop EphesoftEnterprise service.
  2. Set the MAGICK_TMPDIR environment variable as shown in the following screenshot:

magicktemo2jpg

  1. Click OK.
  2. Restart the EphesoftEnterprise service and validate a rotation of images.