Application Debug Trace attributes (z/OS systems only)

Use the Application Debug Trace attributes to view debugging trace results, particularly MQI Call and Reason Code. These attributes are informational only; they cannot be used to create situations.

The Application Debug Trace attributes are available on z/OS systems only.

Appl ID The application identifier that is associated with the event or message. The valid format is an alphanumeric string of up to 12 case-sensitive characters.

Appl Type The type of monitored application. Valid values are as follows:

  • Unknown = -1
  • NoContext = 0
  • CICS = 1
  • MVS = 2
  • IMS = 3
  • OS2 = 4
  • DOS = 5
  • UNIX = 6
  • QMGR = 7
  • OS400 = 8
  • WINDOWS = 9
  • CICS_VSE = 10
  • WINDOWS_NT = 11
  • VMS = 12
  • GUARDIAN = 13
  • VOS = 14
  • OPEN_TP1 = 15
  • VM = 18
  • IMS_BRIDGE = 19
  • XCF = 20
  • CICS_BRIDGE = 21
  • NOTES_AGENT = 22
  • TPF = 23
  • USER = 25
  • QMGR_PUBLISH = 26
  • JAVA = 28
  • DQM = 29
  • CHINIT = 30
  • WLM = 31
  • BATCH = 32
  • RRS_BATCH= 33
  • SIB = 34
  • SYSTEMEXT = 35
  • MCAST_PUBLISH= 36
  • SYSTEM = 101
  • USER = 65536

Completion Code The completion code for this MQI call. The valid format is an integer. Valid values are 0-OK = 0, 1-WARNING = 1, and 2-FAILED = 2.

Host Name The name of the system on which this queue manager is running. On z/OS systems, the name is the SMF ID. The valid format is an alphanumeric string of up to 48 case-sensitive characters.

Important Option The most important option. The valid format is an integer. Valid values are as follows:

  • NONE = 0,
  • BROWSE = 1,
  • INPUT_AS_Q_DEF = 2,
  • INPUT_SHARED = 3,
  • INPUT_EXCLUSIVE = 4,
  • INQUIRE = 5,
  • OUTPUT = 6,
  • SET = 7,
  • DELETE = 10,
  • DELETE_PURGE = 11,
  • KEEP_SUB = 12,
  • REMOVE_SUB = 13,
  • QUIESCE = 14,
  • SYNCPOINT = 20,
  • BROWSE_FIRST = 21,
  • BROWSE_NEXT = 22,
  • MSG_UNDER_CURSOR = 23,
  • WAIT = 24,
  • SET_SIGNAL = 25,
  • ALTERNATE_USER_AUTHORITY = 30,
  • DEFAULT_CONTEXT = 31,
  • PASS_IDENTITY_CONTEXT = 32,
  • PASS_ALL_CONTEXT = 33,
  • SET_IDENTITY_CONTEXT = 34,
  • SET_ALL_CONTEXT = 35,
  • NO_CONTEXT = 36,
  • RETAIN = 37

MQI Call The specific MQI call that is issued. Some MQI calls generate multiple trace records. This happens for MQCONN, MQDISC, and MQGET calls with WAIT options if there is no message available at the time of the MQGET request, but a message becomes available prior to the expiration of the time interval that is specified in the MQGMO_WaitInterval attribute. The valid format is an integer. Valid values are as follows:

  • MQOPEN = 1,
  • MQCLOSE = 2,
  • MQGET = 3,
  • MQPUT = 4,
  • MQPUT1 = 5,
  • MQINQ = 6,
  • MQINQL = 7,
  • MQSET = 8,
  • End_Wait = 9,
  • Close_Handles = 10,
  • Prepare = 11,
  • MQCMIT = 12,
  • MQBACK = 13,
  • End_Thread = 14,
  • Inquire_Indoubt = 15,
  • Resolve_Commit = 16,
  • Resolve_Backout = 17,
  • Execute_Resolve = 18,
  • MQCONN = 112,
  • MQDISC = 124

Object Handle The token that is used by MQ to identify an object. The valid format is an integer (up to 4 digits).

Object Name The name of the resource against which an MQI call is issued. The valid format is an alphanumeric string of up to 48 case-sensitive characters.

