CICS® Transaction Gateway Base API Programming Reference v8.1.0.2

com.ibm.ctg.client
Interface ECIReturnCodes

All Known Implementing Classes:
ECIRequest

public interface ECIReturnCodes

Gateway ECI Return codes.


Field Summary
static java.lang.String[] astrCics_Rc
          Error code enumeration.
static java.lang.String[] astrCics_Rc2
          Error code enumeration.
static int ECI_ERR_ALREADY_ACTIVE
          An attempt was made to continue an existing logical unit of work, but there was an outstanding asynchronous call for the same logical unit of work.
static int ECI_ERR_CALL_FROM_CALLBACK
          The call was made from a Client daemon callback routine.
static int ECI_ERR_CICS_DIED
          Communication with the target CICS server was interrupted during the request.
static int ECI_ERR_EXEC_NOT_RESIDENT
          Deprecated.  
static int ECI_ERR_INVALID_CALL_TYPE
          The call type was not valid.
static int ECI_ERR_INVALID_DATA_AREA
          Data area is not valid.
static int ECI_ERR_INVALID_DATA_LENGTH
          Invalid COMMAREA length.
static int ECI_ERR_INVALID_EXTEND_MODE
          The ECIRequest.Extend_Mode field is invalid.
static int ECI_ERR_INVALID_VERSION
          Deprecated. Not returned by the CICS Transaction Gateway Java API.
static int ECI_ERR_LUW_TOKEN
          The value in ECIRequest.Luw_Token is incorrect.
static int ECI_ERR_MAX_SESSIONS
          There are insufficient communication resources to complete the request.
static int ECI_ERR_MAX_SYSTEMS
          The CICS TG has reached its limit on the maximum number of CICS servers.
static int ECI_ERR_MORE_SYSTEMS
          There are more systems to return than were requested.
static int ECI_ERR_MSG_QUAL_IN_USE
          The supplied message qualifier is already in use and cannot be used at this time.
static int ECI_ERR_NO_CICS
          Communication with the target CICS server could not be established.
static int ECI_ERR_NO_MSG_QUALS
          An attempt to auto generate a message qualifier failed.
static int ECI_ERR_NO_REPLY
          No reply received.
static int ECI_ERR_NO_SESSIONS
          There are insufficient communication resources to communicate with the target CICS server.
static int ECI_ERR_NO_SYSTEMS
          There are no servers known to the Gateway daemon.
static int ECI_ERR_NULL_MESSAGE_ID
          Deprecated. Not returned by the CICS Transaction Gateway Java API.
static int ECI_ERR_NULL_SEM_HANDLE
          Deprecated. Not returned by the CICS Transaction Gateway Java API.
static int ECI_ERR_NULL_WIN_HANDLE
          Deprecated. Not returned by the CICS Transaction Gateway Java API.
static int ECI_ERR_REQUEST_TIMEOUT
          The timeout interval expired before the request was sent to CICS, or the value supplied for ECIRequest.setECITimeout(short) is negative.
static int ECI_ERR_RESOURCE_SHORTAGE
          There are insufficient resources to communicate with the target CICS server; details might be available in the CICS TG error log files.
static int ECI_ERR_RESPONSE_TIMEOUT
          The ECI call timed out while waiting for a response.
static int ECI_ERR_ROLLEDBACK
          An attempt was made to commit a logical unit of work, but the CICS server was unable to commit the changes, and backed them out instead.
static int ECI_ERR_SECURITY_ERROR
          An invalid combination of ECIRequest.Userid and ECIRequest.Password was specified.
static int ECI_ERR_SYSTEM_ERROR
          An internal system error has occurred.
static int ECI_ERR_THREAD_CREATE_ERROR
          Error creating thread.
static int ECI_ERR_TRANSACTION_ABEND
          The CICS transaction abended.
static int ECI_ERR_UNKNOWN_SERVER
          The target CICS server is unknown to the Gateway daemon.
static int ECI_ERR_XID_INVALID
          No transaction exists with the specified XID.
static int ECI_NO_ERROR
          The function completed normally.
 

Field Detail

ECI_NO_ERROR

static final int ECI_NO_ERROR
The function completed normally.

See Also:
Constant Field Values

ECI_ERR_INVALID_DATA_LENGTH

static final int ECI_ERR_INVALID_DATA_LENGTH
Invalid COMMAREA length. This might be because the protocol used to communicate with CICS is unable to send or receive the specified COMMAREA size.

See Also:
Constant Field Values

ECI_ERR_INVALID_EXTEND_MODE

static final int ECI_ERR_INVALID_EXTEND_MODE
The ECIRequest.Extend_Mode field is invalid.

See Also:
Constant Field Values

ECI_ERR_NO_CICS

static final int ECI_ERR_NO_CICS
Communication with the target CICS server could not be established.

See Also:
Constant Field Values

ECI_ERR_CICS_DIED

static final int ECI_ERR_CICS_DIED
Communication with the target CICS server was interrupted during the request.

See Also:
Constant Field Values

ECI_ERR_REQUEST_TIMEOUT

static final int ECI_ERR_REQUEST_TIMEOUT
The timeout interval expired before the request was sent to CICS, or the value supplied for ECIRequest.setECITimeout(short) is negative.

See Also:
Constant Field Values

ECI_ERR_NO_REPLY

static final int ECI_ERR_NO_REPLY
No reply received.

See Also:
Constant Field Values

ECI_ERR_RESPONSE_TIMEOUT

static final int ECI_ERR_RESPONSE_TIMEOUT
The ECI call timed out while waiting for a response.

See Also:
Constant Field Values

ECI_ERR_TRANSACTION_ABEND

