A CICS® Definition that describes
the connection properties of a WebSphere® MQ connection.
The Primary key field
for this resource class is NAME.
The Secondary key field for this resource class is DEFVER.
The Tertiary key field for this resource class is CSDGROUP.
- External resource name
- CICSDefinitionMQConnection
- Length
- 200
- Usage
- API or Batch Utility or WUI or CICS Management Client Interface
- API view
- No
- CMAS context
- No
- SCOPE applies
- No
- Only query CMASs in workload
- No
- Object type
- CICS Definition
- Copybook identifier
- EYUt3840
Table 1. Valid CPSM operations
Operations |
Actions |
Parameters |
Required |
GET |
|
CICSSYS(value) |
No |
|
|
CSDGROUP(value) |
No |
|
|
RESGROUP(value) |
No |
CREATE |
|
CSD |
No |
|
|
RESGROUP(value) |
No |
UPDATE |
|
CSD |
No |
REMOVE |
|
CSD |
No |
PERFORM SET |
INSTALL |
FORCEINS(YES, NO) |
No |
|
|
MODE(value) |
No |
|
|
NOTIFY(NO, INACTIVE, RELEASE, FULL) |
No |
|
|
OVERRIDE |
No |
|
|
OVERTYPE(TARGET, RELATED, BOTH, NONE) |
No |
|
|
RELATED(value) |
No |
|
|
STATECHK(YES, NO) |
No |
|
|
TARGET(value) |
Yes |
|
|
USAGE(LOCAL) |
Yes |
|
ADDTOGRP |
RESGROUP(value) |
Yes |
|
CSDINSTALL |
None |
N/A |
|
CSDCOPY |
AS_RESOURCE(value) |
No |
|
|
DUPACTION(DUPERROR, DUPNOREPLACE, DUPREPLACE) |
No |
|
|
TO_CSDGROUP(value) |
No |
|
Table 2. MQCONDEF FEEDBACK error codes
Value |
Code |
Description |
1 |
MQCONDEF_INV_DATA |
Attribute data invalid |
2 |
MQCONDEF_REC_NOT_FOUND |
Requested resource not found |
4 |
MQCONDEF_REC_EXISTS |
Resource already exists |
5 |
MQCONDEF_REC_CHANGED |
Resource definition already changed |
6 |
MQCONDEF_INV_RESTYPE |
Invalid resource type |
7 |
MQCONDEF_INV_VER |
Invalid resource version |
11 |
MQCONDEF_NON_MP |
Maintenance point CMAS not available |
12 |
MQCONDEF_INV_CONTEXT |
Context not found |
13 |
MQCONDEF_INCONSISTENT_SET |
Inconsistent set condition |
14 |
MQCONDEF_INV_RESGROUP |
Resource group not found |
21 |
MQCONDEF_INV_ACTION |
Invalid action |
22 |
MQCONDEF_INV_RECADDR |
Invalid record address |
23 |
MQCONDEF_INV_RECLEN |
Invalid record length |
24 |
MQCONDEF_DIFF_VERSION |
Different version |
25 |
MQCONDEF_EARLY_NAMELIST_END |
Early name list end |
26 |
MQCONDEF_INV_NAMELIST |
Invalid name list |
27 |
MQCONDEF_INV_NAME |
Invalid name |
28 |
MQCONDEF_INV_MINNAME |
Invalid minor name |
29 |
MQCONDEF_NOTIFY |
Notify |
30 |
MQCONDEF_PARTIAL_INSTALL |
Partial install |
31 |
MQCONDEF_NOTHING_INSTALLED |
Nothing installed |
32 |
MQCONDEF_NO_TARGETS |
No targets |
33 |
MQCONDEF_NO_RELATED |
No related systems |
34 |
MQCONDEF_INV_TSCOPE |
Invalid target scope |
35 |
MQCONDEF_INV_RSCOPE |
Invalid related scope |
36 |
MQCONDEF_INV_USAGE |
Invalid usage |
37 |
MQCONDEF_INV_MODE |
Invalid mode |
38 |
MQCONDEF_INV_STATECHK |
Invalid state check |
39 |
MQCONDEF_INV_FORCEINS |
Invalid force install |
40 |
MQCONDEF_INV_NOTIFY |
Invalid notify |
41 |
MQCONDEF_INV_OVERTYPE |
Invalid over type |
42 |
MQCONDEF_INV_OVRBLOCK |
Invalid override block |
43 |
MQCONDEF_INV_ORSTRING |
Invalid override string |
44 |
MQCONDEF_INV_STRNGTERM |
Invalid string term |
45 |
MQCONDEF_INV_EMBEDTERM |
Invalid embedded terminator |
46 |
MQCONDEF_INV_ATTRIBUTE |
Invalid attribute |
47 |
MQCONDEF_INV_LITERAL |
Invalid literal |
48 |
MQCONDEF_INV_ORSTGNA |
Invalid override string |
49 |
MQCONDEF_SCOPE_REQUIRED |
Scope required |
50 |
MQCONDEF_USAGE_CONFLICT |
Usage conflict |
51 |
MQCONDEF_NODEFS_SELECTED |
No definitions selected |
52 |
MQCONDEF_MORE_THAN_1_RELSYS |
More than one related system |
53 |
MQCONDEF_MISSING_RELSYSID |
Missing related system identifier |
54 |
MQCONDEF_SCOPE_CONFLICT |
Scope conflict |
55 |
MQCONDEF_INV_INITQNAME |
Invalid INITQNAME value |
56 |
MQCONDEF_INV_MQNAME |
Invalid MQNAME value |
57 |
MQCONDEF_INV_RESYNCMEMBER |
Invalid RESYNCMEMBER value |
58 |
MQCONDEF_INV_CSDGROUP |
Invalid CSD group |
59 |
MQCONDEF_REC_NOT_REMOVED |
Record not removed |
60 |
MQCONDEF_INV_RESOURCE |
Invalid resource |
61 |
MQCONDEF_INV_CICS_RESTYPE |
Invalid CICS restype |
62 |
MQCONDEF_PARTIAL_ACTION |
Partial action |
63 |
MQCONDEF_NOTHING_ACTIONED |
Nothing actioned |
64 |
MQCONDEF_INV_BOTHTOAS |
TO_CSDGROUP and AS_RESOURCE are mutually exclusive |
65 |
MQCONDEF_INV_NOTTOAS |
Either TO_CSDGROUP or AS_RESOURCE is required |
66 |
MQCONDEF_CSD_ERROR |
CSD access error |
|
Table 3. MQCONDEF resource table attributes
Name |
Datatype |
Source |
Len |
Req |
Sum |
Set |
Description |
Default |
Value Range |
Get Invalid |
Attr ID |
CHANGEAGENT |
CVDAS |
CPSM |
4 |
No |
LIKE |
No |
Last modification agent |
|
|
E640 E650 |
4 |
CHANGEAGENT Input/output valid values |
DREPAPI
|
CHANGEAGREL |
CHAR |
CPSM |
4 |
No |
DIFF |
No |
Last modification agent release |
|
|
E640 E650 |
7 |
CHANGETIME |
DATETIME |
CPSM |
8 |
Yes |
MAX |
No |
Last modification time |
|
|
|
1 |
CHANGEUSRID |
CHAR |
CPSM |
8 |
No |
DIFF |
No |
Last modification user ID |
|
|
E640 E650 |
6 |
CREATETIME |
DATETIME |
CPSM |
8 |
Yes |
MAX |
No |
Time created |
|
|
|
5 |
CSDGROUP-3 |
CHAR |
CPSM |
8 |
Yes |
DIFF |
Yes |
CSD group |
|
|
E640 E650 |
21 |
DEFVER-2 |
BINARY |
CPSM |
1 |
Yes |
AVG |
Yes |
Version |
0 |
0-15 |
|
10 |
DESCCODEPAGE |
BINARY |
CPSM |
4 |
No |
DIFF |
No |
Description code page |
37 |
0-99999999 |
|
20 |
DESCRIPTION |
CHAR |
CPSM |
58 |
No |
DIFF |
No |
Description |
|
|
|
19 |
INITQNAME |
CHAR |
CPSM |
48 |
No |
DIFF |
No |
MQ initiation queue name |
|
|
|
13 |
MQNAME |
CHAR |
CPSM |
4 |
Yes |
DIFF |
No |
MQ queue manager or QSG name |
|
|
|
14 |
NAME-1 |
CHAR |
CPSM |
8 |
Yes |
DIFF |
Yes |
Name |
|
|
|
12 |
RESYNCMEMBER |
EYUDA |
CPSM |
4 |
Yes |
LIKE |
No |
Resynchronization Member |
YES |
|
|
15 |
RESYNCMEMBER Input/output valid values |
YES, NO, GROUPRESYNC
|
USERDATA1 |
CHAR |
CPSM |
8 |
No |
DIFF |
No |
User data area 1 |
|
|
|
16 |
USERDATA2 |
CHAR |
CPSM |
8 |
No |
DIFF |
No |
User data area 2 |
|
|
|
17 |
USERDATA3 |
CHAR |
CPSM |
8 |
No |
DIFF |
No |
User data area 3 |
|
|
|
18 |