The Bridge exit brexit terminated abnormally with abend code abcode.
abcode is either a CICS transaction abend code or a user abend code generated by a CICS ABEND ABCODE(abcode) command. This command is issued either by a user program or by an IBM program (for example, a programming language library module).
Unless the abend occurred whilst the bridge exit was processing the termination or abend call, this abend will also result in CICS issuing a ABRQ abend. In this case a DFHAC2236 abend message will follow this message. See that message for details about recoverable resources.
Abend ABRQ will be issued unless the transaction is calling the bridge exit for termination or abend processing.
Use the abend code abcode to diagnose the problem. If the abend is issued by an IBM program product other than CICS, the code is documented in the library of that other product.
Alternatively, there might be a logic error in the bridge exit program brexit. For programming information about coding bridge exit programs see the CICS® Customization Guide.
CSBR
DFHBRIC, DFHBRMS, DFHBRSP, DFHBRTC, DFHBRXM, DFHBRRM
XMEOUT Parameters:
date,
time,
applid,
tranid,
abcode,
brexit,
bridge
The Bridge facility autoinstall URM terminated abnormally with abend code abcode.
abcode is either a CICS transaction abend code or a user abend code generated by a CICS ABEND ABCODE(abcode) command.
The autoinstall URM is disabled. This prevents the autoinstalling of new bridge facilities, as well as the other functions of the autoinstall exit.
Use the abend code abcode to diagnose the problem. If the abend is issued by an IBM program product other than CICS, the code is documented in the library of that other product.
Alternatively, there might be a logic error in the autoinstall URM.
When the error has been found and the problem corrected enable the autoinstall URM to re-enabled the mechanism.
CSBR
DFHBRAI
XMEOUT Parameters:
date,
time,
applid,
userid,
tranid,
urmname,
abcode
The Bridge facility autoinstall URM could not be linked.
The autoinstall URM is disabled. This prevents the autoinstalling of new bridge facilities, as well as the other functions of the autoinstall exit.
Unless there are other messages preceding this message indicating the cause of the problem, the probable cause is that the URM cannot be found in the DFHRPL concatination.
When the error has been found and the problem corrected enable the autoinstall URM to re-enabled the mechanism.
CSBR
DFHBRAI
XMEOUT Parameters:
date,
time,
applid,
userid,
tranid,
urmname
The Bridge facility autoinstall URM is disabled (other than as a result of an error detected by the bridge).
This prevents the autoinstalling of new bridge facilities, as well as the other functions of the autoinstall exit.
The probable cause of this is either that the URM was disabled by the operator, or as a result of some action of one of the other functions of the autoinstall URM.
The mechanism can be re-started by enabling the URM. Alternatively the command SET AUTOINSTALL AIBRIDGE(AUTO) can be issued to allow autogeneration of bridge facilities.
CSBR
DFHBRAI
XMEOUT Parameters:
date,
time,
applid,
userid,
tranid,
urmname
The Bridge facility autoinstall URM returned an invalid termid. See the CICS External Interfaces Guide for a description of the valid character set for Bridge facility termids.
The request fails. If it is using the Link3270 mechanism the request fails with a reason code of BRIHRC-TERMID-INVALID. Other bridge mechanisms fail with an ABRU abend code.
Correct the URM so that it generates or accepts valid termid names from clients.
CSBR
DFHBRAI
XMEOUT Parameters:
date,
time,
applid,
userid,
tranid,
urmname,
termid
The Bridge facility autoinstall URM returned an invalid netname. See the CICS External Interfaces Guide for a description of the valid character set for Bridge facility netnames.
The request fails. If it is using the Link3270 mechanism the request fails with a reason code of BRIHRC-TERMID-INVALID. Other bridge mechanisms fail with an ABRU abend code.
Correct the URM so that it generates or accepts valid netnames from clients.
CSBR
DFHBRAI
XMEOUT Parameters:
date,
time,
applid,
userid,
tranid,
urmname,
netname
The Bridge facility autoinstall URM returned termid and netname. This information is for audit purposes only.
The name is used when running the user transaction.
None.
CSBR
DFHBRAI
XMEOUT Parameters:
date,
time,
applid,
userid,
tranid,
urmname,
termid,
netname
The Bridge facility autoinstall URM returned a non zero return code to reject termid and netname.
The Link3270 request is rejected with a return code of brihrc_ai_rejected.
None.
CSBR
DFHBRAI
XMEOUT Parameters:
date,
time,
applid,
userid,
tranid,
urmname,
termid,
netname
The client request to execute the transaction in the BRIH cannot be routed to the AOR region because the transaction definition routing information conflicts with the routing information for the bridge facility.
The first application transaction definition that uses a bridge facility is used to determine where all transactions that use that facility are to be executed. The transaction definition of the transaction that the client has supplied in the BRIH conflicts with that definition.
All transactions that are to be executed under a bridge facility must have the same routing characteristics as the first transaction executed under the bridge facility.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Ensure that the transaction definition of all transactions that are to be used by a bridge facility do not cause routing conflicts.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid
The dynamic transaction routing program has abnormally terminated with abend code abcode.
See the description of abend code abcode for further guidance.
If the code is not a CICS transaction abend code, it is a user abend code. Request an explanation from the programmer responsible for this area.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
prog,
abend
CICS has failed to link to the dynamic transaction routing program because it is not AMODE 31.
Recompile and link edit the dynamic transaction routing program to AMODE 31.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
prog
CICS was unable to find a PPT entry for the dynamic transaction routing program.
Ensure that the dynamic routing program specified by the system initialization parameter DTRPGM=program name, or specified via the EXEC CICS SET SYSTEM DTRPROGRAM(program name) has been correctly defined to CICS.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
prog
CICS was unable to load the dynamic transaction routing program.
Ensure that the dynamic routing program specified by the system initialization parameter DTRPGM=program name, or specified via the EXEC CICS SET SYSTEM DTRPROGRAM(program name) has been correctly defined. Ensure that it is also in a load library accessible to CICS.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
prog
The dynamic transaction routing program was disabled.
Ensure that the dynamic routing program specified by the system initialization parameter DTRPGM=program name, or specified via the EXEC CICS SET SYSTEM DTRPROGRAM(program name) has been correctly defined to CICS and is enabled.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
prog
The dynamic transaction routing program was defined as remote.
Ensure that the dynamic routing program specified by the system initialization parameter DTRPGM=program name, or specified via the EXEC CICS SET SYSTEM DTRPROGRAM(program name) has been correctly defined to CICS.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
prog
The Bridge Link3270 request has been routed to a remote CICS region. An irrecoverable error occurred during the conversation with the mirror program DFHBRMP (for example, if a session fails, or the server region fails).
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
After the connection has been restored the client can issue a resend message request to determine the status of the application transaction in the AOR.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
{1=request allocate_facility (,
2=request
delete_facility (,
3=request continue_conversation
(,
4=request get_more_message (,
5=request
resend_message (,
6=transaction },
tranid,
{1=) to system ,
2=
to system },
sysid
The transaction tranid supplied by the client in the BRIH is defined as dynamic. The dynamic transaction routing program completed with return code 8. The last attempt to route the Bridge Link3270 request to the remote system failed because the remote system could not be found in the intersystem table.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Ensure that the connection definitions are correct and that the dynamic transaction routing URM supplies a valid system for the request.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid
The transaction tranid supplied by the client in the BRIH is defined as dynamic. The dynamic transaction routing program completed with return code 8. The last attempt to route the request failed because the remote system was out of service.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Investigate the reason for the remote system being out of service.
When the remote system is back in service the client can retry the Bridge Link3270 request.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid
The transaction tranid supplied by the client in the BRIH is defined as dynamic. The dynamic transaction routing program completed with return code 8. The last attempt to route the request failed because the remote session allocation was rejected.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Investigate the reason for the rejection of the allocation of the session.
The transaction definition queuelimit value and global user exit XZIQUE can be used to control the size of the session queue and decide if a request is to be rejected or not. Refer to the CICS Resource Definition Guide, the CICS Customization Guide and the CICS Intercommunication Guide manuals for further information.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid
The transaction tranid supplied by the client in the BRIH is defined as dynamic. The dynamic transaction routing program completed with return code 8. The last attempt to route the request failed because the remote session allocation queue was purged.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Investigate the reason for the purge of the session allocation queue.
The transaction definition queuelimit and maxqtime field values determine when the queue will be purged. Global user exit ZXIQUE can also be used to control the queue. Refer to the CICS Resource Definition Guide, the CICS Customization Guide and the CICS Intercommunication Guide manuals for further information.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid
The transaction tranid supplied by the client in the BRIH is defined as remote. The dynamic transaction routing program completed with return code 8. The last attempt to route the request failed because the remote system did not support the function. The remote system would not support the function for one of the following reasons.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Ensure that the dynamic transaction routing program does not route Bridge Link3270 request over TYPE6.1 connections and that the requests are routed to a remote region that is at the correct level to support Bridge Link3270 requests.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid
The transaction tranid supplied by the client in the BRIH is defined as dynamic. The dynamic transaction routing program completed with return code 8 during the route selection call. An attempt to route the transaction has not been made.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Investigate why the dynamic transaction routing program completed with return code 8 during the route selection call.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid
The transaction tranid supplied by the client in the BRIH is defined as dynamic. The dynamic transaction routing program completed with return code 8. The last attempt to route the Bridge Link3270 request to the remote system failed because the remote netname could not be found in the intersystem table.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Ensure that the connection definitions are correct and that the dynamic transaction routing program URM supplies a valid netname routing value.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
netname
The transaction tranid supplied by the client in the BRIH is defined as dynamic. The dynamic transaction routing program completed with return code 8. The last attempt to route the Bridge Link3270 request to the remote system failed because the remote system name and netname do not match.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
Ensure that the connection definitions are correct and that the dynamic transaction routing program URM supplies matching sysid and netname values.
CSBR
DFHBRMR
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid,
netname
One of the following errors was detected when attempting to access the file:
The file is not available. The BRIH returned to the client will contain an unsuccessful return code.
Investigate the error which caused the file to be made unavailable. Correct the cause of the problem and retry the failed transaction.
CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
filename,
{1=The file is disabled,
2=The file is not open,
3=The file was not
found,
4=SMSVSAM server is not available,
5=CFDT server is not available,
6=The dataset
is being copied,
7=An IO error occurred,
8=The
file is defined as recoverable}
The external security manager would not allow the file to be accessed.
The BRIH returned to the client contains an unsuccessful return code.
If the user should have access to the file, allow access and retry the transaction.
CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
filename
The file is full. New records cannot be added to the file.
The BRIH returned to the client contains an unsuccessful return code.
Increase the size of the file and retry the failed transaction.
CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
filename
A user exit has suppressed the writing of records to the file.
The BRIH returned to the client contains an unsuccessful return code.
The exit should not be allowed to suppress records being written to the file.
CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
filename
Bridge facilities are allocated in ranges. The allocation of the Bridge facility range has increased the number of allocated ranges above the warning threshold. The message gives the percentage of available ranges that have been allocated and is issued if the allocation causes the percentage to increase above 90%. The message is reissued for every allocation that causes a percentage point increase in available ranges that have been allocated.
The user transaction continues.
This is an indication that the CICS regions that are sharing file DFHBRNSF are reaching the limit of the number of allocation ranges.
Console and Transient Data Queue CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
percent
Bridge facilities are allocated in ranges. A release of a Bridge facility range has caused the number of available ranges to fall below a warning threshold.
The user transaction continues.
The number of available Bridge facility ranges is increasing.
Console and Transient Data Queue CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
percent
Bridge facilities are allocated in ranges. The allocation of the Bridge facility range failed because all ranges have been allocated.
The BRIH returned to the client contains information to enable the client to identify the reason for the error.
The request can be retried when Bridge facility ranges are available for allocation.
Console and Transient Data Queue CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid
The attempt to access the remote file failed with a sysiderr.
The file is not available. The BRIH returned to the client contains an unsuccessful return code.
Investigate the error which caused the file to be made unavailable. Correct the cause of the problem and retry the failed transaction.
CSBR
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
filename,
sysid
The number of times that Link3270 bridge routing regions, which use the same DFHBRNSF data set, can be started is approaching or has already reached the maximum. An invalid facilitytoken is allocated if the number of times these CICS routing regions are connected (connection_number), exceeds the maximum.
This message is issued if you have exceeded 90% of the available times that routing regions can be started when using the same DFHBRNSF data set.
The Link3270 bridge request continues to be processed. When CICS reaches the maximum number of times that routing regions can be started using the same DFHBRNSF data set, the request abends with abend code AEXZ.
At a convenient time, stop all regions that use the Link3270 bridge routing data set, DFHBRNSF, and redefine it. Redefining the data set resets connection_number to 0. Restart your routing regions.
Console and CSBR transient data queue
DFHBRNS
XMEOUT Parameters:
date,
time,
applid,
The Bridge Link3270 has detected a security error. A different userid than the one that allocated the Bridge Link3270 facility is attempting to use that facility.
The request is rejected and the BRIH returned to the client contains information to enable the client to identify the reason for the error.
Ensure that the same user that allocated the Bridge Link3270 facility is the only user that uses that facility.
CSBR
DFHBRFR, DFHBRMP
XMEOUT Parameters:
date,
time,
applid,
userid1,
userid2