Overview
The eFORMz service is named eFORMz_Service Manager_64. This service runs the eFORMz Director processes and the eFORMz web server, if eFORMz is configured to receive web service requests. This service is not automatically installed with eFORMz.
Requirements
Before installing the eFORMz service, you must have successfully installed eFORMz. You must also have Java 1.8 or later installed.
Procedure
Install the eFORMz Service
Complete the following steps to install the eFORMz service:
- Open a Command Prompt window as Administrator.
- Go to:
- C:\Minisoft\eFORMz_6
- Enter the following command:
-
jsl_64.exe -install jsl_ServiceManager_64.ini
-
Notes on Running eFORMz as a Service
-
Running eFORMz as a service:
- Director processes start automatically and run in the background.
- Operates like other Windows services (e.g., Print Spooler).
-
Running the Director from Director Toolkit:
- Does not require service installation.
- All processing stops when the Director Toolkit window is closed.
Authenticate the eFORMz Service
-
Default Authentication:
- The eFORMz service authenticates to Windows as Local System by default.
-
Using Network Resources:
- If eFORMz interacts with network resources (e.g., network folders, remote databases, email servers), update the service properties to authenticate as Network Service.
-
Built-in Authentication:
- Both Local System and Network Service are built-in Windows authentications.
-
Security Policies:
- Some environments may require eFORMz to run under a specific ID, configurable in the Service Properties window.
Configure Startup Parameters
Director Configuration File:
- The Director runs a configuration .cfg file specifying:
- Queues to watch for data to process.
- The associated eFORMz .efz files, to process them with.
- How to output the results.
- Default configuration file: LocalPM.cfg.
Steps to Define while Configuration File the eFORMz service automatically starts:
-
- Open a Command Prompt window and navigate to
-
C:\Minisoft\eFORMz_6.
-
- Run Director_Configure.exe and log in using:
-
ID:
minisoft -
Password:
password.
-
ID:
- Click Configure Startup Parameters.
- Enter the desired configuration file:
- Example for a single file:
LocalPM.cfg. - Example for multiple files:
LocalPM.cfg File2.cfg(separate file names with a space). - To make a file accessible via web requests, prefix it with
-ac:- Example:
LocalPM.cfg -ac accessible.cfg.
- Example:
- Example for a single file:
- Click OK > Exit > Yes.
- Close all eFORMz windows and restart the eFORMz service to apply changes.
- Open a Command Prompt window and navigate to
Confirm the Service is Running
Confirming Service Status in Director Toolkit:
- If the service is running:
- "The Director is running under the Service Manager" is displayed on the Director tab.
- If the service is not running:
- "The Director is running" indicates that processing will stop if the Director Toolkit is closed.
- "The Director is not running" indicates no active processing.
Warning: The following situations produce unpredictable results:
-
Starting the Service with Director Already Running:
- Produces unpredictable results.
- Always close the Director Toolkit before starting or restarting the eFORMz service.
-
Multiple Instances of eFORMz:
- Running multiple eFORMz instances under one or more IDs on the same system can cause issues.
-
Shared Data Files:
- Accessing the same data files with multiple instances of eFORMz across different systems leads to unpredictable results.
Assistance
If any further assistance is needed, please contact our Support team.
Related Articles
Comments
0 comments
Article is closed for comments.