Starting and Stopping the ibi WebFOCUS Reporting Server for ZFS

This section provides information on the operation and use of the server. Additional information on the server and how to configure adapters is available in the WebFOCUS Reporting Server browser interface help. The WebFOCUS Reporting Server browser interface help is also available in the ibi™ WebFOCUS® Reporting Server Administration manual.

Starting and Stopping the ibi WebFOCUS Reporting Server Using a Batch Job

To start the server, submit the ISTART member of the MVS configuration library (high_level_qualifier.WFS.DATA).

To stop a server, submit the ISTOP member of the MVS configuration library or use the WebFOCUS Reporting Server browser interface. For information about using the WebFOCUS Reporting Server browser interface, see the ibi™ WebFOCUS® Reporting Server Administration manual.

Starting and Stopping the ibi WebFOCUS Reporting Server Using a Started Task

ISETUP creates a started task JCL to start and stop the server. These started task members of the MVS configuration library are:

  • IWAYS, which starts the server.
  • IWAYP, which stops the server.

In order to execute the started tasks, you must:

  • Copy them into SYS1.PROCLIB or any other JES2 Proclib data set.
  • Satisfy security requirements. All external security-related permissions must exist for both the data sets and the started tasks. In order to issue the started tasks, the user must satisfy both of the following requirements:
    • Have at least OPERATOR authority defined within the WebFOCUS Reporting Server browser interface.
    • Be in the same security group, or associated with the same security group, as the owner of the server directory structure (for example, as iadmin).

To submit the started tasks from the MVS console, issue the following command:

S IWAYS

S IWAYP

You can add the started tasks to any automation product that you run.

Sample IWAYS Started Task

This is an example of IWAYS, the started task that starts the server:

//IWAYS       PROC 

//TSCOM300    EXEC PGM=TSCOM300,

//       PARM='ENVAR("_EDC_UMASK_DFLT=0022")/'

//STEPLIB     DD   DSN=IADMIN.SRV93.HOME.LOAD,DISP=SHR

//EDAPRINT    DD   SYSOUT=A

//SYSPRINT    DD   SYSOUT=A

//SYSOUT      DD   SYSOUT=A

//EDAPARM     DD   DUMMY

//EDAENV      DD   DSN=IADMIN.SRV93.WFS.DATA(EDAENV),DISP=SHR

Sample IWAYP Started Task

This following is an example of IWAYP, the started task that stops the server.

//IWAYP       PROC 

//TSCOM300    EXEC PGM=TSCOM300

//STEPLIB     DD   DSN=IADMIN.SRV93.HOME.LOAD,DISP=SHR

//EDAPRINT    DD   SYSOUT=A

//SYSPRINT    DD   SYSOUT=A

//SYSOUT      DD   SYSOUT=A

//EDAPARM     DD   DSN=IADMIN.SRV93.WFS.DATA(EDAPRMP),DISP=SHR

//EDAENV      DD   DSN=IADMIN.SRV93.WFS.DATA(EDAENV),DISP=SHR

ibi WebFOCUS Reporting Server Operations Using MVS Operator Commands

On MVS, you can issue operator MODIFY commands against the server job from either the MVS Console or SDSF. You can use MODIFY commands to pass options to an already running job:

Use MVS Operator MODIFY commands in the following format:

F jobname, parameters

For instance:

F IWAY93,-SHOW
Note: If the server job is canceled or it abends, submit the ICLEAR job in the configuration data set before restarting the server.