Directories and Files on Windows¶
Digital Process Factory¶
The following directories and files are created:
- Installation directory:
%DPFROOT% - Server components directory:
%DPFSRV% - Data and job directory:
%DPFDATA% - Customer-specific configuration directory:
%SEAL_CUSTOMDIR% - Service configuration directory:
C:\ProgramData\SEAL Systems\config - Log directory:
%DPFROOT%\data\logfor legacy components such as ApacheC:\ProgramData\SEAL Systems\logfor service logs
Customer-Specific Files¶
Digital Process Factory reads the following customer-specific files from %SEAL_CUSTOMDIR%, in addition to the standard files in the templates directory below %DPFSRV%:
- Workflows: files named
wf-*.xml, in any subdirectory. A customer-specific workflow overrides a standard workflow with the same name. - Working unit definitions: files named
wu-*.xml, in any subdirectory. A customer-specific working unit definition overrides a standard working unit definition with the same name. main.xmlandmain.customer.xml: directly in%SEAL_CUSTOMDIR%, not in a subdirectory. Their values override the values from thetemplatesdirectory, refer to Configuration of DPF Server - main.customer.xml.passwd.cfgfor the user rights of DPF Tracker, refer to Secure DPF Tracker.
The following rules apply:
- Digital Process Factory reads these files when the services start. After a change, restart the affected services, refer to Administrate the DPF Services.
- Digital Process Factory loads every file whose name matches, including copies. Do not keep copies such as
wf-order - Copy.xmlbelow%SEAL_CUSTOMDIR%. Rename them so that the name no longer matches, for examplewf-order.xml.bak. - Define each workflow and each working unit only once below
%SEAL_CUSTOMDIR%. - Digital Process Factory does not search working unit scripts in
%SEAL_CUSTOMDIR%. TheCOMMANDattribute of the working unit definition specifies the script path.
Logrotate¶
The files used for the scheduled task are located in C:\Program Files\SEAL Systems.
Hint - MongoDB
For the directories and files used by MongoDB, refer to the SEAL-specific MongoDB documentation.
Hint - SEAL Elastic Stack
For the directories and files used by SEAL Elastic Stack, which includes Elasticsearch, Kibana and Filebeat, refer to the SEAL Elastic Stack documentation.