2 The selected system is in service, but no sessions are available.
3 An allocate request has been rejected, and SYSIDERR returned to the
application program. This error occurs for one of the following reasons:
1. An XZIQUE global user exit program requested that the allocate be
rejected, or
2. CICS rejected the allocate request automatically because the
QUEUELIMIT value specified on the CONNECTION resource
definition has been reached.
4 A queue of allocate requests has been purged, and SYSIDERR
returned to all the waiting application programs. This error occurs for
one of the following reasons:
1. An XZIQUE global user exit program requested that the queue be
purged, or
2. CICS purged the queue automatically because the MAXQTIME limit
specified on the CONNECTION resource definition has been
reached.
5 The selected system does not support this function. This occurs if the
routing program tries to:
1. Route a transaction initiated by an EXEC CICS START command to
a region that is not connected by an MRO or APPC parallel-session
link.
2. Route a transaction, or a program-link or Link3270 request, across
a LU6.1 connection.
3. Route a Link3270 request to a pre-CICS TS for z/OS, Version 2.2
region.
Values 6–B all apply to attempts to route program-link requests. For the
meanings of these error conditions, see the CICS Application Programming
Reference manual.
6 The EXEC CICS LINK command returned LENGERR.
7 The EXEC CICS LINK command returned PGMIDERR.
8 The EXEC CICS LINK command returned INVREQ.
9 The EXEC CICS LINK command returned NOTAUTH.
A The EXEC CICS LINK command returned TERMERR.
B The EXEC CICS LINK command returned ROLLEDBACK.
F The XPCERES global user exit program on the target region has set a
return code of UERCRESU, meaning that a required resource is
unavailable on the target region. This error code may be set for
program-link, Link3270 bridge, and non-terminal-related START
requests.
DYRFUNC
tells you the reason for this invocation of the dynamic routing program. The
possible values are:
0 Invoked for route selection.
1 Invoked because an error occurred in route selection.
2 Invoked because a previously routed transaction or program-link
request has terminated successfully, or for a request for which the user
transaction terminated successfully.
Chapter 17. Writing a dynamic routing program 613