Creating your own system parameter module

If CSQZPARM does not contain the system parameters you want, we can create your own system parameter module using the sample JCL provided in thlqual.SCSQPROC(CSQ4ZPRM).

To create your own system parameter module:

  1. Make a working copy of the JCL sample.

  2. Edit the parameters for each macro in the copy as required. If you remove any parameters from the macro calls, the default values are automatically picked up at run time.

  3. Replace the placeholder

    ++NAME++ with the name that the load module is to take (this can be CSQZPARM).

  4. If your assembler is not high level assembler, change the JCL as required by your assembler.

  5. Run the JCL to assemble and link-edit the tailored versions of the system parameter macros to produce a load module. This is the new system parameter module with the name that you have specified.

  6. Put the load module produced in an APF-authorized user library.

  7. Include this library in the WebSphere MQ queue manager started task procedure STEPLIB. This library name must come before the library thlqual.SCSQAUTH in STEPLIB.

  8. Invoke the new system parameter module when you start the queue manager. For example, if the new module is named NEWMODS, issue the command:

    START QMGR PARM(NEWMODS)

Note:
If you choose to name your module CSQZPARM, you do not need to specify the PARM parameter on the START QMGR command.