This table lists the members of thlqual.SCSQPROC that can be included in the CSQINP2 concatenation of your queue manager started task procedure, with a description of their function.
Member name | Description |
---|---|
CSQ4INSG | System object definitions. |
CSQ4INSX | System object definitions. |
CSQ4INSS | Customize and include this member if you are using queue-sharing groups. |
CSQ4INSJ | Customize and include this member if you are using publish/subscribe using JMS. |
CSQ4INSR | You might need to customize and include this member if you are using WebSphere Application Server or a Broker. |
The following members contain definitions that you can customize for your own objects | |
CSQ4INYC | Clustering definitions. |
CSQ4INYD | Distributed queueing definitions. |
CSQ4INYG | General definitions. |
CSQ4INYR | Storage class definitions, using multiple page sets for the major classes of message. |
CSQ4INYS | Storage class definitions, using one page set for each class of message. |
You need to define objects once only, not each time that you start a queue manager, so it is not necessary to include these definitions in CSQINP2 every time. If you do include them every time, you are attempting to define objects that already exist, and you will get messages similar to the following:
CSQM095I +CSQ1 CSQMAQLC QLOCAL(SYSTEM.DEFAULT.LOCAL.QUEUE) ALREADY EXISTS CSQM090E +CSQ1 CSQMAQLC FAILURE REASON CODE X'00D44003' CSQ9023E +CSQ1 CSQMAQLC ' DEFINE QLOCAL' ABNORMAL COMPLETION
The objects are not damaged by this failure. If you want to leave the SYSTEM definitions data set in the CSQINP2 concatenation, you can avoid the failure messages by specifying the REPLACE attribute against each object.
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csqsav0417 |