OpenTP1 Version 7 Messages

[Contents][Index][Back][Next]

KFCA00905-E (L+E)

error occurred in transaction service function. server name: aa...aa, reason code=bb...bb, function: cc...cc

aa...aa: Name of the server where the error occurred. (Up to eight alphanumeric characters)
bb...bb: Code indicating details of the error.
The following table lists reason codes and their corresponding countermeasures.
cc...cc: Function name of the transaction service where the error occurred (maintenance information) (may differ from the OpenTP1 function issued by the server)
S: Continues processing whenever possible. Otherwise, returns with an error issued by the server. Aborts the process if the function cannot be returned with an error.
O: Apply an appropriate countermeasure, referring to the reason code list. Then, restart the server.
Reason code Meaning Countermeasures
0001 Invalid argument Check and correct the argument, then re-execute.
0002 Invalid protocol If the OpenTP1 function issue order is invalid, check and correct the program then re-execute. If the transaction service has not yet been started or is being terminated, start OpenTP1 then re-execute.
0003 Version mismatch (the versions of the transaction service library and the executable program do not match) Check and correct the execution environment then re-execute.
0004 Cannot allocate a process area. Terminate unnecessary processes then re-execute.
0005 Insufficient tables (the allocation of tables for transaction control failed) If the number of concurrently executing transaction branches exceeds the value specified in the trn_tran_process_count operand of the transaction service definition, re-execute once the other transaction branches terminate. The number of dc_rpc_call's which can be issued between a transaction starting and a commit (maximum number of transaction branches which can be created) is equal to or less than the value specified in the trn_max_subordinate_count operand of the transaction service definition. If this value is exceeded, correct the program and re-execute.
0006 Shared memory access error Check and correct the program then re-execute.
0007 Execution environment setting error Terminate any unnecessary processes then re-execute.
0008 Executing a local transaction. Check and correct the program then re-execute.
0009 Transaction not terminated.
0010 Invalid request (the requested transaction property is not supported).
0011 An error occurred when xa function was issued in the resource manager. Check and correct the execution environment for the resource manager then re-execute.
0012 Transaction uniquely determined when xa function was issued in the resource manager. Check any resource which was accessed by all transaction branches in a global transaction.
0013 Invalid function issue condition (the static resource manager issued the dynamic xa function). Check and correct the execution environment for the resource manager then re-execute.