How Language Environment messages are handled

The Language Environment message services provide a common method of handling and issuing messages for Language Environment-conforming applications.

When a condition is raised in your application, either Language Environment common routines or language-specific runtime routines can issue messages from the runtime message file. The messages can provide information about the condition and suggest possible solutions to errors.

You can use Language Environment callable services and runtime options to modify message handling, and control the destination of message output. You can also define a message log file to create a record of the messages that Language Environment issues.

Related runtime options:
MSGFILE
Specifies a file where runtime messages issued by Language Environment are logged
MSGQ
Specifies the maximum number of ISIs
NATLANG
Specifies the national language runtime message file
Related callable services:
CEEMGET
Gets a message
CEEMOUT
Dispatches a message
CEEMSG
Gets, formats, and dispatches a message
CEECMI
Stores and loads message insert data about a condition
Related utilities:
CEEBLDTX
Transforms source files into loadable TEXT files

See z/OS Language Environment Programming Reference for more information about the callable services syntax.