Package com.ibm.jakarta.connector2.cics
Class ECIResourceAdapterRc
java.lang.Object
com.ibm.jakarta.connector2.cics.ECIResourceAdapterRc
This class contains the return code strings that could be contained within any
exception thrown by the ECI Resource Adapter.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
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 final int
The call was made from a Client daemon callback routine.static final int
Communication with the target CICS server was interrupted during the request.static final int
Deprecated.static final int
The call type is invalid.static final int
The input data record is invalid.static final int
Invalid COMMAREA length.static final int
The extend mode is invalid.static final int
Deprecated.Not returned by the CICS Transaction Gateway Java API.static final int
The LUW token is invalid.static final int
There are insufficient communication resources to complete this request.static final int
CICS Transaction Gateway has reached the limit on the maximum number of CICS servers.static final int
There are more systems to return than were requested.static final int
The supplied message qualifier is already in use and cannot be used at this time.static final int
Communication with the target CICS server could not be established.static final int
An attempt to auto generate a message qualifier failed.static final int
No reply received to an asynchrous request.static final int
There are insufficient communication resources to communicate with the target CICS server.static final int
There are no servers known to the Gateway daemon.static final int
Deprecated.Not returned by the CICS Transaction Gateway Java API.static final int
Deprecated.Not returned by the CICS Transaction Gateway Java API.static final int
Deprecated.Not returned by the CICS Transaction Gateway Java API.static final int
The timeout interval expired before the request was sent to CICS, or the timeout value supplied is negative.static final int
There are insufficient resources to communicate with the target CICS server; details might be available in one of the product error logs.static final int
The ECI call timed out while waiting for a response.static final int
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 final int
An invalid combination of username and password was specified.static final int
An internal system error has occurred.static final int
Error creating thread.static final int
The CICS transaction abended.static final int
The target CICS server is unknown.static final int
No transaction exists with the specified XID.static final int
The function completed normally.static final int
The connection to the CICS Transaction Gateway failed.static final int
The server selected by theCICSRequestExit
uses a different CICS communication protocol to that of the last attempted server.static final int
The Gateway this Java Client connected to is at an earlier release.static final int
The CICS Transaction Gateway has closed.static final int
An exception occurred in the Gateway - used to tell callbacks what happened.static final int
The request type is invalid for the protocol handler which received it.static final int
Flow of request was rejected, client is not authorized to flow requests.static final int
The request type was not supported by the CICS Transaction Gateway.static final int
The reply from the CICS Transaction Gateway did not match the original request type.static final int
The request type was not recognised by the CICS Transaction Gateway.static final int
The CICS Transaction Gateway refused the request.static final int
The platform supports the type of request, but was not configured to allow this type of request.static final String
static final String
-
Method Summary
-
Field Details
-
CLASS_VERSION
- See Also:
-
ECI_NO_ERROR
public static final int ECI_NO_ERRORThe function completed normally.- See Also:
-
ECI_ERR_INVALID_DATA_LENGTH
public static final int ECI_ERR_INVALID_DATA_LENGTHInvalid 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:
-
ECI_ERR_INVALID_EXTEND_MODE
public static final int ECI_ERR_INVALID_EXTEND_MODEThe extend mode is invalid. This is an internal error.- See Also:
-
ECI_ERR_NO_CICS
public static final int ECI_ERR_NO_CICSCommunication with the target CICS server could not be established.- See Also:
-
ECI_ERR_CICS_DIED
public static final int ECI_ERR_CICS_DIEDCommunication with the target CICS server was interrupted during the request.- See Also:
-
ECI_ERR_REQUEST_TIMEOUT
public static final int ECI_ERR_REQUEST_TIMEOUTThe timeout interval expired before the request was sent to CICS, or the timeout value supplied is negative.- See Also:
-
ECI_ERR_NO_REPLY
public static final int ECI_ERR_NO_REPLYNo reply received to an asynchrous request.- See Also:
-
ECI_ERR_RESPONSE_TIMEOUT
public static final int ECI_ERR_RESPONSE_TIMEOUTThe ECI call timed out while waiting for a response.- See Also:
-
ECI_ERR_TRANSACTION_ABEND
public static final int ECI_ERR_TRANSACTION_ABENDThe CICS transaction abended.- See Also:
-
ECI_ERR_EXEC_NOT_RESIDENT
Deprecated.- See Also:
-
ECI_ERR_LUW_TOKEN
public static final int ECI_ERR_LUW_TOKENThe LUW token is invalid. There is no active unit of work associated with the specified token.- See Also:
-
ECI_ERR_SYSTEM_ERROR
public static final int ECI_ERR_SYSTEM_ERRORAn internal system error has occurred. If the problem persists, contact your service organization.- See Also:
-
ECI_ERR_NULL_WIN_HANDLE
Deprecated.Not returned by the CICS Transaction Gateway Java API.- See Also:
-
ECI_ERR_NULL_MESSAGE_ID
Deprecated.Not returned by the CICS Transaction Gateway Java API.- See Also:
-
ECI_ERR_THREAD_CREATE_ERROR
public static final int ECI_ERR_THREAD_CREATE_ERRORError creating thread.- See Also:
-
ECI_ERR_INVALID_CALL_TYPE
public static final int ECI_ERR_INVALID_CALL_TYPEThe call type is invalid. This can occur for the following reasons:- An active CICS request exit rejected the request.
- The ECI request contains a channel and the target CICS server or server connection protocol does not support channels.
- See Also:
-
ECI_ERR_ALREADY_ACTIVE
public static final int ECI_ERR_ALREADY_ACTIVEAn 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:
-
ECI_ERR_RESOURCE_SHORTAGE
public static final int ECI_ERR_RESOURCE_SHORTAGEThere are insufficient resources to communicate with the target CICS server; details might be available in one of the product error logs.- See Also:
-
ECI_ERR_NO_SESSIONS
public static final int ECI_ERR_NO_SESSIONSThere are insufficient communication resources to communicate with the target CICS server.- See Also:
-
ECI_ERR_NULL_SEM_HANDLE
Deprecated.Not returned by the CICS Transaction Gateway Java API.- See Also:
-
ECI_ERR_INVALID_DATA_AREA
public static final int ECI_ERR_INVALID_DATA_AREAThe input data record is invalid.- See Also:
-
ECI_ERR_INVALID_VERSION
Deprecated.Not returned by the CICS Transaction Gateway Java API.- See Also:
-
ECI_ERR_UNKNOWN_SERVER
public static final int ECI_ERR_UNKNOWN_SERVERThe target CICS server is unknown.- See Also:
-
ECI_ERR_CALL_FROM_CALLBACK
public static final int ECI_ERR_CALL_FROM_CALLBACKThe call was made from a Client daemon callback routine.- See Also:
-
ECI_ERR_MORE_SYSTEMS
public static final int ECI_ERR_MORE_SYSTEMSThere are more systems to return than were requested. The total number of systems is returned in theECIRequest.numServersKnown
field.- See Also:
-
ECI_ERR_NO_SYSTEMS
public static final int ECI_ERR_NO_SYSTEMSThere are no servers known to the Gateway daemon.- See Also:
-
ECI_ERR_SECURITY_ERROR
public static final int ECI_ERR_SECURITY_ERRORAn invalid combination of username and password was specified.- See Also:
-
ECI_ERR_MAX_SYSTEMS
public static final int ECI_ERR_MAX_SYSTEMSCICS Transaction Gateway has reached the limit on the maximum number of CICS servers.- See Also:
-
ECI_ERR_MAX_SESSIONS
public static final int ECI_ERR_MAX_SESSIONSThere are insufficient communication resources to complete this request.- See Also:
-
ECI_ERR_ROLLEDBACK
public static final int ECI_ERR_ROLLEDBACKAn 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:
-
ECI_ERR_XID_INVALID
public static final int ECI_ERR_XID_INVALIDNo 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:
-
ECI_ERR_NO_MSG_QUALS
public static final int ECI_ERR_NO_MSG_QUALSAn attempt to auto generate a message qualifier failed. There are no free message qualifiers.- See Also:
-
ECI_ERR_MSG_QUAL_IN_USE
public static final int ECI_ERR_MSG_QUAL_IN_USEThe supplied message qualifier is already in use and cannot be used at this time.- See Also:
-
strINVALID_CICS_RC
- See Also:
-
ERROR_CONNECTION_FAILED
public static final int ERROR_CONNECTION_FAILEDThe connection to the CICS Transaction Gateway failed.- See Also:
-
ERROR_UNKNOWN_REQUEST_TYPE
public static final int ERROR_UNKNOWN_REQUEST_TYPEThe request type was not recognised by the CICS Transaction Gateway.- See Also:
-
ERROR_REPLY_MISMATCH
public static final int ERROR_REPLY_MISMATCHThe reply from the CICS Transaction Gateway did not match the original request type.- See Also:
-
ERROR_GATEWAY_CLOSED
public static final int ERROR_GATEWAY_CLOSEDThe CICS Transaction Gateway has closed.- See Also:
-
ERROR_WORK_WAS_REFUSED
public static final int ERROR_WORK_WAS_REFUSEDThe CICS Transaction Gateway refused the request. This occurs if the Gateway daemon failed to allocate a worker thread to a connection manager within the length of time defined by the workertimeout parameter in the initialization file. It also occurs if the Gateway daemon is shutting down when the request is received.- See Also:
-
ERROR_GATEWAY_EXCEPTION
public static final int ERROR_GATEWAY_EXCEPTIONAn exception occurred in the Gateway - used to tell callbacks what happened.- See Also:
-
ERROR_NOT_AUTHORIZED
public static final int ERROR_NOT_AUTHORIZEDFlow of request was rejected, client is not authorized to flow requests.- See Also:
-
ERROR_NOT_SUPPORTED
public static final int ERROR_NOT_SUPPORTEDThe request type was not supported by the CICS Transaction Gateway.- See Also:
-
ERROR_XA_SUPPORT_NOT_ENABLED
public static final int ERROR_XA_SUPPORT_NOT_ENABLEDThe platform supports the type of request, but was not configured to allow this type of request.- See Also:
-
ERROR_GATEWAY_BACK_LEVEL
public static final int ERROR_GATEWAY_BACK_LEVELThe Gateway this Java Client connected to is at an earlier release.- See Also:
-
ERROR_INVALID_REQUEST_TYPE
public static final int ERROR_INVALID_REQUEST_TYPEThe request type is invalid for the protocol handler which received it.- See Also:
-
ERROR_EXIT_RETRY_INVALID
public static final int ERROR_EXIT_RETRY_INVALIDThe server selected by theCICSRequestExit
uses a different CICS communication protocol to that of the last attempted server. The servers returned by the exit for a particular ECI request must all use the same communication protocol (IPIC or EXCI).- See Also:
-
strINVALID_GATEWAY_RC
- See Also:
-