REASON (10-digit signed integer) - output
Reason code qualifying CMPCOD.
If CMPCOD is CCOK:
- RCNONE
- (0, X'000') No reason to report.
If CMPCOD is CCWARN:
- RC2136
- (2136, X'858') Multiple reason codes returned.
- RC2241
- (2241, X'8C1') Message group not complete.
- RC2242
- (2242, X'8C2') Logical message not complete.
- RC2049
- (2049, X'801') Message Priority exceeds maximum value supported.
- RC2104
- (2104, X'838') Report option(s) in message descriptor not recognized.
If CMPCOD is CCFAIL:
- RC2001
- (2001, X'7D1') Alias base queue not a valid type.
- RC2004
- (2004, X'7D4') Buffer parameter not valid.
- RC2005
- (2005, X'7D5') Buffer length parameter not valid.
- RC2219
- (2219, X'8AB') MQI call reentered before previous call complete.
- RC2266
- (2266, X'8DA') Cluster workload exit failed.
- RC2189
- (2189, X'88D') Cluster name resolution failed.
- RC2269
- (2269, X'8DD') Cluster resource error.
- RC2009
- (2009, X'7D9') Connection to queue manager lost.
- RC2097
- (2097, X'831') Queue handle referred to does not save context.
- RC2098
- (2098, X'832') Context not available for queue handle referred to.
- RC2198
- (2198, X'896') Default transmission queue not local.
- RC2199
- (2199, X'897') Default transmission queue usage error.
- RC2135
- (2135, X'857') Distribution header structure not valid.
- RC2013
- (2013, X'7DD') Expiry time not valid.
- RC2014
- (2014, X'7DE') Feedback code not valid.
- RC2258
- (2258, X'8D2') Group identifier not valid.
- RC2017
- (2017, X'7E1') No more handles available.
- RC2018
- (2018, X'7E2') Connection handle not valid.
- RC2026
- (2026, X'7EA') Message descriptor not valid.
- RC2248
- (2248, X'8C8') Message descriptor extension not valid.
- RC2027
- (2027, X'7EB') Missing reply-to queue.
- RC2249
- (2249, X'8C9') Message flags not valid.
- RC2250
- (2250, X'8CA') Message sequence number not valid.
- RC2030
- (2030, X'7EE') Message length greater than maximum for queue.
- RC2031
- (2031, X'7EF') Message length greater than maximum for queue manager.
- RC2029
- (2029, X'7ED') Message type in message descriptor not valid.
- RC2136
- (2136, X'858') Multiple reason codes returned.
- RC2270
- (2270, X'8DE') No destination queues available.
- RC2035
- (2035, X'7F3') Not authorized for access.
- RC2101
- (2101, X'835') Object damaged.
- RC2042
- (2042, X'7FA') Object already open with conflicting options.
- RC2155
- (2155, X'86B') Object records not valid.
- RC2043
- (2043, X'7FB') Object type not valid.
- RC2044
- (2044, X'7FC') Object descriptor structure not valid.
- RC2251
- (2251, X'8CB') Message segment offset not valid.
- RC2046
- (2046, X'7FE') Options not valid or not consistent.
- RC2252
- (2252, X'8CC') Original length not valid.
- RC2149
- (2149, X'865') PCF structures not valid.
- RC2047
- (2047, X'7FF') Persistence not valid.
- RC2048
- (2048, X'800') Queue does not support persistent messages.
- RC2173
- (2173, X'87D') Put-message options structure not valid.
- RC2158
- (2158, X'86E') Put message record flags not valid.
- RC2050
- (2050, X'802') Message priority not valid.
- RC2051
- (2051, X'803') Put calls inhibited for the queue.
- RC2159
- (2159, X'86F') Put message records not valid.
- RC2052
- (2052, X'804') Queue has been deleted.
- RC2053
- (2053, X'805') Queue already contains maximum number of messages.
- RC2058
- (2058, X'80A') Queue manager name not valid or not known.
- RC2059
- (2059, X'80B') Queue manager not available for connection.
- RC2161
- (2161, X'871') Queue manager quiescing.
- RC2162
- (2162, X'872') Queue manager shutting down.
- RC2056
- (2056, X'808') No space available on disk for queue.
- RC2057
- (2057, X'809') Queue type not valid.
- RC2154
- (2154, X'86A') Number of records present not valid.
- RC2184
- (2184, X'888') Remote queue name not valid.
- RC2061
- (2061, X'80D') Report options in message descriptor not valid.
- RC2102
- (2102, X'836') Insufficient system resources available.
- RC2156
- (2156, X'86C') Response records not valid.
- RC2063
- (2063, X'80F') Security error occurred.
- RC2253
- (2253, X'8CD') Length of data in message segment is zero.
- RC2188
- (2188, X'88C') Call rejected by cluster workload exit.
- RC2071
- (2071, X'817') Insufficient storage available.
- RC2024
- (2024, X'7E8') No more messages can be handled within current unit of work.
- RC2072
- (2072, X'818') Syncpoint support not available.
- RC2195
- (2195, X'893') Unexpected error occurred.
- RC2082
- (2082, X'822') Unknown alias base queue.
- RC2197
- (2197, X'895') Unknown default transmission queue.
- RC2085
- (2085, X'825') Unknown object name.
- RC2086
- (2086, X'826') Unknown object queue manager.
- RC2087
- (2087, X'827') Unknown remote queue manager.
- RC2196
- (2196, X'894') Unknown transmission queue.
- RC2255
- (2255, X'8CF') Unit of work not available for the queue manager to use.
- RC2257
- (2257, X'8D1') Wrong version of MQMD supplied.
- RC2091
- (2091, X'82B') Transmission queue not local.
- RC2092
- (2092, X'82C') Transmission queue with wrong usage.
- RC2420
- (2420) An MQPUT1 call was issued, but the message data contains an MQEPH structure that is not valid.