Was this helpful?
Process Options
Process options are specified on the command line after global options.
Option Name
Short Name
Argument
Description
-Logfile
-l
file name
Set the log file for this process. The value must include the path name of the file. If the path is not included, then Runtime Engine creates this file in the current directory. If a log file is not set using this option, then the log file specified in the process is used. By default, Runtime Engine logs all messages including informational messages.
-Process_Execute
-pe
none
Initiates a process execution.
-Process_Force_Reload
-pf
none
Sets the flag for processes to unload and reload maps and processes during execution. This flag helps when the process or transformation steps depend on macros that may be set by scripts in the process.
Note:  This argument is similar to setting the UnloadMapsAndProcesses flag in the cosmos.ini.
This option can be used in any of the following ways:
After -pe option
djengine -pe -pf test.ip.xml
Before specifying the djar name
djengine -pf test.djar
-Process_Root_Dir
-pr
dirpath
Sets the process root directory path, where the process files and the associated map specification files are located.
The value is the path to the location of the process file. The path can be a standard Windows or Linux path, a UNC path, or a relative path. The root directory must contain the process file (.process) and all map specification files (.map.rtc) for every map included in that process for all subprocesses referenced within the main process.
If the process root directory is not specified on the command line or in the option file, then Runtime Engine searches for the process files in the current directory.
-Key
-k
string
Specify a password for accessing a password-protected .djar file. The .djar files can contain map or process files.
-Set
-se
name=val
Sets a variable for process. You can substitute the global variables within Process Editor and provide their values at runtime on the command line or in a specification file. Variables are set using the following syntax:
-Set NAME=value-se NAME=value
where:
NAME is the name of the variable set up in Process Editor
value is the numeric value that must be assigned to the NAME.
Example:
djengine -se myvar=1000 conv.process
You can also pass database connection string information using the -Set parameter as follows:
djengine -set myvar=\"userid=sa;password=unlock\" conv.process
-Daemonize
-dm
 
Runs the process as a daemon.
Note:  This option is only applicable for Linux.
Last modified date: 08/02/2023