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.
See z/OS Language Environment Programming Reference for more information about the callable services syntax.