The subsystem name table of z/OS, which is taken initially from the SYS1.PARMLIB member IEFSSNss, contains the definitions of formally defined z/OS subsystems. To define each WebSphere MQ subsystem, you must add an entry to this table, either by changing the IEFSSNss member of SYS1.PARMLIB, or, preferably, by using the z/OS command SETSSI.
If you use the SETSSI command, the change takes effect immediately, and there is no need to IPL your system. You should update SYS1.PARMLIB as well, as described in Task 12: Update SYS1.PARMLIB members so that the changes remain in effect after subsequent IPLs.
The SETSSI command to dynamically define a WebSphere MQ subsystem is:
SETSSI ADD,S=ssid,I=CSQ3INI,P='CSQ3EPX,cpf,scope'
The corresponding information in IEFSSNss can be specified in one of two ways:
SUBSYS SUBNAME(ssid) INITRTN(CSQ3INI) INITPARM('CSQ3EPX,cpf,scope')
ssid,CSQ3INI,'CSQ3EPX,cpf,scope'
Do not mix the two forms in one IEFSSNss member. If different forms are required, use a separate IEFSSNss member for each type, adding the SSN operand of the new member to the IEASYSpp SYS1.PARMLIB member. To specify more than one SSN, use SSN=(aa,bb,...) in IEASYSpp.
In the examples above,
Figure 3 shows several examples of IEFSSNss statements.
CSQ1,CSQ3INI,'CSQ3EPX,+mqs1cpf,S' CSQ2,CSQ3INI,'CSQ3EPX,+mqs2cpf,S' CSQ3,CSQ3INI,'CSQ3EPX,++,S'
Table 4 gives a number of examples showing the associations of subsystem names and command prefix strings (CPFs), as defined by the statements in Figure 3.
WebSphere MQ subsystem name | CPF |
---|---|
CSQ1 | +mqs1cpf |
CSQ2 | +mqs2cpf |
CSQ3 | ++ |
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csq8346 |