Explanation
The system found an error in an IEASYMxx parmlib
member. text is one of the following:
- 001 MEMBER NOT FOUND
- 002 RESERVED SYMBOLIC DEFINED : system-symbol-name
- 003 SYMBOL LENGTH ERROR : system-symbol-name
- 004 SYMBOL NAME ERROR: system-symbol-name
- 005 MAXIMUM DEFINITIONS EXCEEDED AT SYMBOL: system-symbol-name
- 006 DATA LENGTH ERROR FOR SYMBOL: system-symbol-name
- 007 UNDEFINED PARAMETER DETECTED: parameter-name
- 008 DATA FOR parameter-name IN ERROR: parameter-value
In the message text:
- xx
- The suffix of the IEASYMxx parmlib member in which the error occurred.
- system-symbol-name
- The name of a system symbol, defined in IEASYMxx, that contained
an error.
- parameter-name
- The name of a parameter in IEASYMxx that contained an error.
- parameter-value
- The value of a parameter in IEASYMxx that contained an error.
The reason code in the message text identifies
the error:
- Code
- Meaning and Action
- 001
- Meaning: The system could not find the IEASYMxx parmlib
member specified in the LOADxx parmlib member.
System Programmer
Response: Change the value on the IEASYM parameter in LOADxx so
it specifies one or more valid IEASYMxx parmlib members. Then respond
to message IEA011A.
- 002
- Meaning: A SYMDEF parameter in the IEASYMxx parmlib member
specified a symbol that is reserved for system use (for example, &SYSNAME.,
which specifies the system name).
System Programmer Response: See
the section on defining system symbols in z/OS MVS Initialization and Tuning Reference for
a list of symbols that are reserved for system use. Change the symbol
name specified on the SYMDEF parameter to a name that is not reserved
for system use. Then respond to message IEA011A.
- 003
- Meaning: A SYMDEF parameter in an IEASYMxx parmlib member
specified a symbol name that is too long. Symbol names must consist
of 1-8 characters, excluding the required ampersand (&) at the
beginning and the period (.) at the end.
System Programmer
Response: Change symbol name specified on the SYMDEF parameter
to a name is 1-8 characters long (excluding the ampersand and the
period). Then respond to message IEA011A.
- 004
- Meaning: A SYMDEF parameter in a IEASYMxx parmlib member
did not begin with an ampersand (&) followed by an alphanumeric
or national character.
System Programmer Response: Change
symbol name specified on the SYMDEF parameter to a name that begins
with an ampersand followed by an alphanumeric or national character.
Then respond to message IEA011A.
- 005
- Meaning: The number of installation-defined
system symbols exceeds the maximum for this system.
System Programmer
Response: Reduce the number of installation-defined system symbols
in the IEASYMxx parmlib member so that the total length of the system
table does not exceed 32512. Then re-IPL.
To calculate the total length of the system symbol
table, use the following formula:
4 + the sum, for every symbol, of 16 + the size of
the symbol (including the leading "&" and the
trailing ".") + the size of the substitution text
- 006
- Meaning:
- A SYMDEF parameter in an IEASYMxx parmlib member specified a substitution
text that is too long. The substitution text is longer than the length
of the associated system symbol name, which includes the ampersand
(&) character. For example, the length of the value assigned
to the symbol &FRED. cannot exceed five characters.
- A SYSCLONE parameter in an IEASYMxx parmlib
member specified a substitution text that was not 1 or 2 characters
long.
System Programmer Response: Change the system symbol
definition in IEASYMxx to specify a substitution text that does not
exceed the length of the system symbol name or correct the SYSCLONE
parameter specification in IEASYMxx.
Then respond to message IEA011A or re-IPL.
- 007
- Meaning: A parameter is specified in a IEASYMxx parmlib
member. The undefined parameter is displayed in the message text.
System
Programmer Response: Correct the name of the parameter in IEASYMxx.
Then respond to message IEA011A.
- 008
- Meaning: An undefined parameter in a IEASYMxx parmlib member
specified a value. The parameter and its value are displayed in the
message text.
System Programmer Response: Correct the parameter
and the value in IEASYMxx. Then respond to message IEA011A.
System action
The system does one of the following:
- Issue message IEA011A, which asks the operator to respecify the
suffix for IEASYMxx. The system issues message IEA011A only for statements
in IEASYMxx that apply to the processor or LPAR on which this system
is being initialized.
- Continue with the IPL. This action is taken when the error occurs
in a statement that does not apply to this system.
- Enter a non-restartable wait state X'07D' with reason code X'0004'.
The system enters the wait state when the error occurs in a statement
that applies to this system and it was discovered at a point too late
to accept a new IEASYMxx.
Operator response
Contact the system programmer.
System programmer response
See the system programmer response
in the list of reason codes in the message explanation.
Source
System initialization (IPL/NIP)
Module
Routing code
Descriptor code