Some system configuration tasks require you to temporarily stop EPX processing. When EPX is paused, no new work items will be created and no EPX activities will process existing work items. After the system configuration task is complete, resume EPX processing.
Pause EPX processing
The best way to pause EPX processing is to stop the EPXTomcat
service. Individual workflows should not be modified directly to stop the
generation of new work items, as this only addresses the creation of new work items
and does not address the processing of work items already in workflows. Modifying
individual workflows also introduces the significant risk that when EPX processing
is resumed, one or more workflows will not be restored to use the same settings they
used before EPX processing was paused. For example, if a Scheduler BIC starting
point that is configured to launch once per day is disabled then later enabled, the
settings for that BIC will revert back to their default settings, which will causes
one work item to be generated per minute, which can be disastrous. Stopping the
EPXTomcat
service pauses all EPX activity without altering
workflows.
To pause EPX processing:
- Open the Windows Services control panel.
- Right-click
EPXTomcat
and select Stop. - Once the
EPXTomcat
service is stopped, the Status column for theEPXTomcat
service will no longer have the value Running. The value will be empty.
Resume EPX processing
To resume EPX processing:
- Open Windows File Explorer and go to:
<drive>:\Enterworks\bin
- Right-click
Stop EPX.cmd
and select Run as Administrator. This will stopEPXTomcat
andEPXJboss
. - Right-click
Start EPX.cmd
and select Run as Administrator. This will archive EPX logs and restartEPXTomcat
andEPXJboss
. - A command prompt will appear that indicates that the services are starting. The prompt will close once the services have been started.
- Verify that
EPXTomcat
andEPXJboss
are both running. Open the Windows Services control panel and verify that the Status column for both services has the value Running.