Object Type The type of MQ resource to which the MQI call is issued. It can be a queue, a queue manager, a process, a namelist, or a channel. The valid format is an integer (up to 4 digits). Valid values are as follows:

  • n/a = 0,
  • QUEUE = 1,
  • NAMELIST = 2,
  • PROCESS = 3,
  • QMGR = 5,
  • CHANNEL = 6,
  • AUTH_INFO = 7,
  • TOPIC = 8,
  • CF_STRUC = 10,
  • LISTENER = 11,
  • SERVICE = 12,
  • ALL = 1001,
  • ALIAS_Q = 1002,
  • MODEL_Q = 1003,
  • LOCAL_Q = 1004,
  • REMOTE_Q = 1005,
  • SENDER_CHANNEL = 1007,
  • SERVER_CHANNEL = 1008,
  • REQUESTER_CHANNEL = 1009,
  • RECEIVER_CHANNEL = 1010,
  • CURRENT_CHANNEL = 1011,
  • SAVED_CHANNEL = 1012,
  • SVRCONN_CHANNEL = 1013,
  • CLNTCONN_CHANNEL = 1014.

Origin Node The IBM MQ Monitoring agent-assigned name of the node on which the data for the queue manager originates.

On z/OS systems, this name takes the form qmgr:smfid:MQESA, where qmgr is the name of the queue manager, and smfid is the z/OS system ID or SMF ID.

On distributed systems, this name takes the form qmgr::MQ. If the host ID value is specified by the SET AGENT command, this name takes the form qmgr:hostid:MQ. The valid format is an alphanumeric string of up to 128 case-sensitive characters.

QMgr Name The name that is assigned to this queue manager. The valid format is an alphanumeric string of up to 48 case-sensitive characters.

Reason Code The MQ reason code for which this MQI call fails. The valid format is an integer (up to 4 digits).

