IMS TM resource adapter messages and exceptions

IMS™ TM resource adapter messages are Java™ exceptions that are thrown by the IMS TM resource adapter itself or by class libraries that it uses (such as the Java class libraries), and have the prefix of ICO.

This topic provides information about exceptions generated by IMS TM resource adapter J2C applications.

The following terms, in italics in the message descriptions that follow, are replaced by specific values at run time.

hostname
The TCP/IP host name of the system that is running IMS Connect.
java_exception
The Java exception that is thrown.
length
The length of the data.
libraryFileName
The Local Option native library file name.
llvalue
The value of LL.
maxlength
The maximum valid length of the data.
methodname
The name of the method that is throwing this exception.
mode
The type of interaction between the IMS TM resource adapter and the IMS Connect component on the host (as defined in the interactionSpec object).
nativeMethodName
The Local Option native method name.
portnumber
The port number that is assigned to IMS Connect.
propertyname
The name of the property.
propertyvalue
The value of the property.
reasoncode
The reason code that is returned by IMS Connect.
For OTMA sense codes, a reason code of 0 indicates that the sense code does not have an associated reason code.
rectype
The type of the record.
returncode
The return code, formatted in decimal, that is returned by IMS Connect.
sensecode
The sense code, formatted in decimal, that is returned from IMS OTMA
socketexception
The socket exception.
source_exception
The exception thrown when the error first occurred in an internal method.
source_methodname
The internal method in which the error first occurred.
state
The internal state of the IMS TM resource adapter.

Exceptions generated by IMS TM resource adapter J2C applications

The following exception messages are produced by applications built with the Java EE Connector Architecture class libraries when an error condition is detected.