Using the JADE Sentinel Process Dumps Program

JADE Sentinel (jadesentinel.exe) monitors your active process. If, for any reason, a fault or problem occurs in this active process, JADE Sentinel takes a diagnostic copy in case the main process is unable to do so itself. No matter what happened to the process, JADE Sentinel ensures that you still get all of the information you need.

The jadesentinel.exe program is started by any JADE‑built or supplied executable. It is a small executable that links to jomos.dll, in which all of the work occurs. It runs as a debugger attached to its parent process, looks for specific exceptions, performs out‑of‑process process dumps, and terminates the program, as appropriate.

The jadesentinel.exe is started automatically when the JADE‑built executable starts. If it is necessary for you to start jadesentinel.exe manually, it has the following command line syntax.

jadesentinel.exe pid=pid ini=path\jade‑initialization-name [prefix=executable‑name]

The pid value specifies the process identifier of the process to monitor (that is, the parent process), the ini value specifies the path and name of the JADE initialization file, and the optional prefix value specifies the prefix to put on the dump file (for example, jadrap, jade, jadload, and so on).

The EnableSentinel parameter in the [FaultHandling] section and the ExcludeDiskCache parameter in the [JadeSentinel] section of the JADE initialization file enable you to configure the jadesentinel.exe program.

You should set these values to false only when requested to do so by JADE Support.