com.ibm.connector2.cics

Class ECIResourceAdapterRc

  • java.lang.Object
    • com.ibm.connector2.cics.ECIResourceAdapterRc


  • public class ECIResourceAdapterRc
    extends java.lang.Object
    This class contains the return code strings that could be contained within any exception thrown by the ECI Resource Adapter.
    • Field Detail

      • ECI_NO_ERROR

        public static final int ECI_NO_ERROR
        The function completed normally.
        See Also:
        Constant Field Values
      • ECI_ERR_INVALID_DATA_LENGTH

        public 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

        public static final int ECI_ERR_INVALID_EXTEND_MODE
        The extend mode is invalid. This is an internal error.
        See Also:
        Constant Field Values
      • ECI_ERR_NO_CICS

        public 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

        public 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

        public static final int ECI_ERR_REQUEST_TIMEOUT
        The timeout interval expired before the request was sent to CICS, or the timeout value supplied is negative.
        See Also:
        Constant Field Values
      • ECI_ERR_NO_REPLY

        public static final int ECI_ERR_NO_REPLY
        No reply received to an asynchrous request.
        See Also:
        Constant Field Values
      • ECI_ERR_RESPONSE_TIMEOUT

        public 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

        public static final int ECI_ERR_TRANSACTION_ABEND
        The CICS transaction abended.
        See Also:
        Constant Field Values
      • ECI_ERR_EXEC_NOT_RESIDENT

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

        public static final int ECI_ERR_LUW_TOKEN
        The LUW token is invalid. There is no active unit of work associated with the specified token.
        See Also:
        Constant Field Values
      • ECI_ERR_SYSTEM_ERROR

        public static final int ECI_ERR_SYSTEM_ERROR
        An internal system error has occurred. If the problem persists, contact your service organization.
        See Also:
        Constant Field Values
      • ECI_ERR_NULL_WIN_HANDLE

        @Deprecated
        public 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
        public 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

        public static final int ECI_ERR_THREAD_CREATE_ERROR
        Error creating thread.
        See Also:
        Constant Field Values
      • ECI_ERR_INVALID_CALL_TYPE

        public static final int ECI_ERR_INVALID_CALL_TYPE
        The 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:
        Constant Field Values
      • ECI_ERR_ALREADY_ACTIVE

        public 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

        public static final int ECI_ERR_RESOURCE_SHORTAGE
        There are insufficient resources to communicate with the target CICS server; details might be available in one of the product error logs.
        See Also:
        Constant Field Values
      • ECI_ERR_NO_SESSIONS

        public 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
        public 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

        public static final int ECI_ERR_INVALID_DATA_AREA
        The input data record is invalid.
        See Also:
        Constant Field Values
      • ECI_ERR_INVALID_VERSION

        @Deprecated
        public 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

        public static final int ECI_ERR_UNKNOWN_SERVER
        The target CICS server is unknown.
        See Also:
        Constant Field Values
      • ECI_ERR_CALL_FROM_CALLBACK

        public 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_NO_SYSTEMS

        public 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

        public static final int ECI_ERR_SECURITY_ERROR
        An invalid combination of username and password was specified.
        See Also:
        Constant Field Values
      • ECI_ERR_MAX_SYSTEMS

        public static final int ECI_ERR_MAX_SYSTEMS
        CICS Transaction Gateway has reached the limit on the maximum number of CICS servers.
        See Also:
        Constant Field Values
      • ECI_ERR_MAX_SESSIONS

        public static final int ECI_ERR_MAX_SESSIONS
        There are insufficient communication resources to complete this request.
        See Also:
        Constant Field Values
      • ECI_ERR_ROLLEDBACK

        public 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

        public 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

        public 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

        public 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
      • ERROR_CONNECTION_FAILED

        public static final int ERROR_CONNECTION_FAILED
        The connection to the CICS Transaction Gateway failed.
        See Also:
        Constant Field Values
      • ERROR_UNKNOWN_REQUEST_TYPE

        public static final int ERROR_UNKNOWN_REQUEST_TYPE
        The request type was not recognised by the CICS Transaction Gateway.
        See Also:
        Constant Field Values
      • ERROR_REPLY_MISMATCH

        public static final int ERROR_REPLY_MISMATCH
        The reply from the CICS Transaction Gateway did not match the original request type.
        See Also:
        Constant Field Values
      • ERROR_GATEWAY_CLOSED

        public static final int ERROR_GATEWAY_CLOSED
        The CICS Transaction Gateway has closed.
        See Also:
        Constant Field Values
      • ERROR_WORK_WAS_REFUSED

        public static final int ERROR_WORK_WAS_REFUSED
        The 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:
        Constant Field Values
      • ERROR_GATEWAY_EXCEPTION

        public static final int ERROR_GATEWAY_EXCEPTION
        An exception occurred in the Gateway - used to tell callbacks what happened.
        See Also:
        Constant Field Values
      • ERROR_NOT_AUTHORIZED

        public static final int ERROR_NOT_AUTHORIZED
        Flow of request was rejected, client is not authorized to flow requests.
        See Also:
        Constant Field Values
      • ERROR_NOT_SUPPORTED

        public static final int ERROR_NOT_SUPPORTED
        The request type was not supported by the CICS Transaction Gateway.
        See Also:
        Constant Field Values
      • ERROR_XA_SUPPORT_NOT_ENABLED

        public static final int ERROR_XA_SUPPORT_NOT_ENABLED
        The platform supports the type of request, but was not configured to allow this type of request.
        See Also:
        Constant Field Values
      • ERROR_GATEWAY_BACK_LEVEL

        public static final int ERROR_GATEWAY_BACK_LEVEL
        The Gateway this Java Client connected to is at an earlier release.
        See Also:
        Constant Field Values
      • ERROR_INVALID_REQUEST_TYPE

        public static final int ERROR_INVALID_REQUEST_TYPE
        The request type is invalid for the protocol handler which received it.
        See Also:
        Constant Field Values
      • ERROR_EXIT_RETRY_INVALID

        public static final int ERROR_EXIT_RETRY_INVALID
        The server selected by the CICSRequestExit 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:
        Constant Field Values
      • strINVALID_GATEWAY_RC

        public static final java.lang.String strINVALID_GATEWAY_RC
        See Also:
        Constant Field Values

©Copyright IBM Corp. 1994, 2016


Legal