static final int ECI_ERR_TRANSACTION_ABEND
The CICS transaction abended. The abend code is available in the ECIRequest.Abend_Code field.

See Also:
Constant Field Values

ECI_ERR_EXEC_NOT_RESIDENT

@Deprecated
static final int ECI_ERR_EXEC_NOT_RESIDENT
Deprecated. 
See Also:
Constant Field Values

ECI_ERR_LUW_TOKEN

static final int ECI_ERR_LUW_TOKEN
The value in ECIRequest.Luw_Token is incorrect. There is no active unit of work associated with the specified token.

See Also:
Constant Field Values

ECI_ERR_SYSTEM_ERROR

static final int ECI_ERR_SYSTEM_ERROR
An internal system error has occurred. If the problem persists, collect application and Gateway daemon trace and contact your IBM service representative.

See Also:
Constant Field Values

ECI_ERR_NULL_WIN_HANDLE

@Deprecated
static final int ECI_ERR_NULL_WIN_HANDLE
Deprecated. Not returned by the CICS Transaction Gateway Java API.
See Also:
Constant Field Values

ECI_ERR_NULL_MESSAGE_ID

@Deprecated
static final int ECI_ERR_NULL_MESSAGE_ID
Deprecated. Not returned by the CICS Transaction Gateway Java API.
See Also:
Constant Field Values

ECI_ERR_THREAD_CREATE_ERROR

static final int ECI_ERR_THREAD_CREATE_ERROR
Error creating thread.

See Also:
Constant Field Values

ECI_ERR_INVALID_CALL_TYPE

static final int ECI_ERR_INVALID_CALL_TYPE
The call type was not valid. This can occur for the following reasons:

See Also:
Constant Field Values

ECI_ERR_ALREADY_ACTIVE

static final int ECI_ERR_ALREADY_ACTIVE
An attempt was made to continue an existing logical unit of work, but there was an outstanding asynchronous call for the same logical unit of work.

See Also:
Constant Field Values

ECI_ERR_RESOURCE_SHORTAGE

static final int ECI_ERR_RESOURCE_SHORTAGE
There are insufficient resources to communicate with the target CICS server; details might be available in the CICS TG error log files.

See Also:
Constant Field Values

ECI_ERR_NO_SESSIONS

static final int ECI_ERR_NO_SESSIONS
There are insufficient communication resources to communicate with the target CICS server.

See Also:
Constant Field Values

ECI_ERR_NULL_SEM_HANDLE

@Deprecated
static final int ECI_ERR_NULL_SEM_HANDLE
Deprecated. Not returned by the CICS Transaction Gateway Java API.
See Also:
Constant Field Values

ECI_ERR_INVALID_DATA_AREA

static final int ECI_ERR_INVALID_DATA_AREA
Data area is not valid.

See Also:
Constant Field Values

ECI_ERR_INVALID_VERSION

@Deprecated
static final int ECI_ERR_INVALID_VERSION
Deprecated. Not returned by the CICS Transaction Gateway Java API.
See Also:
Constant Field Values

ECI_ERR_UNKNOWN_SERVER

static final int ECI_ERR_UNKNOWN_SERVER
The target CICS server is unknown to the Gateway daemon.

See Also:
Constant Field Values

ECI_ERR_CALL_FROM_CALLBACK

static final int ECI_ERR_CALL_FROM_CALLBACK
The call was made from a Client daemon callback routine.

See Also:
Constant Field Values

ECI_ERR_MORE_SYSTEMS

static final int ECI_ERR_MORE_SYSTEMS
There are more systems to return than were requested. The total number of systems is returned in the ECIRequest.numServersKnown field.

See Also:
Constant Field Values

ECI_ERR_NO_SYSTEMS

static final int ECI_ERR_NO_SYSTEMS
There are no servers known to the Gateway daemon.

See Also:
Constant Field Values

ECI_ERR_SECURITY_ERROR

static final int ECI_ERR_SECURITY_ERROR
An invalid combination of ECIRequest.Userid and ECIRequest.Password was specified.

See Also:
Constant Field Values

ECI_ERR_MAX_SYSTEMS

static final int ECI_ERR_MAX_SYSTEMS
The CICS TG has reached its limit on the maximum number of CICS servers.

See Also:
Constant Field Values

ECI_ERR_MAX_SESSIONS

static final int ECI_ERR_MAX_SESSIONS
There are insufficient communication resources to complete the request.

See Also:
Constant Field Values

ECI_ERR_ROLLEDBACK

static final int ECI_ERR_ROLLEDBACK
An attempt was made to commit a logical unit of work, but the CICS server was unable to commit the changes, and backed them out instead.

See Also:
Constant Field Values

ECI_ERR_XID_INVALID

static final int ECI_ERR_XID_INVALID
No transaction exists with the specified XID. If the problem persists, collect JEE resource adapter and Gateway daemon trace and contact your IBM service representative.

See Also:
Constant Field Values

ECI_ERR_NO_MSG_QUALS

static final int ECI_ERR_NO_MSG_QUALS
An attempt to auto generate a message qualifier failed. There are no free message qualifiers.

See Also:
Constant Field Values

ECI_ERR_MSG_QUAL_IN_USE

static final int ECI_ERR_MSG_QUAL_IN_USE
The supplied message qualifier is already in use and cannot be used at this time.

See Also:
Constant Field Values

astrCics_Rc

static final java.lang.String[] astrCics_Rc
Error code enumeration. Not to be used directly.


astrCics_Rc2

static final java.lang.String[] astrCics_Rc2
Error code enumeration. Not to be used directly.


©Copyright IBM Corp. 1994, 2012
Legal