0 |
Value: OK Meaning: The call completed successfully.
System Action: If the call specified a Notify_type of ECB, APPC/MVS
posts the ECB specified on the Notify_type parameter when APPC/MVS
finishes processing the call asynchronously.
If the Deallocate_type parameter contained the
value deallocate_sync_level and the synchronization level of the conversation
is syncpoint, the system defers or does not perform the deallocation;
see the Deallocate_type parameter description for more information.
Application Programmer Response: None required.
|
3 |
Value: Conversation_type_mismatch Meaning: The partner LU rejected an allocate request.
The local TP called the Allocate service and specified a value of
Basic_conversation or Mapped_conversation on the Conversation_type
parameter. The partner TP does not support the respective basic or
mapped conversation protocol boundary.
System Action: The
system returns this return code on a call that occurs after the call
to Allocate.
Application Programmer Response: When requesting the allocate,
change the Conversation_type parameter to specify a conversation type
that the partner TP supports.
|
5 |
Value: PIP_not_specified_correctly Meaning: The partner
LU rejected an allocate request. The partner TP defined one or more
initialization parameter (PIP) variables, which APPC/MVS does not
support.
System Action: The system returns this return
code on a call that occurs after the call to Allocate. The system
does not return this code to callers of the CPI Communications Allocate
call.
Application Programmer Response: Ask the partner system programmer
to change the partner TP so it does not expect PIP data from the TP
running on MVS.
|
6 |
Value: Security_not_valid Meaning: The partner LU rejected
an allocate request. The specified security information is not valid.
System Action: The system returns this return code on
a call that occurs after the call to Allocate.
Application Programmer Response: See Diagnosing Problems with APPC/MVS TPs for
methods to use to diagnose the return code. See Error_Extract for the Error_Extract calling format.
|
8 |
Value: Sync_lvl_not_supported_pgm Meaning: The partner LU rejected
an allocate request. The local TP specified a synchronization level
(on the Sync_level parameter) that the partner TP does not support.
System Action: The system returns this return code on a call
that occurs after the call to Allocate.
Application Programmer Response: See Allocate for
an explanation of the Sync_level parameter. When requesting the allocate,
ensure that the Sync_level parameter specifies a correct value.
|
9 |
Value: TPN_not_recognized Meaning: The partner LU rejected an allocate request.
The local TP specified a partner TP that the partner LU does not recognize.
System Action: The system returns this return code on a call
that occurs after the call to Allocate.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
10 |
Value: TP_not_available_no_retry Meaning: The partner LU rejected an Allocate request.
The local TP specified a partner TP that is known to the partner
LU, but the partner LU cannot start the TP. The condition is not
temporary. The TP should not retry the Allocate request.
System Action: The system returns this return code on a call
that occurs after the call to Allocate.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
11 |
Value: TP_not_available_retry Meaning: The partner LU rejected an allocate request.
The local TP specified a partner TP that the partner LU recognizes
but cannot start. The condition might be temporary.
System Action: The system returns this return code on a call
that occurs after the call to Allocate.
Application Programmer Response: Retry the Allocate request.
If the error persists, see Diagnosing Problems with APPC/MVS TPs for methods to use to diagnose the return code. See Error_Extract for the Error_Extract calling format.
|
17 |
Value: Deallocated_abend Meaning: A
partner TP called the Deallocate service. The request specified a
Deallocate_type of Deallocate_abend.
System Action: If
the partner TP was in Receive state when it called Deallocate, the
system purges information sent by the local TP that was not received
by the partner TP. The system returns this return code to the local
TP when it calls an APPC service in Send or Receive state.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
20 |
Value: Product_specific_error Meaning: The system found a product-specific error.
System Action: The system might write symptom records, which
describe the error, to the logrec data set.
Application Programmer Response: See Diagnosing Problems with APPC/MVS TPs for
methods to use to diagnose the return code. See Error_Extract for the Error_Extract calling format. If
necessary, see Diagnosing Product-Specific Errors for more information
about product-specific errors.
|
22 |
Value: Program_error_purging Meaning: A partner TP called the Send_Error service for
a basic or mapped conversation. The conversation for the partner TP
was in Receive or Confirm state.
System Action: The
system returns this return code to the local TP when it calls an APPC
service before sending any information. If the TP called Send_Error
while in Receive state and before it received all the information
that the partner TP sent, the system might purge the data. If the
TP called Send_Error while in Receive or Confirm state but after it
received all the information that the partner TP sent, the system
does not purge the data.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
24 |
Value: Program_parameter_check Meaning: The system detected a program parameter
check. The call specified one of the following: - A Deallocate_type of deallocate_confirm, when the Sync_level for
the conversation was sync_level_none
- A Deallocate_type of deallocate_confirm, when the Sync_level for
the conversation was syncpt
- A Deallocate_type of deallocate_flush, when the Sync_level for
the conversation was syncpt.
System Action: The system returns this return code to the caller
of the APPC service in error.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
25 |
Value: Program_state_check Meaning: The local TP called a service while running
in a state in which the call is not valid. The TP should not examine
any other returned variables associated with the call because nothing
is placed in those variables.
System Action: The state of the conversation remains
unchanged. For a list of states that are valid for each call, see APPC/MVS Conversation State Table. The
conversation was in send state and the TP started, but the TP did
not finish sending a logical record.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
26 |
Value: Resource_failure_no_retry Meaning: An error caused the conversation to terminate.
The condition is not temporary. The application should not try to
run the transaction until the condition is corrected.
System Action: The system terminates the conversation.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
27 |
Value: Resource_failure_retry Meaning: An error caused the conversation to terminate.
The condition might be temporary.
System Action: The
system terminates the conversation.
Application Programmer Response: Retry
the transaction.
|
30 |
Value: Deallocated_abend_SVC Meaning: The partner
TP called Deallocate with a Deallocate_type of Deallocate_abend_SVC.
System Action: If the partner TP was in Receive state when it
called Deallocate, the system purges all information that was sent
by the local TP but was not yet received by the partner TP. The system
returns this return code to the local TP when it calls a service while
in Send or Receive state.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
31 |
Value: Deallocated_abend_timer Meaning: A partner TP
called the Deallocate service with a Deallocate_type of Deallocate_abend_timer.
System Action: If the partner TP was in Receive state when it
called Deallocate, the system purges all information that was sent
by the local TP but was not yet received by the partner TP. The system
returns this return code to the local TP when it calls a service while
in Send or Receive state.
Application Programmer Response: See the application programmer
response for return code six for this service.
|
33 |
Value: SVC_error_purging Meaning: A partner TP called
the Send_Error service, and LU services on the partner LU specified
a value of SVC for the type of call. The conversation for the partner
TP was in Receive or Confirm state, and the call might have caused
information to be purged.
System Action: The system
normally returns this code to the local TP after the system sends
some information to the partner TP. However, the system can also
return this code to the local TP before it sends any information.
Application Programmer Response: See the application programmer
response for return code six for this service.
|