Editing the Customization Input File (mqsicompcif) for a User Name Server

This is part of the larger task of creating a User Name Server on z/OS.

Before you start

To complete this task, you must have completed the following task:

In the previous step, mqsicreateusernameserver copied the file mqsicompcif to the root directory of your User Name Server. Now edit mqsicompcif and update the keys to match your environment. Use the information you supplied in the Customization Input File checklist (Customization planning checklist for z/OS) to complete this file. Refer to Example Customization Input File (mqsicompcif) for an example mqsicompcif file.

You can use a command like the following to edit the file:
cd /var/wmqi/MQP1UNS
oedit mqsicompcif

Ensure that the single quotes (' ') are included.

All environment variables need to be made explicit in mqscompcif. For example, do not use $JAVAHOME; explicitly write the full path of the Java home directory. This is because ENVFILE is parsed by BPXBATCH before the shell environment for the started task has been created, and BPXBATCH does not recognize the use of $ to indicate environment variables.

When you customize the User Name Server on z/OS, copy the CIF from a broker. You need to change the following parameters for the User Name Server:
  • Component key
  • ARM-elementname
  • COMPONENT_PDS
  • STPN
You can ignore the DB2 definitions, because the User Name Server does not use DB2.
Related concepts
User Name Server
Related tasks
Creating a User Name Server on z/OS
Creating the User Name Server runtime environment on z/OS
Customizing the User Name Server
Related reference
mqsicreateusernameserver command
mqsichangeusernameserver command
mqsideleteusernameserver command
Customization planning checklist for z/OS
Example Customization Input File (mqsicompcif)