The standard output (stdout) and the standard error output (stderr) for each job registered in the Jobscheduler are stored in the following file under the database directory.
For Windows system: "project name_job net name_cccccccccccccccc.log" where "cccccccccccccccc" is an arbitrary character string.
For UNIX system: "project name_job net name_nn.log, "where "nn" is an arbitrary number.
Users can view the standard output and the standard error output files on the Job Output Info window or via the Previous log sheet of the Monitor-Job window.
This file stores the standard outputs and the standard error outputs for all jobs in a job net and formats these outputs with the job number managed by the Jobscheduler assigned at the beginning of each individual line. This file will be deleted when the next job net is started. Therefore, only the results of the previous (most recent) execution can be reviewed. To save the results of the past executions, take appropriate measures such as outputting the results to a file during the execution of the job.
The following provides cautions on standard outputs and standard error outputs.
DO NOT output binary data to the standard outputs and the standard error outputs. If binary data is output by the jobs, do not save the output results (to do so, select "Do not save standard/error output" from the Add/Change - Job window). If binary data are saved, the output data may not be displayed or the Jobscheduler may terminate abnormally.
Ensure that data including any line exceeding 996 bytes is not output for the standard outputs and the standard error outputs. When any data exceeding 1000 bytes including the job number area is output, the part exceeding 1000 bytes will not be displayed in the Previous log sheet of the Monitor-Job window or the Job Output Info window.
Ensure that data exceeding 20000 lines is not output for the standard outputs and the standard error outputs. When any data exceeding 20000 lines is output, the part exceeding 20000 lines will not be displayed in the Previous log sheet of the Monitor-Job window or the Job Output Info window.
If the total data size of standard output and standard error output exceeds the limit defined by the OS, such data cannot be output to the file.
If a user application outputs data in UNICODE format to standard output or standard error output, the following symptoms will occur in the Systemwalker Operation Manager GUI (the Previous log sheet of the Monitor - Job window, Job Output Info window, and the Web Console):
Characters will appear garbled.
The displayed status will be empty.
An error message stating that there is no output information will appear and the window will close.
To display the information correctly, take countermeasures such as converting the data to a character encoding that is supported by Systemwalker Operation Manager.