Step 5: Creating the working data sets

After you have customized the variables for your site, you must then create the working data sets for your topology.

About this task

In this task, you use the ++HBRHLQ++.SHBRJCL(HBRUUPTI) job to create the working data sets.

Procedure

  1. In the ++HBRHLQ++.SHBRJCL(HBRUUPTI) data set member, customize the value of ++HBRHLQ++ which represents the product installation high level qualifier.
  2. Ensure that ++HBRHLQ++.SHBRPARM(HBRINST) has been configured correctly for your environment and required topologies.
  3. Ensure that ++HBRHLQ++.SHBRPARM(HBRCTRL) has been configured correctly for your environment and required topologies: For example:
    CREATE ZRES HBRMODE=CONSOLE HBRSSID=HBR1 HBRWORKDS=RULES.WORK.HBR1
    creates a single Rule Execution Server console
    CREATE ZRES HBRMODE=RULE HBRSSID=HBR2 HBRWORKDS=RULES.WORK.HBR2
    creates a single zRule Execution Server for z/OS® instance.
  4. Submit ++HBRHLQ++.SHBRJCL(HBRUUPTI).
  5. If an error occurs, check the HBRUUPTI job output. In particular check the following points:
    • All mandatory variables are set.
    • Variable pairs do not have identical values where this is not permitted.
    • Variables that must be set to integer values are set correctly.
    • Variables that are case-sensitive are set using uppercase, lowercase or mixed case as required.

Results

HBRUUPTI creates and initializes one or more of the following working data set members depending on your topology choice:

  • SHBRPARM members (excluding HBRINST), which contain parameters for running zRule Execution Server for z/OS environment as a stand-alone server or as a server running on CICS®.
  • SHBRPROC members, which contain procedures used by started tasks on zRule Execution Server for z/OS
  • SHBRWASC members, which contain generated properties file for configuring Decision Server Rules , Decision Center consoles and Decision Server Events.
  • SHBRJCL members, which contain sample JCL for running configuration jobs.