Dump Process Info
Last update: 22 May 2024 (gs)
The Dump Process Info script dumps the values of all properties of a single process and its activities. This script is the replacement of the “Trace Process Info” script.
Dump Process Info can be executed with the fsceval tool from the command-line, or directly from the web interface in a Searchfolder Administration (Fabasoft eGov-Suite).
Download
DumpProcessInfo.zip
(SHA-256: a0052be15a6eed5d90b910d2932a77719d9c297461aa7edb0ee6001d2c6651e6)
Current Version 1.0
Usage
Execution via FSCEVAL
- Copy the file DumpProcessInfo.txt onto a server that has the Fabasoft Folio Kernel installed.
- Edit the file DumpProcessInfo.txt and replace the word "NULL" in the line @activity=NULL; with the COO address of one activity of the process to dump. See "Examples for Execution via FSCEVAL" below.
- Execute the following command, in the context of an administrator, administrative user or service user, from inside the directory where you copied the script to:
fsceval -file DumpProcessInfo.txt - The script will create a file named ProcessInfo dump of <COO Adresses of dumped activity>.tro (e.g. "ProcessInfo dump of COO.1.2.3.4, COO.1.2.3.5.tro") in the current working directory.
The fsceval call needs no pipes for file redirection. The result is a json file containing the object data.
Execution via "Searchfolder Administration" (only with Fabasoft eGov-Suite)
- Import the file DumpProcessInfo.txt into the applicable Fabasoft eGov-Suite installation.
- Create or use an existing object of the class "Searchfolder Administration" (FSCADM@15.1001:SearchFolderAdmin) and put one or more activities to dump inside this "Searchfolder Administration". Only one activity per process is necessary to dump the entire process.
- In the context menu of this "Searchfolder Administration" inside the group "Admin-Functions" start the use case "Execute Expression".
- Leave the settings on the first page as-is, as they will not have any relevant effect on the script.
- On the second page of the wizard specify the imported DumpProcessInfo.txt object as "Expression Object".
- After the execution the script will save the process info output on your Desk object. The output is created as Note objects with the name "ProcessInfo dump of <COO Address of activity>", one for each activity in the "Searchfolder Administration".
- Hint: For this type of execution, it is not required to modify the script. The dumps of the processes are created from the activities contained in the “Searchfolder Administration” object.
Examples for Execution via FSCEVAL
// Parameters
@activity=COO.x.x.x.x;
References
Release Notes
Changes 1.0