When the exit detects an error it directs the assembler to issue message ASMA940U and the assembly stops. The following text might be included in the ASMA940U message:
The exit uses version 3 of the exit definition, but the assembler uses a different version.
The exit was invoked with a valid type, but the type is not one that the exit can process. This is probably caused by an incorrect ADEXIT() suboption of the EXIT assembler option.
The exit has not yet been initialized, but was not entered with an OPEN request (action=0). There may be a failure in communication between the assembler and the exit.
The exit has been initialized, but was unexpectedly entered with an OPEN request (action=0). There may be a failure in communication between the assembler and the exit.
An action was requested that is inconsistent with the type of action the exit is able or was expecting to take. There may be a failure in communication between the assembler and the exit.
While parsing the supplied parameter string the exit has detected a syntax error. This is probably caused by an incorrect specification of parameters on the ADEXIT(ASMAXADC(parameter-string)) suboption of the EXIT assembler option.
The exit was expecting an input record, but the record length was zero. There may be a failure in communication between the assembler and the exit.
[ Top of Page | Previous Page | Next Page | Contents | Index ]