0
ATR_OK
|
Meaning: Successful completion. All protected resources
advanced to a consistent state. If you specified an action of
ATR_COMMIT, all protected resources have been successfully committed.
If you specified an action of ATR_ROLLBACK,
all protected resources have been successfully rolled back. Action:
Continue normal processing.
|
65
ATR_COMMITTED_OUTCOME_PENDING
|
Meaning: Environmental error. The commit operation
completed. However, RRS cannot determine if all of the protected resources
were changed. Action: The action by the calling program
depends on the system environment. Some possible actions are: - Display a warning message to the end user.
- Write an exception entry into an output log.
- Abnormally end the application because the resource manager will
not allow any further changes to the resource until the situation
is resolved.
|
66
ATR_COMMITTED_OUTCOME_MIXED
|
Meaning: Environmental error. The commit operation
completed. However, one or more of the protected resources were not
changed. Action: The action by the calling program depends
on the system environment. Some possible actions are: - Display a warning message to the end user.
- Write an exception entry into an output log.
- Abnormally end the application because the resource manager will
not allow any further changes to the resource until the situation
is resolved.
|
C8
ATR_PROGRAM_STATE_CHECK
|
Meaning: Environmental error. The commit operation
failed. The resource managers may have rejected the commit because
one of the following occurred: - A communications interface conversation that is a protected resource
is not in a required state: send, send pending, defer receive,
defer allocate, sync_point, sync_point send, or sync_point
deallocate state.
- A protected communications interface conversation is in send state.
The program started sending the basic conversation logical record,
but did not finish sending it.
- A resource on the same system as the application is not in a proper
state for the commit.
Action: Initiate an action by a resource manager
to get its resource to a commitable state. Issue the call again.
Note: This
code is returned only when transaction mode is global or hybrid-global.
|
103
ATR_INTERRUPT_STATUS_INV
|
Meaning: Program error. The resource manager is disabled;
the interrupt status must be enable for I/O and external interrupts.
The system rejects this service request. Action: Check
the calling program for a probable coding error. Correct the calling
program and rerun it.
|
104
ATR_MODE_INV
|
Meaning: Program error. The calling program is not
in task mode, which is the required mode. The system rejects the service
call. Action: Check the calling program for a probable
coding error. Correct the calling program and rerun it.
|
105
ATR_LOCKS_HELD
|
Meaning: Program error. The caller is holding one or
more locks; no locks must be held. The system rejects this service
request. Action: Check the calling program for a probable
coding error. Correct the calling program and rerun it.
|
107
ATR_UNSUPPORTED_RELEASE
|
Meaning: Environmental error. The system level does
not support this service. The system rejects this service request.
Action: Remove the calling program from the system, and
install it on a system that supports this level of RRS. Then rerun
the calling program.
|
12C
ATR_BACKED_OUT
|
Meaning: Environmental error. The commit operation
failed. All protected resources have been returned to the previous
consistent state. Action: The action by the calling program
depends on the system environment. Some possible actions are: - Display a warning message to the end user.
- Write an exception entry into an output log.
- Abnormally end the application because the resource manager will
not allow any further changes to the resource until the situation
is resolved.
|
12D
ATR_BACKED_OUT_OUTCOME_
PENDING
|
Meaning: Environmental error. The commit or rollback
operation failed. The RRS decision was to return to the previous consistent
state. However, the state of one or more of the protected resources
is not known. Action: The action by the calling program
depends on the system environment. Some possible actions are: - Display a warning message to the end user.
- Write an exception entry into an output log.
- Abnormally end the application because the resource manager will
not allow any further changes to the resource until the situation
is resolved.
|
12E
ATR_BACKED_OUT_OUTCOME_
MIXED
|
Meaning: Environmental error. The commit or rollback
operation failed. The RRS decision was to return to the previous consistent
state. However, one or more of the protected resources has changed.
Action: The action by the calling program depends on the
system environment. Some possible actions are: - Display a warning message to the end user.
- Write an exception entry into an output log.
- Abnormally end the application because the resource manager will
not allow any further changes to the resource until the situation
is resolved.
|
3A3
ATR_UR_TOKEN_INV
|
Meaning: Program error. The specified current_UR_token does
not identify a valid UR. The system rejects this service request.
Action: Check the calling program for a probable coding
error. Correct the calling program and rerun it.
|
36B
ATR_ACTION_INV
|
Meaning: Program error. The specified action value
is not valid. The system rejects this service request. Action:
Check the calling program for a probable coding error. Correct the
calling program and rerun it.
|
731
ATR_UR_STATE_ERROR
|
Meaning: Program error. The UR for the current task
is not in a valid state for this service request. The UR state must
be in-reset or in-flight. The system rejects the request.
Action: Check the calling program for a probable coding
error. Correct the calling program and rerun it.
|
805
ATR_CUR_UR_TOKEN_
NOT_CURRENT
|
Meaning: Program error. The current UR token specified
in the call does not match the token of the current UR. Note: The
system takes no action against the current UR, so it is therefore
possible that the current UR can be committed at a later time.
Action:
Check the calling program for a probable coding error. Correct the
calling program and rerun it.
|
F00
ATR_NOT_AVAILABLE
|
Meaning: RRS is not available. The system rejects the
service request. Action: Retry the request later. Before
retrying the request, the resource manager must reset its RRS exit
routine information and begin restart processing with RRS.
|
F04
ATR_UNEXPECTED_UR_ERROR
|
Meaning: System error. While processing the UR, RRS
has encountered an unexpected error that might have damaged the UR.
The system rejects the service call. Action: Contact
the system programmer who maintains RRS at your installation. Manual
intervention might be needed to restore consistent resources.
|
F05
ATR_UNEXPECTED_CTX_ERROR
|
Meaning: Environmental error. The service call encountered
an unexpected error from a context services service. The system rejects
the service call. Action: Examine the dump from context
services and correct the problem, then rerun the calling program.
|
FFF
ATR_UNEXPECTED_ERROR
|
Meaning: This service routine encountered an unexpected
error. The system rejects this service request. Action: Search problem reporting databases for a fix for
the problem. If no fix exists, contact the IBM Support Center.
|