Dump Process InfoPermanent link for this heading

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).

DownloadPermanent link for this heading

DumpProcessInfo.zip
(SHA-256: a0052be15a6eed5d90b910d2932a77719d9c297461aa7edb0ee6001d2c6651e6)
Current Version 1.0

UsagePermanent link for this heading

Execution via FSCEVALPermanent link for this heading

  • 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)Permanent link for this heading

  • 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 FSCEVALPermanent link for this heading

// Parameters
@activity=COO.x.x.x.x;

ReferencesPermanent link for this heading

Release NotesPermanent link for this heading

Changes 1.0

  • Initial Release