Valid values are as follows:.

  • 0-MQRC_NONE = 0,
  • 2001-MQRC_ALIAS_BASE_Q_TYPE_ERROR = 2001,
  • 2002-MQRC_ALREADY_CONNECTED = 2002,
  • 2003-MQRC_BACKED_OUT = 2003,
  • 2004-MQRC_BUFFER_ERROR = 2004,
  • 2005-MQRC_BUFFER_LENGTH_ERROR = 2005,
  • 2006-MQRC_CHAR_ATTR_LENGTH_ERROR = 2006,
  • 2007-MQRC_CHAR_ATTRS_ERROR = 2007,
  • 2008-MQRC_CHAR_ATTRS_TOO_SHORT = 2008,
  • 2009-MQRC_CONNECTION_BROKEN = 2009,
  • 2010-MQRC_DATA_LENGTH_ERROR = 2010,
  • 2011-MQRC_DYNAMIC_Q_NAME_ERROR = 2011,
  • 2012-MQRC_ENVIRONMENT_ERROR = 2012,
  • 2013-MQRC_EXPIRY_ERROR = 2013,
  • 2014-MQRC_FEEDBACK_ERROR = 2014,
  • 2016-MQRC_GET_INHIBITED = 2016,
  • 2017-MQRC_HANDLE_NOT_AVAILABLE = 2017,
  • 2018-MQRC_HCONN_ERROR = 2018,
  • 2019-MQRC_HOBJ_ERROR = 2019,
  • 2020-MQRC_INHIBIT_VALUE_ERROR = 2020,
  • 2021-MQRC_INT_ATTR_COUNT_ERROR = 2021,
  • 2022-MQRC_INT_ATTR_COUNT_TOO_SMALL = 2022,
  • 2023-MQRC_INT_ATTRS_ARRAY_ERROR = 2023,
  • 2024-MQRC_SYNCPOINT_LIMIT_REACHED = 2024,
  • 2025-MQRC_MAX_CONNS_LIMIT_REACHED = 2025,
  • 2026-MQRC_MD_ERROR = 2026,
  • 2027-MQRC_MISSING_REPLY_TO_Q = 2027,
  • 2029-MQRC_MSG_TYPE_ERROR = 2029,
  • 2030-MQRC_MSG_TOO_BIG_FOR_Q = 2030,
  • 2031-MQRC_MSG_TOO_BIG_FOR_Q_MGR = 2031,
  • 2033-MQRC_NO_MSG_AVAILABLE = 2033,
  • 2034-MQRC_NO_MSG_UNDER_CURSOR = 2034,
  • 2035-MQRC_NOT_AUTHORIZED = 2035,
  • 2036-MQRC_NOT_OPEN_FOR_BROWSE = 2036,
  • 2037-MQRC_NOT_OPEN_FOR_INPUT = 2037,
  • 2038-MQRC_NOT_OPEN_FOR_INQUIRE = 2038,
  • 2039-MQRC_NOT_OPEN_FOR_OUTPUT = 2039,
  • 2040-MQRC_NOT_OPEN_FOR_SET = 2040,
  • 2041-MQRC_OBJECT_CHANGED = 2041,
  • 2042-MQRC_OBJECT_IN_USE = 2042,
  • 2043-MQRC_OBJECT_TYPE_ERROR = 2043,
  • 2044-MQRC_OD_ERROR = 2044,
  • 2045-MQRC_OPTION_NOT_VALID_FOR_TYPE = 2045,
  • 2046-MQRC_OPTIONS_ERROR = 2046,
  • 2047-MQRC_PERSISTENCE_ERROR = 2047,
  • 2048-MQRC_PERSISTENT_NOT_ALLOWED = 2048,
  • 2049-MQRC_PRIORITY_EXCEEDS_MAXIMUM = 2049,
  • 2050-MQRC_PRIORITY_ERROR = 2050,
  • 2051-MQRC_PUT_INHIBITED = 2051,
  • 2052-MQRC_Q_DELETED = 2052,
  • 2053-MQRC_Q_FULL = 2053,
  • 2055-MQRC_Q_NOT_EMPTY = 2055,
  • 2056-MQRC_Q_SPACE_NOT_AVAILABLE = 2056,
  • 2057-MQRC_Q_TYPE_ERROR = 2057,
  • 2058-MQRC_Q_MGR_NAME_ERROR = 2058,
  • 2059-MQRC_Q_MGR_NOT_AVAILABLE = 2059,
  • 2061-MQRC_REPORT_OPTIONS_ERROR = 2061,
  • 2062-MQRC_SECOND_MARK_NOT_ALLOWED = 2062,
  • 2063-MQRC_SECURITY_ERROR = 2063,
  • 2065-MQRC_SELECTOR_COUNT_ERROR = 2065,
  • 2066-MQRC_SELECTOR_LIMIT_EXCEEDED = 2066,
  • 2067-MQRC_SELECTOR_ERROR = 2067,
  • 2068-MQRC_SELECTOR_NOT_FOR_TYPE = 2068,
  • 2069-MQRC_SIGNAL_OUTSTANDING = 2069,
  • 2070-MQRC_SIGNAL_REQUEST_ACCEPTED = 2070,
  • 2071-MQRC_STORAGE_NOT_AVAILABLE = 2071,
  • 2072-MQRC_SYNCPOINT_NOT_AVAILABLE = 2072,
  • 2075-MQRC_TRIGGER_CONTROL_ERROR = 2075,
  • 2076-MQRC_TRIGGER_DEPTH_ERROR = 2076,
  • 2077-MQRC_TRIGGER_MSG_PRIORITY_ERR = 2077,
  • 2078-MQRC_TRIGGER_TYPE_ERROR = 2078,
  • 2079-MQRC_TRUNCATED_MSG_ACCEPTED = 2079,
  • 2080-MQRC_TRUNCATED_MSG_FAILED = 2080,
  • 2082-MQRC_UNKNOWN_ALIAS_BASE_Q = 2082,
  • 2085-MQRC_UNKNOWN_OBJECT_NAME = 2085,
  • 2086-MQRC_UNKNOWN_OBJECT_Q_MGR = 2086,
  • 2087-MQRC_UNKNOWN_REMOTE_Q_MGR = 2087,
  • 2090-MQRC_WAIT_INTERVAL_ERROR = 2090,
  • 2091-MQRC_XMIT_Q_TYPE_ERROR = 2091,
  • 2092-MQRC_XMIT_Q_USAGE_ERROR = 2092,
  • 2093-MQRC_NOT_OPEN_FOR_PASS_ALL = 2093,
  • 2094-MQRC_NOT_OPEN_FOR_PASS_IDENT = 2094,
  • 2095-MQRC_NOT_OPEN_FOR_SET_ALL = 2095,
  • 2096-MQRC_NOT_OPEN_FOR_SET_IDENT = 2096,
  • 2097-MQRC_CONTEXT_HANDLE_ERROR = 2097,
  • 2098-MQRC_CONTEXT_NOT_AVAILABLE = 2098,
  • 2099-MQRC_SIGNAL1_ERROR = 2099,
  • 2100-MQRC_OBJECT_ALREADY_EXISTS = 2100,
  • 2101-MQRC_OBJECT_DAMAGED = 2101,
  • 2102-MQRC_RESOURCE_PROBLEM = 2102,
  • 2103-MQRC_ANOTHER_Q_MGR_CONNECTED = 2103,
  • 2104-MQRC_UNKNOWN_REPORT_OPTION = 2104,
  • 2105-MQRC_STORAGE_CLASS_ERROR = 2105,
  • 2106-MQRC_COD_NOT_VALID_FOR_XCF_Q = 2106,
  • 2107-MQRC_XWAIT_CANCELED = 2107,
  • 2108-MQRC_XWAIT_ERROR = 2108,
  • 2109-MQRC_SUPPRESSED_BY_EXIT = 2109,
  • 2110-MQRC_FORMAT_ERROR = 2110,
  • 2111-MQRC_SOURCE_CCSID_ERROR = 2111,
  • 2112-MQRC_SOURCE_INTEGER_ENC_ERROR = 2112,
  • 2113-MQRC_SOURCE_DECIMAL_ENC_ERROR = 2113,
  • 2114-MQRC_SOURCE_FLOAT_ENC_ERROR = 2114,
  • 2115-MQRC_TARGET_CCSID_ERROR = 2115,
  • 2116-MQRC_TARGET_INTEGER_ENC_ERROR = 2116,
  • 2117-MQRC_TARGET_DECIMAL_ENC_ERROR = 2117,
  • 2118-MQRC_TARGET_FLOAT_ENC_ERROR = 2118,
  • 2119-MQRC_NOT_CONVERTED = 2119,
  • 2120-MQRC_CONVERTED_MSG_TOO_BIG = 2120,
  • 2121-MQRC_NO_EXTERNAL_PARTICIPANTS = 2121,
  • 2122-MQRC_PARTICIPANT_NOT_AVAILABLE = 2122,
  • 2123-MQRC_OUTCOME_MIXED = 2123,
  • 2124-MQRC_OUTCOME_PENDING = 2124,
  • 2125-MQRC_BRIDGE_STARTED = 2125,
  • 2126-MQRC_BRIDGE_STOPPED = 2126,
  • 2127-MQRC_ADAPTER_STORAGE_SHORTAGE = 2127,
  • 2128-MQRC_UOW_IN_PROGRESS = 2128,
  • 2129-MQRC_ADAPTER_CONN_LOAD_ERROR = 2129,
  • 2130-MQRC_ADAPTER_SERV_LOAD_ERROR = 2130,
  • 2131-MQRC_ADAPTER_DEFS_ERROR = 2131,
  • 2132-MQRC_ADAPTER_DEFS_LOAD_ERROR = 2132,
  • 2133-MQRC_ADAPTER_CONV_LOAD_ERROR = 2133,
  • 2134-MQRC_BO_ERROR = 2134,
  • 2135-MQRC_DH_ERROR = 2135,
  • 2136-MQRC_MULTIPLE_REASONS = 2136,
  • 2137-MQRC_OPEN_FAILED = 2137,
  • 2138-MQRC_ADAPTER_DISC_LOAD_ERROR = 2138,
  • 2140-MQRC_CICS_WAIT_FAILED = 2140,
  • 2141-MQRC_DLH_ERROR = 2141,
  • 2142-MQRC_HEADER_ERROR = 2142,
  • 2143-MQRC_SOURCE_LENGTH_ERROR = 2143,
  • 2144-MQRC_TARGET_LENGTH_ERROR = 2144,
  • 2145-MQRC_SOURCE_BUFFER_ERROR = 2145,
  • 2146-MQRC_TARGET_BUFFER_ERROR = 2146,
  • 2148-MQRC_IIH_ERROR = 2148,
  • 2149-MQRC_PCF_ERROR = 2149,
  • 2150-MQRC_DBCS_ERROR = 2150,
  • 2151-MQRC_TRUNCATED = 2151,
  • 2152-MQRC_OBJECT_NAME_ERROR = 2152,
  • 2153-MQRC_OBJECT_Q_MGR_NAME_ERROR = 2153,
  • 2154-MQRC_RECS_PRESENT_ERROR = 2154,
  • 2155-MQRC_OBJECT_RECORDS_ERROR = 2155,
  • 2156-MQRC_RESPONSE_RECORDS_ERROR = 2156,
  • 2157-MQRC_ASID_MISMATCH = 2157,
  • 2158-MQRC_PMO_RECORD_FLAGS_ERROR = 2158,
  • 2159-MQRC_PUT_MSG_RECORDS_ERROR = 2159,
  • 2160-MQRC_CONN_ID_IN_USE = 2160,
  • 2161-MQRC_Q_MGR_QUIESCING = 2161,
  • 2162-MQRC_Q_MGR_STOPPING = 2162,
  • 2163-MQRC_DUPLICATE_RECOV_COORD = 2163,
  • 2173-MQRC_PMO_ERROR = 2173,
  • 2182-MQRC_API_EXIT_NOT_FOUND = 2182,
  • 2183-MQRC_API_EXIT_LOAD_ERROR = 2183,
  • 2184-MQRC_REMOTE_Q_NAME_ERROR = 2184,
  • 2185-MQRC_INCONSISTENT_PERSISTENCE = 2185,
  • 2186-MQRC_GMO_ERROR = 2186,
  • 2191-MQRC_TMC_ERROR = 2191,
  • 2192-MQRC_PAGESET_FULL = 2192,
  • 2193-MQRC_PAGESET_ERROR = 2193,
  • 2194-MQRC_NAME_NOT_VALID_FOR_TYPE = 2194,
  • 2195-MQRC_UNEXPECTED_ERROR = 2195,
  • 2196-MQRC_UNKNOWN_XMIT_Q = 2196,
  • 2197-MQRC_UNKNOWN_DEF_XMIT_Q = 2197,
  • 2198-MQRC_DEF_XMIT_Q_TYPE_ERROR = 2198,
  • 2199-MQRC_DEF_XMIT_Q_USAGE_ERROR = 2199,
  • 2201-MQRC_NAME_IN_USE = 2201,
  • 2202-MQRC_CONNECTION_QUIESCING = 2202,
  • 2203-MQRC_CONNECTION_STOPPING = 2203,
  • 2204-MQRC_ADAPTER_NOT_AVAILABLE = 2204,
  • 2206-MQRC_MSG_ID_ERROR = 2206,
  • 2207-MQRC_CORREL_ID_ERROR = 2207,
  • 2208-MQRC_FILE_SYSTEM_ERROR = 2208,
  • 2209-MQRC_NO_MSG_LOCKED = 2209,
  • 2216-MQRC_FILE_NOT_AUDITED = 2216,
  • 2217-MQRC_CONNECTION_NOT_AUTHORIZED = 2217,
  • 2218-MQRC_MSG_TOO_BIG_FOR_CHANNEL = 2218,
  • 2219-MQRC_CALL_IN_PROGRESS = 2219,
  • 2220-MQRC_RMH_ERROR = 2220,
  • 2222-MQRC_Q_MGR_ACTIVE = 2222,
  • 2223-MQRC_Q_MGR_NOT_ACTIVE = 2223,
  • 2224-MQRC_Q_DEPTH_HIGH = 2224,
  • 2225-MQRC_Q_DEPTH_LOW = 2225,
  • 2226-MQRC_Q_SERVICE_INTERVAL_HIGH = 2226,
  • 2227-MQRC_Q_SERVICE_INTERVAL_OK = 2227,
  • 2233-MQRC_CHANNEL_AUTO_DEF_OK = 2233,
  • 2234-MQRC_CHANNEL_AUTO_DEF_ERROR = 2234,
  • 2235-MQRC_CFH_ERROR = 2235,
  • 2236-MQRC_CFIL_ERROR = 2236,
  • 2237-MQRC_CFIN_ERROR = 2237,
  • 2238-MQRC_CFSL_ERROR = 2238,
  • 2239-MQRC_CFST_ERROR = 2239,
  • 2241-MQRC_INCOMPLETE_GROUP = 2241,
  • 2242-MQRC_INCOMPLETE_MSG = 2242,
  • 2243-MQRC_INCONSISTENT_CCSIDS = 2243,
  • 2244-MQRC_INCONSISTENT_ENCODINGS = 2244,
  • 2245-MQRC_INCONSISTENT_UOW = 2245,
  • 2246-MQRC_INVALID_MSG_UNDER_CURSOR = 2246,
  • 2247-MQRC_MATCH_OPTIONS_ERROR = 2247,
  • 2248-MQRC_MDE_ERROR = 2248,
  • 2249-MQRC_MSG_FLAGS_ERROR = 2249,
  • 2250-MQRC_MSG_SEQ_NUMBER_ERROR = 2250,
  • 2251-MQRC_OFFSET_ERROR = 2251,
  • 2252-MQRC_ORIGINAL_LENGTH_ERROR = 2252,
  • 2253-MQRC_SEGMENT_LENGTH_ZERO = 2253,
  • 2255-MQRC_UOW_NOT_AVAILABLE = 2255,
  • 2256-MQRC_WRONG_GMO_VERSION = 2256,
  • 2257-MQRC_WRONG_MD_VERSION = 2257,
  • 2258-MQRC_GROUP_ID_ERROR = 2258,
  • 2259-MQRC_INCONSISTENT_BROWSE = 2259,
  • 2260-MQRC_XQH_ERROR = 2260,
  • 2261-MQRC_SRC_ENV_ERROR = 2261,
  • 2262-MQRC_SRC_NAME_ERROR = 2262,
  • 2263-MQRC_DEST_ENV_ERROR = 2263,
  • 2264-MQRC_DEST_NAME_ERROR = 2264,
  • 2265-MQRC_TM_ERROR = 2265,
  • 2280-MQRC_HCONFIG_ERROR = 2280,
  • 2281-MQRC_FUNCTION_ERROR = 2281,
  • 2282-MQRC_CHANNEL_STARTED = 2282,
  • 2283-MQRC_CHANNEL_STOPPED = 2283,
  • 2284-MQRC_CHANNEL_CONV_ERROR = 2284,
  • 2285-MQRC_SERVICE_NOT_AVAILABLE = 2285,
  • 2286-MQRC_INITIALIZATION_FAILED = 2286,
  • 2287-MQRC_TERMINATION_FAILED = 2287,
  • 2288-MQRC_UNKNOWN_Q_NAME = 2288,
  • 2289-MQRC_SERVICE_ERROR = 2289,
  • 2290-MQRC_Q_ALREADY_EXISTS = 2290,
  • 2291-MQRC_USER_ID_NOT_AVAILABLE = 2291,
  • 2292-MQRC_UNKNOWN_ENTITY = 2292,
  • 2293-MQRC_UNKNOWN_AUTH_ENTITY = 2293,
  • 2294-MQRC_UNKNOWN_REF_OBJECT = 2294,
  • 2295-MQRC_CHANNEL_ACTIVATED = 2295,
  • 2296-MQRC_CHANNEL_NOT_ACTIVATED = 2296,
  • 2479-MQRC_PUT_NOT_RETAINED = 2479,
  • 2480-MQRC_ALIAS_TARGTYPE_CHANGED = 2480,
  • 2502-MQRC_PUBLICATION_FAILURE = 2502.

Splat Other parameter data to be parsed. The valid format is an alphanumeric string of up to 800 case-sensitive characters.

Task ID The task identifier. The valid format is an alphanumeric string of up to 8 case-sensitive characters.

Task Name The name of the top-level program for this task. The valid format is an alphanumeric string of up to 8 case-sensitive characters. This attribute is for z/OS systems only.

Trace Date & Time The date and time that this MQI call is issued. Standard 16-character date/time format (CYYMMDDHHMMSSmmm), where the strings have the following meanings:

C
Century (0 for 20th, 1 for 21st)
YY
Year
MM
Month
DD
Day
HH
Hour
MM
Minute
SS
Second
mmm
Millisecond

Tran Pgm The CICS transaction or the program name. The valid format is an alphanumeric string of up to 8 case-sensitive characters.

User ID The ID of the user that issues the MQ request. The valid format is an alphanumeric string of up to 8 case-sensitive characters.