Enumerations

Type

objectCreationError
An attempt to create an object was invalid. This happens, for example, if an attempt is made to create a second instance of a singleton class, such as IccTask.
invalidArgument
A method was called with an invalid argument. This happens, for example, if an IccBuf object with too much data is passed to the writeItem method of the IccTempStore class by the application program. An attempt to create an IccFileId object with a 9-character filename also generates an exception of this type.
invalidMethodCall
A method call cannot proceed. A typical reason is that the object cannot honor the call in its current state. For example, a readRecord call on an IccFile object is only honored if an IccRecordIndex object, to specify which record is to be read, has already been associated with the file.
CICSCondition
A CICS® condition, listed in the IccCondition structure, has occurred in the object and the object was configured to throw an exception.
platformError
An operation is invalid because of limitations of this particular platform. For example, an attempt to create an IccJournal object would fail under CICS for OS/2 because there are no CICS journal services on this server.

A platformError exception can occur at 3 levels:

  1. An object is not supported on this platform.
  2. An object is supported on this platform, but a particular method is not.
  3. A method is supported on this platform, but a particular positional parameter is not.

See Platform differences for more details.

familyConformanceError
Family subset enforcement is on for this program and an operation that is not valid on all supported platforms has been attempted.
internalError
The CICS Foundation Classes have detected an internal error. Please call your support organization.
[[ Contents Previous Page | Next Page Index ]]