NTx to Px Messages

NT0310

ATF LOAD FOR TABLE: tttt COMPLETE

Reason:

You issued the ATF LOAD command and the requested translation table has been loaded successfully.

System Action:

None.

User Action:

None.

NT0311

ATF LOAD FOR TABLE: tttt FAILED

Reason:

You issued the ATF LOAD command but the requested translation table could not be loaded.

The preceding error messages describe the problem.

System Action:

The requested table is not loaded.

User Action:

Review the preceding error messages and correct the problem. Then reissue the ATF LOAD command.

NT0320

ATF UNLOAD FOR TABLE: tttt COMPLETE

Reason:

You issued the ATF UNLOAD command and the requested translation table has been unloaded successfully.

System Action:

None.

User Action:

None.

NT0321

ATF UNLOAD FOR TABLE: tttt FAILED

Reason:

You issued the ATF UNLOAD command and the requested translation table could not be unloaded.

The preceding error messages describe the problem.

System Action:

The requested table is not unloaded.

User Action:

Review the preceding error messages and correct the problem. Then reissue the ATF UNLOAD command.

NT0330

ATF DEFINE FOR TABLE: tttt COMPLETE. ENCODING: eeee

Reason:

You issued the ATF DEFINE command and the named translation table has been defined.

System Action:

None.

User Action:

The named table can now be used when requesting ATF translation services.

NT0380

ATF ffff FOR TABLE: tttt FAILED, ENCODING: eee IS ALGORITHMIC

Reason:

You issued an ATF command but the named table has an encoding type that is algorithmic. Only translation names defined as table-based can be manipulated by the ATF command.

System Action:

The command is ignored.

User Action:

Correct the table name and, if relevant, reissue the command.

NT0381

ATF LOAD FOR TABLE: tttt NOT DONE, TABLE ALREADY LOADED

Reason:

You issued the ATF LOAD command but the named table is already loaded.

System Action:

The command is ignored.

User Action:

If you wish to reload the table after changing the related load modules, first issue an ATF UNLOAD command, then reissue the ATF LOAD command.

NT0382

ATF UNLOAD FOR TABLE: tttt NOT DONE, TABLE NOT LOADED

Reason:

You issued the ATF UNLOAD command but the named table is not loaded.

System Action:

The command is ignored.

User Action:

Probably none. The table does not need to be unloaded.

NT0390

INVALID TABLE NAME: tttt

Reason:

You issued the ATF command but the supplied table name is invalid.

System Action:

The command is ignored.

User Action:

Check that the correct table name has been supplied. If you are issuing an ATF DEFINE command, these conditions apply:
- The table name is from 1 to 16 characters long,
- The first character is alphabetic or national (@#$),
- The remaining characters are alphanumeric, national, or the underscore.

NT0391

TABLE NAME: tttt NOT FOUND

Reason:

You issued an ATF command but the named table does not exist.

System Action:

The command is ignored.

User Action:

Correct the table name and reissue the command. To obtain a list of known table names, use the SHOW ATF command.

NT0392

NO FREE TABLE NAME SLOTS

Reason:

You issued an ATF DEFINE command but there are no slots left for defining new tables.

System Action:

The command is ignored.

User Action:

If you need to define additional ATF translation tables, contact Technical Support for assistance.
To determine the number of available free slots, issue a SHOW ATF command. The last line indicates how many free slots are still available. (The distributed product has four.)

NT0393

TABLE NAME: tttt ALREADY EXISTS

Reason:

You issued an ATF DEFINE command but the named table already exists.

System Action:

The command is ignored.

User Action:

Choose a new unique table name and reissue the command.

NT0395

INVALID ENCODING NAME: tttt

Reason:

You issued an ATF DEFINE command but the supplied encoding name is invalid.

System Action:

The command is ignored.

User Action:

Supply a valid encoding name.
To determine encoding names, issue a SHOW ATF ENCODING command. Only 'TABLE' type encoding names can be used with ATF DEFINE.

NT0396

ENCODING NAME: tttt NOT FOUND

Reason:

You issued the ATF DEFINE command but the supplied encoding name is not recognised.

System Action:

The command is ignored.

User Action:

Supply a valid known encoding name.
To determine encoding names, issue a SHOW ATF ENCODING command. Only 'TABLE' type encoding names can be used with ATF DEFINE.

NT0410

TABLE NAME ENCODING NAME TYP LOAD PRI-LM SEC-LM OFST INDX

Reason:

This is the heading message for a SHOW ATF command. The column headings are:
TABLE NAME This column contains the name of the translation table (that is, the name that can be used in NCL verbs, and so on).
ENCODING NAME This column shows the name of the encoding technique used by this table.
TYP This column will contain either 'ALG', or 'TAB'. ALG means that this is an algorithmic encoding type (that is, conversion to/from Unicode uses an algorithm). 'TAB' means that this is a table-driven encoding type (that is, conversion to/from Unicode uses a table).
LOAD For 'TAB' types, this indicates whether the tables have been loaded into storage.
PRI-LM For 'TAB' types, this indicates the primary conversion tables load module name.
SEC-LM For 'TAB' types, this indicates the secondary conversion tables load module name.
OFST The allocated Unicode table entry offset (hex)
INDX The allocated slot index for this table

System Action:

None.

User Action:

None.

NT0415

table-name encoding-name typ load pri-lm sec-lm ofst indx

Reason:

This is the detail message for a SHOW ATF command. Refer to message NT0410 for an explanation of column headings.

System Action:

None.

User Action:

None.

NT0419

*END* FREE ENTRIES: nnn

Reason:

This is the final message for a SHOW ATF command. The number of free table entries is displayed.

System Action:

None.

User Action:

None.

NT0420

INFORMATION FOR ATF TRANSLATION TABLE: tttt

Reason:

This is the first message for a SHOW ATF TABLE=tttt command. It is the start of information for this display.

System Action:

None.

User Action:

None.

NT0421

ENCODING: eeeeee CODE: ccc (type)

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The encoding name, internal code, and general type (TABLE or ALGORITHMIC) are shown.

System Action:

None.

User Action:

None.

NT0422

PRIMARY MODULE: mmmmmmmm

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The primary table load module name is displayed.

System Action:

None.

User Action:

None.

NT0423

SECONDARY MODULE: ssssssss

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The secondary table load module name is displayed.

System Action:

None.

User Action:

None.

NT0424

TABLE ENTRY OFFSET: oooo

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The UNICODE table entry offset for this table is displayed.

System Action:

None.

User Action:

None.

NT0425

SLOT INDEX: ssss

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The internal table slot index for this table is displayed.

System Action:

None.

User Action:

None.

NT0426

LOAD STATUS: ssss

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The current table load status is shown. Values are: NOT LOADED - The table has not been loaded. LOADED - The table has been successfully loaded. LOAD FAILED - The table load failed.

System Action:

None.

User Action:

None.

NT0427

LOAD DATE/TIME: dddddddd tttttttt

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The date and time that the table was loaded into storage are shown.

System Action:

None.

User Action:

None.

NT0428

SUBS CHARS (HEX): ss dddd

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The substitution character values for single-byte and double-byte replacement are shown (in hex). These values are used during conversion to this character set when the source character has no equivalent in this character set.

System Action:

None.

User Action:

None.

NT0429

MOD GEN DATE/TIME: dddddddd tttttttt (type)

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The date and time that a table module was compiled (by the NMBLDXLT program) are displayed. The TYPE field will be (PRIMARY) or (SECONDARY), indicating which module date/time is displayed.

System Action:

None.

User Action:

None.

NT0430

TABLE STORAGE: nnnK

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. The amount of additional storage for double-byte translation lookup tables is shown (in Kbytes). Note that tables that only contain single-byte conversions will have 0K for this value.

System Action:

None.

User Action:

None.

NT0431

tttttt TABLES DEF: 1: a 2: b 3: c 4: d

Reason:

This is an information message for a SHOW ATF TABLE=tttt command. This message indicates which of the four tables of a specific type (SINGLE or DOUBLE) is defined for this translation table. Each indicator is Y or N.

System Action:

None.

User Action:

None.

NT0450

ENCODING NAME CODE TYPE SB1 SB2 SB3 SB4 DB1 DB2 DB3 DB4

Reason:

This is the heading message for a SHOW ATF ENCODING command. The column headings are:
ENCODING NAME The encoding name that this line describes.
CODE The internal code assigned to this encoding name.
TYPE The encoding type, either 'ALG' or 'TAB'. 'ALG' means that this is an algorithmic encoding type (that is, conversion to/from Unicode uses an algorithm) 'TAB' means that this is a table-driven encoding type (that is, conversion to/from Unicode uses a table).
SB1 Indicates (for 'TAB' types) whether the single-byte conversion table 1 is required or optional.
SB2 As for SB1, for single byte table 2
SB3 As for SB1, for single byte table 3
SB4 As for SB1, for single byte table 4
DB1 Indicates (for 'TAB' types) whether the double-byte conversion table 1 is required or optional.
DB2 As for DB1, for double byte table 2
DB3 As for DB1, for double byte table 3
DB4 As for DB1, for double byte table 4

System Action:

None.

User Action:

None.

NT0455

encoding-name code type sb1 sb2 sb3 sb4 db1 db2 db3 db4

Reason:

This is the detail message for a SHOW ATF ENCODING command. Refer to message NT0450 for an explanation of column meanings.

System Action:

None.

User Action:

None.

NT0490

INVALID OR UNKNOWN TABLE NAME: tttt

Reason:

This message is issued in response to a SHOW ATF command when the supplied table name is invalid.

System Action:

The command is ignored.

User Action:

Correct the table name and reissue the command.

NT0501

TRANSLATION INPUT STRING OVERFLOW

Reason:

This message is issued by the OML CSCONV function if an output string area overflow occurred during execution of the translation.

System Action:

An OML ERROR is raised.

User Action:

Reduce the length of the input string. CSCONV supports a maximum output size of 64K. Some input strings and conversion types can result in an output string that is much longer than the input string.

NT0502

INPUT STRING SYNTAX ERROR # eee OFFSET: oooo

Reason:

This message is issued by the OML CSCONV function if a syntax error was detected in the input string to be converted.
The offset in the input where the error was detected is also shown. This offset may precede the actual error point.
The syntax errors are:
2 - A double-byte string (or substring) was not an even length.
3 - Invalid input character for current mode or character set (that is, the definition of the character set prohibits the value)
4 - Input exhausted unexpectedly, for example, in the middle of a shift sequence.
5 - UNICODE surrogate pair error (First or second of pair is missing. Only detected if output is UTF8)
6 - Invalid shift sequence
7 - Truncated shift sequence

System Action:

An OML ERROR is raised.

User Action:

Examine the input data and determine why the error occurred.

NT0503

iiiiiii UNKNOWN TRANSLATION TABLE: tttttt

Reason:

This message is issued by the OML CSCONV function if an invalid or unknown translation table name is supplied.
iiiiii is the table type (INPUT or OUTPUT). tttttt is the supplied table name.

System Action:

An OML ERROR is raised.

User Action:

Check the names of the tables used. (The SHOW ATF command shows the valid names.)

NT0504

iiiiiii TRANSLATION TABLE: tttttt FAILED TO LOAD, REFER TO LOG

Reason:

This message is issued by the OML CSCONV function if a requested translation table failed to load.
iiiiii is the table type (INPUT or OUTPUT). tttttt is the supplied table name.
There will be messages on the SOLVE log describing the load failure problem.

System Action:

An OML ERROR is raised.

User Action:

Check the SOLVE log for load failure messages (NT11?? messages). Take corrective action as required.

NT1101

tttttt BASIC TABLE ERROR: rrrrrrrr

Reason:

This message is issued by the ATF table loader when a basic error in the translation table load process occurs.
The table name is shown.
The errors are:
PRIMARY LOAD MODULE LOAD FAILED The primary load module - as defined in the table definition \use SHOW ATF TABLE=tttttt) - could not be loaded.
SECONDARY LOAD MODULE LOAD FAILED The secondary load module - as defined in the table definition (use SHOW ATF TABLE=tttttt) - could not be loaded.
MISSING SINGLE/DOUBLE TABLES The required conversion tables, as required by the encoding name for this table, were not all present in the primary and secondary load modules.
STORAGE SHORTAGE Insufficient storage was available.

System Action:

The ATF translation table load fails. This may cause an NCL conversion request to fail.

User Action:

Correct the problem based on the error description.

NT1110

tttttt MOD: mmmmm rrrrrrrr

Reason:

This message is issued by the ATF table loader when an error in the translation table load process occurs.
The table name is shown. The name of the load module being processed is shown.
The errors are described below.
TABLE HEADER ERROR: eeeeeeeeeee An error in the load module table header was detected. Errors indicate a problem with the table header. The errors are:
HEADER VALIDATION ERROR 1 HEADER VALIDATION ERROR 2 HEADER VALIDATION ERROR 3 HEADER VALIDATION ERROR 4
ENCODING NAME MISMATCH The encoding name in the table does not match the encoding name in the load module.
SINGLE TABLE n ERROR: eeeeeeeee An error in a single-byte table (n indicates the number, 1 to 4), was detected. The errors are:
EYECATCHER INVALID The internal eyecatcher was invalid.
INTERNAL TABLE CODE WRONG The internal table code was not the expected code.
NO ENTRIES There are no entries in the table.
TOO MANY ENTRIES There are too many entries in the table (> 256).
DOUBLE TABLE n ERROR: eeeeeeeee An error in a double-byte table (n indicates the number, 1 to 4) was detected. The errors are:
EYECATCHER INVALID The internal eyecatcher was invalid.
INTERNAL TABLE CODE WRONG The internal table code was not the expected code.
NO ENTRIES
TOO MANY ENTRIES There are too many entries in the table (> 256).

System Action:

The ATF translation table load fails. This may cause an NCL conversion request to fail.

User Action:

Correct the problem based on the error description.

NT1120

tttttt MOD: mmmmm UNICODE: uuuu HAS 2 DIFFERENT SB MAPPINGS: xx/yy

Reason:

This message is issued by the ATF table loader when it detects that two single-byte translation tables map the same Unicode to two different single-byte codes.
For example, single byte table 1 may map input character X'45' to Unicode entry X'0045', but single byte table 2 may map input character X'C1' to Unicode entry X'0045'.
This cannot be handled by the present ATF design.
Note: Different translation tables can of course map different characters to the same Unicode (to facilitate conversion). However, for character sets with multiple modes (for example, EUC, or JIS7) where escape sequences switch between modes, ATF presently disallows different single-bytes mapping to the same Unicode.

System Action:

The ATF translation table load fails. This may cause an NCL conversion request to fail.

User Action:

Correct the translation tables to remove the overlap.

NT1125

tttttt MOD: mmmmm UNICODE: uuuu HAS 2 DIFFERENT DB MAPPINGS: xxxx/yyyy

Reason:

This message is issued by the ATF table loader when it detects that two double-byte translation tables map the same Unicode to two different double-byte codes.
For example, double byte table 1 may map input character X'4545' to Unicode entry X'6578', but double byte table 2 may map input character X'A2C1' to unicode entry X'6578'.
This cannot be handled by the present ATF design.
Note: Different translation tables can of course map different characters to the same Unicode (to facilitate conversion). However, for character sets with multiple modes (for example, EUC, or JIS7) where escape sequences switch between modes, ATF presently disallows different double-bytes mapping to the same Unicode.

System Action:

The ATF translation table load fails. This may cause an NCL conversion request to fail.

User Action:

Correct the translation tables to remove the overlap.

NT3001

I STARTING TRANSLATION TABLE COMPILE...

Reason:

This message is issued by the ATF translation table compiler to indicate that it is starting a compilation.

System Action:

Compilation commences.

User Action:

None.

NT3002

>>> nnnnn: source-line-text

Reason:

This message is issued by the ATF translation table compiler to display an input line when an error is detected.
The error message will follow.

System Action:

Error messages related to this line follow.

User Action:

Examine the error message(s).

NT3003

I EOF ON INPUT FILE

Reason:

This message is issued by the ATF translation table compiler to indicate that end-of-file was detected on the input file.

System Action:

Compilation proceeds.

User Action:

None.

NT3004

I GENERATING TABLE: tttt MODULE: mmmm

Reason:

This message is issued by the ATF translation table compiler to indicate that it is proceeding to generate the named translation table, and the load module name.

System Action:

Compilation proceeds.

User Action:

None.

NT3009

I TABLE GENERATION COMPLETE

Reason:

This message is issued by the ATF translation table compiler to indicate that it has completed table generation.

System Action:

Compilation finishes.

User Action:

None.

NT3010

E STATEMENTS FOUND AFTER 'END TABLE' STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that it found statements in the source after the 'END TABLE' statement.

System Action:

Compilation terminates.

User Action:

Correct the error and recompile the table.

NT3011

E UNRECOGNISED STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), is not a valid statement.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3012

E STATEMENT INVALID INSIDE START ... END GROUP

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), is not valid between a START and END sequence.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3013

E DUPLICATED STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), is duplicated. (For example, two MODULE statements were found.)

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3014

E INVALID DATA AFTER STATEMENT OPERAND(S)

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), has invalid data after the valid operand(s).

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3020

E UNRECOGNISED 'START' OPERAND

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START' statement, has an unrecognised operand. The operand must be 'SINGLE' or 'DOUBLE' and a number from 1 to 4.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3021

E NO 'ENCODING' STATEMENT BEFORE 'START' (FATAL)

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START' statement, was not preceded by an 'ENCODING' statement. This is a fatal error.

System Action:

Compilation terminates.

User Action:

Correct the error and recompile the table.

NT3022

E UNRECOGNISED 'END' OPERAND

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'END' statement, has an unrecognised operand. The operand must be 'SINGLE', 'DOUBLE', or 'TABLE'.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3030

E INVALID 'NAME' STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'NAME' statement, is not valid.
The reasons it can be invalid are:
- No table name was supplied. - The table name is too long (more than 16 characters). - The table name is invalid. (First character must be alpha or national, the remainder must be alphanumeric, national, or underscore.)

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3031

E INVALID 'ENCODING' STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'ENCODING' statement, is not valid.
The reasons it can be invalid are:
-No encoding name was supplied.
-The encoding name is too long (more than 16 characters).
-The encoding name is invalid. (First character must be alpha or national, the remainder must be alphanumeric, national, or underscore.)

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3032

E INVALID 'MODULE' STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'MODULE' statement, is not valid.
The reasons it can be invalid are:
- No module name was supplied.
- The module name is too long (more than 8 characters).
- The module name is invalid. (First character must be alpha or national, the remainder must be alphanumeric or national.)

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3034

E INVALID 'SINGLE_SUB' STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'SINGLE_SUB' statement, is not valid.
The reasons it can be invalid are:
- No value was supplied.
- The value was not two characters long, or the characters were not valid hexadecimal digits (0-9 or A-F).

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3035

E INVALID 'DOUBLE_SUB' STATEMENT

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'DOUBLE_SUB' statement, is not valid.
The reasons it can be invalid are:
- No value was supplied.
- The value was not four characters long, or the characters were not valid hexadecimal digits (0-9 or A-F).

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3036

E ENCODING NAME INVALID OR UNRECOGNISED

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'ENCODING' statement, is not valid.
The reasons it can be invalid are:
- The encoding name was not found in the table of valid encoding names.
- The encoding name was found, but the encoding type is 'algorithmic' (Only 'table' encoding types are valid.)

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3050

E INVALID SINGLE TABLE NUMBER (NOT 1 TO 4)

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START SINGLE' statement, has an invalid table number after it. The value must be 1 to 4.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3051

E THIS SINGLE TABLE ALREADY PROCESSED

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START SINGLE' statement, has a table number that has already been seen.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3052

E INVALID OPTION AFTER TABLE NUMBER

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START SINGLE' statement, has an invalid option after the table number. The only valid option is 'REPLACE'.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3053

E THIS TABLE NUMBER NOT ALLOWED FOR THIS ENCODING

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START SINGLE' statement, has a table number that is not allowed for the encoding name specified.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3054

E DUPLICATED SOURCE VALUE FOR THIS TABLE

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a code/Unicode map statement (for a single table), has a duplicate source value. This source value has already appeared on an earlier statement.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3055

E NOT PROCESSING A 'SINGLE' TABLE

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'END SINGLE' statement, is not valid, as no single table is presently being processed.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3056

E NO ENTRIES DEFINED IN THIS SINGLE TABLE

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'END SINGLE' statement, terminates a single table, but there were no mapping statements after the 'START SINGLE' statement.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3060

E INVALID DOUBLE TABLE NUMBER (NOT 1 TO 4)

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START DOUBLE' statement, has an invalid table number after it. The value must be 1 to 4.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3061

E THIS DOUBLE TABLE ALREADY PROCESSED

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START DOUBLE' statement, has a table number that has already been seen.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3062

E INVALID OPTION AFTER TABLE NUMBER

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START DOUBLE' statement, has an invalid option after the table number. The only valid option is 'REPLACE'.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3063

E THIS TABLE NUMBER NOT ALLOWED FOR THIS ENCODING

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a 'START DOUBLE' statement, has a table number that is not allowed for the encoding name specified.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3064

E DUPLICATED SOURCE VALUE FOR THIS TABLE

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), a code/Unicode map statement (for a double table), has a duplicate source value. This source value has already appeared on an earlier statement.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3065

E NOT PROCESSING A 'DOUBLE' TABLE

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'END DOUBLE' statement, is not valid, as no double table is presently being processed.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3066

E NO ENTRIES DEFINED IN THIS DOUBLE TABLE

Reason:

This message is issued by the ATF translation table compiler to indicate that the displayed statement (previous print line, MSG NT3002), an 'END DOUBLE' statement, terminates a double table, but there were no mapping statements after the 'START DOUBLE' statement.

System Action:

Compilation proceeds for error checking purposes only.

User Action:

Correct the error and recompile the table.

NT3070

C INVALID PARM STARTING AT: dddddd

Reason:

This message is issued by the ATF translation table compiler to indicate that the JCL PARM value is invalid.
The position where invalid data was detected is displayed.

System Action:

The compiler immediately terminates.
Note that this message will be WTO'd, as no files are open yet.

User Action:

Correct the parameter error.

NT3071

C UNRECOGNISED PARM: dddd

Reason:

This message is issued by the ATF translation table compiler to indicate that an unrecognised JCL PARM option was found.
The invalid parm is displayed.

System Action:

The compiler immediately terminates.
Note that this message will be WTO'd, as no files are open yet.

User Action:

Correct the parameter error.

NT3072

C DUPLICATED PARM: dddd

Reason:

This message is issued by the ATF translation table compiler to indicate that a duplicated JCL PARM option was found.
The invalid parm is displayed.

System Action:

The compiler immediately terminates.
Note that this message will be WTO'd, as no files are open yet.

User Action:

Correct the parameter error.

NT3075

C INVALID 'IN' DDNAME:

Reason:

This message is issued by the ATF translation table compiler to indicate that the JCL PARM 'IN' option had an invalid ddname value.
The invalid value is displayed.

System Action:

The compiler immediately terminates.
Note that this message will be WTO'd, as no files are open yet.

User Action:

Correct the parameter error.

NT3076

C INVALID 'OUT' DDNAME:

Reason:

This message is issued by the ATF translation table compiler to indicate that the JCL PARM 'OUT' option had an invalid ddname value.
The invalid value is displayed.

System Action:

The compiler immediately terminates.
Note that this message will be WTO'd, as no files are open yet.

User Action:

Correct the parameter error.

NT3077

C INVALID 'PRINT' DDNAME:

Reason:

This message is issued by the ATF translation table compiler to indicate that the JCL PARM 'PRINT' option had an invalid ddname value.
The invalid value is displayed.

System Action:

The compiler immediately terminates.
Note that this message will be WTO'd, as no files are open yet.

User Action:

Correct the parameter error.

NT3079

S OPEN FAILED FOR ddname

Reason:

This message is issued by the ATF translation table compiler to indicate that it was unable to open the indicated file.

System Action:

The compiler immediately terminates.
Note that this message may be WTO'd, depending on which file cannot be opened.

User Action:

Refer to the job log for other error messages (for example, missing ddname). Correct the error and rerun the compiler.

NT3080

E NO 'NAME' STATEMENT FOUND

Reason:

This message is issued by the ATF translation table compiler to indicate that after processing all input, no 'NAME' statement was found.

System Action:

Compilation terminates.

User Action:

Add a NAME statement and recompile the table.

NT3081

E NO 'ENCODING' STATEMENT FOUND

Reason:

This message is issued by the ATF translation table compiler to indicate that after processing all input, no 'ENCODING' statement was found.

System Action:

Compilation terminates.

User Action:

Add an ENCODING statement and recompile the table.

NT3082

E NO 'MODULE' STATEMENT FOUND

Reason:

This message is issued by the ATF translation table compiler to indicate that after processing all input, no 'MODULE' statement was found.

System Action:

Compilation terminates.

User Action:

Add a MODULE statement and recompile the table.

NT3090

S UNABLE TO LOAD NM072002

Reason:

This message is issued by the ATF translation table compiler to indicate that it was unable to load module NM072002, which contains the encoding names table.

System Action:

Compilation terminates.

User Action:

Ensure that the SOLVE load library is available to the compiler job.

NT3091

S VALIDATION OF NM072002 FAILED, REASON: n

Reason:

This message is issued by the ATF translation table compiler to indicate that the validation of the NM072002 module failed. An error code is displayed.

System Action:

Compilation terminates.

User Action:

Contact Technical Support.

NT3099

E TABLE GENERATION SUPPRESSED DUE TO ERRORS

Reason:

This message is issued by the ATF translation table compiler to indicate that, due to previous errors, generation of the assembler source for the translation table has been suppressed.

System Action:

Compilation terminates.

User Action:

Correct the previous errors.

NT5001

NETSPY INTERFACE INITIALIZED

Reason:

The interface that enables communication with CA NetSpy has been initialized.

System Action:

None

User Action:

None

NT5090

NETSPY INTERFACE INITIALIZATION FAILED - VTAM ACCESS METHOD NOT AVAILABLE

Reason:

This message is produced during NetMaster initialization, if the NETSPY interface cannot be initialized.
If the VTAM access method has been omitted (via the AM=... JCL PARM), then the NETSPY interface has no way of communicating.

System Action:

The NETSPY interface is not initialized.

User Action:

Normally, none. It is not normal to omit VTAM as an access method.

NT5401

SHOW NETSPY oooo COMMAND COMPLETED

Reason:

This message indicates that a SHOW NETSPY command was successfully processed. The command option is shown.

System Action:

None

User Action:

None

NT5410

LIST OF NETSPY CONNECTIONS FOLLOWS...

Reason:

This message commences the output of a SHOW NETSPY CONN command.

System Action:

None

User Action:

None

NT5411

CONN-NAME APPL STATUS PEND-STATUS ACT-TIME ACT-DATE

Reason:

This message is the first heading of a SHOW NETSPY CONN command. It contains the column headings for the NT5413 message, as follows:

CONN-NAME - Shows the value of the NSYXNAME parameter in the INITPRM member of each NetSpy linked to this region.
APPL - Shows the VTAM application name for each NetSpy.
STATUS - Shows the current status of each NetSpy link.
PEND-STATUS - Shows the pending (desired) status of each NetSpy link.
ACT-DATE - Shows the date when each NetSpy link was activated.
ACT-TIME - Shows the time when each NetSpy link was activated.

System Action:

None.

User Action:

None.

NT5412

INFORMATION: PRI-ACB VERSION SYSNAME INTERVAL SYNC ALTBITVL RETRY

Reason:

This message is the second heading of a SHOW NETSPY CONN command. It contains the column headings for the NT5414 message, as follows:

INFORMATION - Shows the internally generated link name for each NetSpy linked to your region.
PRI-ACB - Shows the ACB name of each NetSpy.
VERSION - Shows the version of each NetSpy.
SYSNAME - Shows the local identifier of the region, as set at system initialization.
INTERVAL - Shows the time between retries when connecting NetSpys.
SYNC - Shows the NetSpy SYNC initialization value.
ALTBITVL - Shows the NetSpy ALTBITVL initialization value.
RETRY - Shows the current retry number and maximum number of retries for a given link.

System Action:

None.

User Action:

None.

NT5413

conn-name appl status pend-status act-time act-date

Reason:

This message is the first detail line of a SHOW NETSPY CONN command. It contains information about a NETSPY connection. Refer to message NT5411 for column headings.

System Action:

None

User Action:

None

NT5414

pri-acb version sysname interval sync altbitvl retry

Reason:

This message is the second detail line of a SHOW NETSPY CONN command. It contains additional information about a NETSPY connection. Refer to message NT5412 for column headings.

System Action:

None

User Action:

None

NT5420

LIST OF NETSPY (NCL/OML) USERS FOLLOWS...

Reason:

This message commences the output of a SHOW NETSPY USERS command.

System Action:

None

User Action:

None

NT5421

USERID NCLID BASEPROC LAST-ID

Reason:

This message is the first heading of a SHOW NETSPY USERS command. It contains the column headings for the NT5423 message, as follows:
USERID - Shows the user ID using NetSpy.
NCLID - Shows the NCL is of the procedure using NetSpy.
BASEPROC - Shows the name of the current procedure using NetSpy.
LAST-ID - Shows the NetSpy link identifier last used.

System Action:

None.

User Action:

None.

NT5422

REQ-ID ID-NAME TGT-NETSPY

Reason:

This message is the second heading of a SHOW NETSPY USERS command. It contains the column headings for the NT5424 message, as follows:
REQ-ID - Shows the value of the correlator
ID-NAME - Shows the value of unique request identifier
TGT-NETSPY - Shows the name of the target NetSpy

System Action:

None.

User Action:

None.

NT5423

userid nclid baseproc last-id

Reason:

This message is the first detail line of a SHOW NETSPY USERS command. It contains information about a NETSPY connection user (process). Refer to message NT5421 for column headings.

System Action:

None

User Action:

None

NT5424

req-id id-name tgt-netspy

Reason:

This message is the second detail line of a SHOW NETSPY USERS command. It contains information about defined commands for the user. Refer to message NT5422 for column headings.

System Action:

None

User Action:

None

NT5430

LIST OF NETSPY DEFINITIONS FOLLOWS...

Reason:

This message commences the output of a SHOW NETSPY DEF command. It shows NetSpy command requests currently active.

System Action:

None

User Action:

None

NT5431

DEF-ID TERMNAME USERID REQ-ID NCLID SSEQ# RSEQ# TGT- NETSPY

Reason:

This message is the first heading of a SHOW NETSPY DEFS command. It contains the column headings for the NT5433 message, as follows:
DEF-ID - Shows the correlator for this command request definition.
TERMNAME - Shows logical terminal name for this command request.
USERID - Shows the ID of the user that defined the request.
REQ-ID - Shows unique request identifier.
NCLID - Shows NCL ID of the procedure that defined the request.
SSEQ# - Shows the the number of send request since last reset.
RSEQ# - Shows the number of reset request.
TGT-NETSPY - Shows the identifier of the target NetSpy or * if the request is not targetting any specific NetSpy.

System Action:

None.

User Action:

None.

NT5432

COMMAND...

Reason:

This message is the second heading of a SHOW NETSPY DEFS command. It contains the column headings for the NT5434 message, as follows:
COMMAND... - Shows the command represented by this request.

System Action:

None

User Action:

None

NT5433

def-id termname userid req-id nclid sseq# rseq# tgt-netspy

Reason:

This message is the first detail line of a SHOW NETSPY DEFS command. It contains details of a command definition. Refer to message NT5431 for column headings.

System Action:

None

User Action:

None

NT5434

cccccccc

Reason:

This message is the second detail line of a SHOW NETSPY DEFS command. It contains the defined command text.

System Action:

None

User Action:

None

NT5501

NSPCONN option COMMAND PROCESSED

Reason:

This message indicates that an NSPCONN command was successfully processed. The command option is shown.

System Action:

None

User Action:

None

NT5510

NSPCONN option FAILED - DEFINITION: defname ALREADY DEFINED

Reason:

An NSPCONN DEFINE command was not processed. The definition name for the NETSPY connection was already defined.

System Action:

The command is ignored.

User Action:

Choose a unique definition name and re-enter the command.

NT5511

NSPCONN option FAILED - APPL: applname IN USE BY DEFINITION: defname

Reason:

An NSPCONN DEFINE command was not processed. The APPL name specified (or defaulted as the first 8 characters of the definition name) was already in use by another NETSPY connection definition.

System Action:

The command is ignored.

User Action:

Correct the application name and re-enter the command.

NT5512

NSPCONN option FAILED - APPL: applname IN USE ELSEWHERE

Reason:

An NSPCONN DEFINE command was not processed. The specified APPL name (or defaulted as the first eight characters of the definition name) was already used in this region (for example, a terminal name or another link application name).

System Action:

The command is ignored.

User Action:

Correct the application name, and reenter the command.

NT5513

NSPCONN option FAILED - DEFINITION: def-name IN STATE: state

Reason:

An NSPCONN command was not processed. The option requested is shown. The targeted definition could not be altered, as its current state is not compatible with the request. For example, NSPCONN START for an already-running definition.

System Action:

The command is ignored.

User Action:

Check the state of the definition and correct and re-enter the command if necessary.

NT5514

NSPCONN option FAILED - DEFINITION: def-name NOT FOUND

Reason:

An NSPCONN command was not processed. The option requested is shown. The targeted definition could not be found.

System Action:

The command is ignored.

User Action:

Check the name of the definition and correct and re-enter the command if necessary.

NT6201

RCV ERROR ON NETSPY CONNECTION: conn-name APPL: appl- name: info

Reason:

This message is issued when an error occurs while receiving data on a NETSPY connection.
The name of the NETSPY connection is shown, as well as the VTAM application name.
The information in the message will be in one of two formats:
RC=xx,FBK2=xx,SENSE=xxxxxxxx
- which indicates a VTAM error occurred whilst receiving data. The VTAM return code, feedback code, and sense code are shown.
INVALID DATA RECEIVED, CODE: nn
- which indicates that invalid or incorrectly formatted data was received. The codes are:
04 - invalid length buffer received

System Action:

The VTAM session with NETSPY will be terminated

User Action:

Examine the reason for failure. Use the NSPCTL command to restart the connection.
If the error persists, contact your local support representative.

NT6801

APPARENT NETSPY CONNECTION REQUEST RECEIVED. APPL: appl-name

Reason:

A connection request was received from a CA NetSpy region. The sourcing application name is shown.

NetMaster does not accept inbound connection requests from CA NetSpy. To connect this region and CA NetSpy, this region must initiate the connection (using the NSPREQ command).

Note: This message is produced only if the CA NetSpy region making the request is Version 5.4 or later.

System Action:

The connection request is refused.

User Action:

Alter the CA NetSpy region to stop it from attempting to connect to NetMaster.

NT6990

INVALID BIND UDATA RCVD FROM NETSPY: appl-name REASON: nnn - SEE LOG

Reason:

Invalid or unrecognized user data was supplied on the BIND request from CA NetSpy, resulting in one of the following reason codes:

1 indicates that the user data does not start with NTNLOGON.

2 indicates that no information vectors were supplied. (This error can occur if an attempt is made to connect to a CA NetSpy region that is not at least Version 5.4.)

3 indicates that information vectors were incorrectly formatted.

1xx indicates that vector number xx was missing or formatted incorrectly.

The activity log contains further information, in the form of an NT6991 message and NT6992 messages containing a dump of the BIND user data.

System Action:

The BIND request is rejected.

User Action:

Check that the APPL name identifies a CA NetSpy region. If not, stop the software using that application name from attempting to connect to NetMaster.

If the application is CA NetSpy, ensure that it is at least Version 5.4.

NT6991

NETSPY: appl-name BIND UDATA FOLLOWS (LEN=ll)

Reason:

This message follows message NT6990. It indicates that a dump of the BIND user data follows.

System Action:

None

User Action:

See message NT6990.

NT6992

+ooo xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx cccccccccccccccc

Reason:

This message follows message NT6991. It displays a dump of the BIND user data.

System Action:

None

User Action:

See message NT6990.

NT6A01

COMMAND REJECTED. YOU CANNOT USE cmdname COMMAND FOR A NETSPY SYSTEM

Reason:

This message is issued if you attempt to perform some operations on an application name (APPLname) that is presently related to a NETSPY connection. The command name is shown in the message.

System Action:

THe command is ignored.

User Action:

Check that the correct application name was specified on the command.

NT7001

NETSPY CONNECTION: cccc TO APPL: aaaa ACTIVE

Reason:

This message indicates that a connection to the indicated NETSPY has completed successfully.

System Action:

None

User Action:

None

NT7002

NETSPY CONNECTION: cccc TO APPL: aaaa INACTIVE

Reason:

This message indicates that a connection to the indicated NETSPY has terminated.

System Action:

None

User Action:

If the termination was not as a result of an NSPCONN STOP command, check the log for messages relating to the connection.

NT7003

NETSPY CONNECTION: cccc TO APPL: aaaa STOPPING...

Reason:

This message indicates that a connection to the indicated NETSPY is being terminated.

System Action:

None

User Action:

None

NT7010

NETSPY CONNECTION: cccc TO APPL: aaaa STARTING...

Reason:

This message indicates that a connection to the indicated NETSPY is being attempted.

System Action:

None

User Action:

None

NT7080

NETSPY CONNECTION: cccc TO APPL: aaaa FAILED, reason

Reason:

This message indicates that a connection to the indicated NETSPY was unsuccessful.
The connection failure reason is displayed. This will typically be a VTAM reason. The various return, reason, and sense codes can be looked up using the /CODES shortcut.

System Action:

None

User Action:

Check the log for error messages relating to the connection failure.

NT7081

UNBIND/LOSTERM RECEIVED FOR NETSPY CONNECTION: cccc TO APPL: aaaa

Reason:

This message indicates that a VTAM UNBIND or LOSTERM was received for the indicated NETSPY connection.

System Action:

The connection is terminated.

User Action:

Determine why NETSPY disconnected.

NT7082

NETSPY CONNECTION: cccc TO APPL: aaaa EXCEEDED RETRY LIMIT= P1

Reason:

This message indicates that a limit of start retries of the link to NETSPY was reached. P1 is the number of unsuccessful link starts limit reached. See preceeding message NT7080 for last start failure details.

System Action:

Link restarts will be discontinued. Link will enter FAILED state.

User Action:

Start/redefine the link after addressing the reasons for failure.

NT7180

ENABLE-INPUT FAILED FOR NETSPY: cccc APPL: aaaa

Reason:

This message indicates that a VTAM ENABLE-INPUT failed on the indicated NETSPY connection.

System Action:

The connection is terminated.

User Action:

None

NT7380

INVALID BUFFER RCVD FROM NETSPY. CONN: cccc APPL: aaaa CODE: cccc DATA FOLLOWS (L=llll)

Reason:

This message indicates that an invalid buffer was received from NETSPY.

System Action:

The buffer is ignored.

User Action:

Contact your support representative. The information in this and subsequent messages will aid problem determination.

NT7381

UNMATCHED BUFFER RCVD FROM NETSPY. CONN: cccc APPL: aaaa LUNAME: llll DATA FOLLOWS (L=llll)

Reason:

This message indicates that incoming data from NETSPY was unable to be matched with an outstanding request. The LUNAME is an internal name used to separate out individual requests.

System Action:

The data is ignored.

User Action:

Contact your support representative. The information in this and subsequent messages will aid problem determination.

NT7382

WRONG LEN REPLY RCVD FROM NETSPY. CONN: cccc APPL: aaaa LUNAME: llll DATA FOLLOWS (L=llll)

Reason:

This message indicates that incoming data from NETSPY had an incorrect length.

System Action:

The data is ignored.

User Action:

Contact your support representative. The information in this and subsequent messages will aid problem determination.

NT7389

+off xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx cccccccccccccccc

Reason:

This message follows other NT738x messages and displays a hex and character dump of the invalid buffer.

System Action:

None

User Action:

See messages NT7380-NT7382.

NT7490

NETSPY SESSION SEND FAILURE. NAME: nnnn APPL: aaaa R15: rr RC/FB rr-ff SS/US ss-us

Reason:

This message indicates that a VTAM SEND to the indicated NETSPY failed with the indicated error.

System Action:

The connection is terminated.

User Action:

Contact your support representative. The information in this and subsequent messages will aid problem determination.

NT8090

STORAGE SHORTAGE

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a storage shortage.

System Action:

The internal DEFINE request fails.

User Action:

Increase available storage.

NT8151

SYNTAX ERROR IN THRESHOLD LIST

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
There was a basic problem with this operand, such as:
- Unbalanced parenthesis.
- List too long.
- Null parameters.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8152

THRESHOLD LIST MUST HAVE A MULTIPLE OF 3 ENTRIES

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The list must have a multiple of 3 entries (3, 6, 9, ...).

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8153

INVALID OR NULL NAME IN THRESHOLD LIST: <name>

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The indicated field name is invalid or null.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8154

UNKNOWN NAME IN THRESHOLD LIST: name

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The indicated field name is not known.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8155

INVALID OR NULL RELOP IN THRESHOLD LIST: value

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The indicated relation operator value is invalid or omitted.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8156

INVALID RELOP FOR NAME (nnnnnnn): value

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The indicated relational operator value is not allowed for this field.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8157

INVALID NUMBER IN THRESHOLD LIST: vvvvvvvv

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The indicated value is not a valid number.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8158

DUPLICATE NAME+RELOP ENTRY IN THRESHOLD LIST

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The indicated field name and relational operator are duplicated.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8159

TOO MANY THRESHOLDS IN LIST

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails due to a syntax error in the TH=(...) operand of the NETSPY command.
The list contains too many thresholds for the current NETSPY command.

System Action:

The internal DEFINE request fails.

User Action:

Correct the TH operand.

NT8180

THIS COMMAND REQUIRES AN EXACT NETSPY TARGET

Reason:

This message is returned from the NETSPY assembler API when a DEFINE request fails for a command that must be specifically targeted to a single NETSPY.
The supplied NETSPY mask was not an exact name.

System Action:

The internal DEFINE request fails.

User Action:

Correct the supplied NETSPY name mask to be an exact name. Note that even if the mask would only match one NETSPY, this is not acceptable. A non-wildcard value must be supplied.

NT8181

MONITOR NAME IS NOT GLOBALLY UNIQUE

Reason:

This message is returned from the CA NetSpy assembler API when a DEFINE request fails for a MONITOR command because the assigned MONITOR name is not globally unique in this region.

System Action:

The internal DEFINE request fails.

User Action:

Correct the MONITOR name. It must be unique in this region.

NT9181

DUPLICATE ID: iiiiiiiiiiii

Reason:

This message is returned from an NSPREQ OML verb that detects a duplicate path name definition.

System Action:

The NSPREQ Define fails with return code 8, feedback code 81. &SYSMSG is set to this message.

User Action:

Correct the procedure.

NT9183

UNKNOWN ID: iiiiiiiiiiii

Reason:

This message is returned from an NSPREQ OML verb that detects an unknown path name.

System Action:

The NSPREQ request fails with return code 8, feedback code 83. &SYSMSG is set to this message.

User Action:

Correct the procedure.

NT9184

ID: iiiiiiiiiiii HAS AN OUTSTANDING ASYNCH REQUEST

Reason:

This message is returned from an NSPREQ SEND OML verb when the path that the send was requested on has an outstanding asynchronous request.

System Action:

The NSPREQ SEND fails with return code 8, feedback code 84. &SYSMSG is set to this message.

User Action:

Correct the procedure.

NT9187

NSPREQ SEND FOR ID: iiiiiiiiiiii FAILED. R15: rr

Reason:

This message is returned from an NSPREQ SEND OML verb when the send fails. The return code from the inner API is shown.
Possible return code values are:
04 - Unknown RCORR value (should not happen with OML)
08 - Previous send not completed (Should not happen with OML)
12 - No suitable target NETSPYs. (should not happen with OML)

System Action:

The NSPREQ SEND fails with return code 8, feedback code 87. &SYSMSG is set to this message.

User Action:

Correct the procedure.

NX0001

SYSPLEX NOT SUPPORTED - SYSPLEX SERVICES UNAVAILABLE

Reason:

This message is issued if the SYSPLEX feature is licenced in a SOLVE system that is executed on an operating system that is not at least MVS/ESA 5.1. It indicates that the SYSPLEX feature is not useable in this environment

System Action:

SOLVE processing continues, however the SYSPLEX feature is not activated.

User Action:

Use the EXC JCL parameter to omit the SYSPLEX feature.

NX1001

SYSPLEX/ARM NOT AVAILABLE - NOT APF AUTHORIZED

Reason:

This message is issued during SOLVE initialization if the ARM facility is activated and the SOLVE region is not APF-authorized. (ARM is the Automatic Restart Manager).

System Action:

Processing continues; however, the ARM facility is not available.

User Action:

Ensure that the region is set up to run APF-authorized.

NX1002

SYSPLEX/ARM NOT AVAILABLE - NOT AT LEAST MVS/ESA 5.2

Reason:

This message is issued during SOLVE initialization if the ARM facility is activated and the MVS/ESA level is not at least 5.2. This is because the ARM (Automatic Restart Manager) component of MVS/ESA first appeared in MVS/ESA 5.2.

System Action:

Processing continues, however, the ARM facility is not available.

User Action:

Upgrade MVS/ESA to at least version 5.2.

NX1101

ARM REGISTRATION SUCCESSFUL, ELEMENT NAME IS elementname

Reason:

This message is issued during SOLVE initialization if the ARM facility is activated. It indicates that a successful registration with ARM (Automatic Restart Manager) has occurred. The ARM element name is also displayed. The default name is SVM_acbname unless changed using JCL initialization parameters.

System Action:

Processing continues, with possible restarts under ARM control.

User Action:

None.

NX1102

ARM WAITPRED SUCCESSFUL

Reason:

This message is issued during SOLVE initialization if the ARM facility is activated. It indicates that a successful WAITPRED request to ARM (Automatic Restart Manager) occurred.

System Action:

Processing continues, with possible restarts under ARM control.

User Action:

None.

NX1103

ARM READY SUCCESSFUL

Reason:

This message is issued during SOLVE initialization if the ARM facility is activated. It indicates that a successful READY request to ARM (Automatic Restart Manager) occurred.

System Action:

Processing continues, with possible restarts under ARM control.

User Action:

None.

NX1104

ARM DEREGISTER SUCCESSFUL

Reason:

This message is issued during SOLVE termination if the ARM facility is activated. It indicates that a SOLVE has deregistered from ARM (Automatic Restart Manager).

System Action:

SOLVE continues termination. ARM will not restart SOLVE.

User Action:

None.

NX1190

ARM FAILURE, FUNCTION=func, RC=rc (DEC), R0=r0 (HEX)

Reason:

This message is issued during SOLVE processing if the ARM facility is requested. It indicates that an error occurred during processing of an ARM (Automatic Restart Manager) request. The return code and reason code (R0) are displayed.

System Action:

Processing continues. However, ARM services will not be used.

User Action:

Examine the return and reason codes and determine the appropriate action. Explanations for the return and reason codes are in the MVS/ESA Version 5 Sysplex Services References manual, in the section on the IXCARM macro.

NX1201

ARM STATUS IS status (restarted), ELEMNAME=elemname, ELEMTYPE=elemtype

Reason:

This message is issued by the STATUS command if the ARM facility was requested in the SOLVE JCL parameters. It indicates the current status of the ARM connection and shows the element name and element type that SOLVE is known to ARM by.

System Action:

None.

User Action:

None.

NX1202

ARM REQUEST=request FAILED, RC=rc (D), R0=r0 (X), ELEMNAME=elemname

Reason:

This message is issued by the STATUS command if the ARM facility is requested. It indicates that an error occurred during processing of an ARM (Automatic Restart Manager) request. The request in error and the return code and reason code (R0) are displayed, as well as the element name that was used.

System Action:

None.

User Action:

Examine the return and reason codes and determine the appropriate action. Explanations for the return and reason codes are in the MVS/ESA Version 5 Sysplex Services References manual, in the section on the IXCARM macro.

NXS001

SYSPLEX NOT SUPPORTED - SYSPLEX SERVICES UNAVAILABLE

Reason:

This message is issued if the SYSPLEX feature is licenced in an NMSSI region that is executed on an operating system that is not at least MVS/ESA 5.1. It indicates that the SYSPLEX feature cannot be used in this environment.

System Action:

NMSSI processing continues; however, the SYSPLEX feature is not activated.

User Action:

Use the EXC initialization parameter to omit the SYSPLEX feature.

NXSA01

SYSPLEX/XCF NOT AVAILABLE - NOT AT LEAST MVS/ESA 5.1

Reason:

This message is issued during NMSSI initialization if the XCF facility is activated and the MVS/ESA level is not at least 5.1. The XCF facility requires at least MVS/ESA 5.1

System Action:

NMSSI processing continues; however, the XCF facility is not available.

User Action:

Upgrade MVS/ESA to at least version 5.1.

NXSB01

XCF ACTIVE, G=gggggggg M=mmmmmmmm T=tttttttt

Reason:

This message is issued by the SSI STATUS command if the XCF facility was requested in the NMSSI JCL parameters. It indicates that the XCF facility is active, and provides the XCF member name, group name, and XCF token

System Action:

None.

User Action:

None.

NXSB10

ERROR OBTAINING STORAGE FOR XCF INTERFACE

Reason:

This message is issued during NMSSI initialization if an error occurs while initializing the XCF interface. NMSSI was unable to obtain storage needed to initialize the XCF interface.

System Action:

NMSSI terminates.

User Action:

Check the amount of storage available to the NMSSI region and increase it if possible.

NXSB11

IXCJOIN FAILURE RC=rrrr R0=xxxxxxxx

Reason:

This message is issued during NMSSI initialization if an error occurs while attempting to connect to XCF (using the IXCJOIN macro). The return code and reason code (R0) are displayed.

System Action:

NMSSI terminates.

User Action:

Check the return and reason codes in the MVS/ESA Sysplex Services Reference guide (the IXCJOIN macro) and correct the problem if possible. If not, contact Technical Support.

NXSB20

XCF STATISTICS FOLLOW...

Reason:

This message is issued by the SHOW SSISTATS command if the XCF facility was requested in the NMSSI JCL parameters. It indicates that XCF statistical information follows.

System Action:

None.

User Action:

None.

NXSB21

MEMBER NAME BUF-SENT BYT-SENT BUF-RCVD BYT-RCVD

Reason:

This message is issued by the SHOW SSISTATS command if the XCF facility was requested in the NMSSI JCL parameters. It provides column headings for the following NXSB22 messages.
Columns are:
MEMBER NAME The XCF member name of a member in the group
BUF-SENT The number of data buffers sent to the member
BYT-SENT The total number of bytes sent to the member
BUF-RCVD The number of data buffers received from the member
BYT- RCVD the total number of bytes received from the member

System Action:

None.

User Action:

None.

NXSB22

MEMBER-NAME BUF-SENT BYT-SENT BUF-RCVD BYT-RCVD

Reason:

This message is issued by the SHOW SSISTATS command if the XCF facility was requested in the NMSSI JCL parameters. It provides information about an XCF member in the same group as this NMSSI region.
Refer to message NXSB21 for column meanings.

System Action:

None.

User Action:

None.

NXSB23

POOLTYPE ELT-SIZE FRM-POOL GETMAIN

Reason:

This message is issued by the SHOW SSISTATS command if the XCF facility was requested in the NMSSI JCL parameters. It provides column headings for the following NXSB23 messages.
Columns are:
POOLTYPE The type of storage pool being described
ELT-SIZE The size of elements in the pool
FRM-POOL The number of satisfied requests for elements from the pool GETMAIN The number of requests for elements that had to be getmained as the pool was empty

System Action:

None.

User Action:

None.

NXSB24

POOLTYPE ELT-SIZE FROM-POOL GETMAIN

Reason:

This message is issued by the SHOW SSISTATS command if the XCF facility was requested in the NMSSI JCL parameters. It provides information about XCF-related storage pools.
Refer to message NXSB23 for column headings.

System Action:

None.

User Action:

None.

NXSB25

#-EVENTS #-EV-LST #-MS-RCV #-MS-LST #-MS-SNT

Reason:

This message is issued by the SHOW SSISTATS command if the XCF facility was requested in the NMSSI JCL parameters. It provides column headings for the following NXSB26 message.
Columns are:
#-EVENTS The number of XCF events that were seen
#-EV-LST The number of XCF events lost due to storage shortages
#-MS-RCV The number of incoming messages that were seen
#-MS-LST The number of messages lost due to storage shortages
#-MS-SNT The number of outgoing messages sent

System Action:

None.

User Action:

None.

NXSB26

#-EVENTS #-EV-LST #-MS-RCV #-MS-LST #-MS-SNT

Reason:

This message is issued by the SHOW SSISTATS command if the XCF facility was requested in the NMSSI JCL parameters. It provides statistics about various XCF events and messages.
Refer to message NXSB25 for column meanings.

System Action:

None.

User Action:

None.

NXSD01

XCF ACTIVE, G=gggggggg M=mmmmmmmm T=tttttttt

Reason:

This message is issued by the SHOW SSIEPS command if the XCF facility was requested in the NMSSI JCL parameters. It indicates that the XCF facility is active, and provides the XCF member name, group name, and token.

System Action:

None.

User Action:

None.

NXSD10

MEMBER-NAME MEMBER-TOKEN ID SYSNAME F1 F2

Reason:

This message is issued by the SHOW SSIEPS command if the XCF facility was requested in the NMSSI JCL parameters. It provides column headings for the following NXSD11 message(s).
The headings are:
MEMBER-NAME The XCF member name of a member of the same XCF group as this NMSSI region. (Normally the XCF member name is <sysname||ssid>.)
MEMBER-TOKEN The XCF member token of the member
ID The NMSSI-assigned internal id of this member
SYSNAME The system name this member is on
F1 Flags: 80 - if on, this is 'this' XCF member (ie us)
02 - if on, this member is 'dead'
01 - if on, this member has a different version of the NMSSI XCF code, and is not supported.
F2 Flags: 08 - if on, this member is of indeterminate status

System Action:

None.

User Action:

None.

NXSD11

MEMBER-NAME MEMBER-TOKEN ID SYSNAME F1 F2

Reason:

This message is issued by the SHOW SSIEPS command if the XCF facility was requested in the NMSSI JCL parameters. It provides details about each XCF member in the same XCF group.
Refer to message NXSD10 for column headings and descriptions.

System Action:

None.

User Action:

None.

NXSI01

SYSPLEX/ARM NOT AVAILABLE - NOT AT LEAST MVS/ESA 5.2

Reason:

This message is issued during NMSSI initialization if the ARM facility is activated and the MVS/ESA level is not at least 5.2. This is because the ARM (Automatic Restart Manager) component of MVS/ESA first appeared in MVS/ESA 5.2.

System Action:

NMSSI processing continues; however, the ARM facility is not available.

User Action:

Upgrade MVS/ESA to at least version 5.2.

NXSJ01

ARM REGISTRATION SUCCESSFUL, ELEMENT NAME IS elementname

Reason:

This message is issued during NMSSI initialization if the ARM facility is activated. It indicates that a successful registration with ARM (Automatic Restart Manager) has occurred. The ARM element name is also displayed. (The default name if not changed in the JCL parms is SVS_sysnamessid.)

System Action:

NMSSI processing continues, with possible restarts under ARM control.

User Action:

None.

NXSJ02

ARM WAITPRED SUCCESSFUL

Reason:

This message is issued during NMSSI initialization if the ARM facility is activated. It indicates that a successful WAITPRED request to ARM (Automatic Restart Manager) occurred.

System Action:

NMSSI processing continues, with possible restarts under ARM control.

User Action:

None.

NXSJ03

ARM READY SUCCESSFUL

Reason:

This message is issued during NMSSI initialization if the ARM facility is activated. It indicates that a successful READY request to ARM (Automatic Restart Manager) occurred.

System Action:

NMSSI processing continues, with possible restarts under ARM control.

User Action:

None.

NXSJ04

ARM DEREGISTER SUCCESSFUL

Reason:

This message is issued during NMSSI termination if the ARM facility is activated. It indicates that a NMSSI has deregistered from ARM (Automatic Restart Manager).

System Action:

NMSSI continues termination. ARM will not restart NMSSI.

User Action:

None.

NXSJ90

ARM FAILURE, FUNCTION=func, RC=rc (DEC), R0=r0 (HEX)

Reason:

This message is issued during NMSSI processing if the ARM facility is requested. It indicates that an error occurred during processing of an ARM (Automatic Restart Manager) request. The return code and reason code (R0) are displayed.

System Action:

Processing continues. However, ARM services will not be used.

User Action:

Examine the return and reason codes and determine the appropriate action. Explanations for the return and reason codes are in the MVS/ESA Version 5 Sysplex Services References manual in the section on the IXCARM macro.

NXSK01

ARM STATUS IS status (restarted), ELEMNAME=elemname, ELEMTYPE=elemtype

Reason:

This message is issued by the SSI STATUS command if the ARM facility was requested in the NMSSI JCL parameters. It indicates the current status of the ARM connection and shows the element name and element type that NMSSI is known to ARM by.

System Action:

None.

User Action:

None.

NXSK02

ARM REQUEST=request FAILED, RC=rc (D), R0=r0 (X), ELEMNAME=elemname

Reason:

This message is issued by the SSI STATUS command if the ARM facility is requested. It indicates that an error occurred during processing of an ARM (Automatic Restart Manager) request. The request in error, the return code, and reason code (R0) are displayed, as well as the element name that was used.

System Action:

None.

User Action:

Examine the return and reason codes and determine the appropriate action. Explanations for the return and reason codes are in the MVS/ESA Version 5 Sysplex Services References manual in the section on the IXCARM macro.

NY1101

Connection to local router refused - terminating

Reason:

An attempt to connect to the local router was refused.

System Action:

The XAPI one-shot backend exit terminates, since this is a system error.

User Action:

Investigate any previous messages from the local router.

NY1102

Short on storage - terminating

Reason:

An attempt to acquire storage by the one-shot XAPI backend exit failed.

System Action:

The XAPI one-shot backend exit terminates, since this is a system error.

User Action:

Increase the size of the region running SSI.

NY1103

EPS connect to local router failed with RC=XX - terminating

Reason:

An attempt to connect to the local router failed.

System Action:

The XAPI one-shot backend exit terminates, since this is a system error.

User Action:

Investigate the return code in the message.

NY1104

EPS send to lcoal router failed with RC=XX - terminating

Reason:

An attempt to send data to the local router failed.

System Action:

The XAPI one-shot backend exit terminates, since this is a system error.

User Action:

Investigate the return code in the message.

NY1105

Structure of supplied vectors invalid

Reason:

The structure of the MDO supplied to the XAPI one-shot interface is invalid.

System Action:

The message is ignored.

User Action:

This is an error in the user exit issuing the XAPI call. Verify the MDO structure being sent.

NY3001

SMF Exits registered successfully

Reason:

SOLVESSI SMF Exit registration was successful.

System Action:

SOLVESSI initialization continues.

User Action:

None.

NY3002

SMF Exits registered already

Reason:

The current execution of SOLVESSI SMF Exit registration detected that SMF Exits are already registered. A previous run of SOLVESSI registered the exits.

System Action:

SOLVESSI initialization continues.

User Action:

None.

NY3003

Required SAB not found

Reason:

The expected System Anchor Block was not found. This should not happen, because the SAB should have been created in an earlier stages of the SOLVESSI processing.

System Action:

SOLVESSI initialization terminates.

User Action:

Check whether the SOLVESSI log contains any previous messages related to SAB creation or any other abnormal situations. If the problem persists, contact Technical Support.

NY3004

GETMAIN Failed, CTLBLK= P1

Reason:

Obtaining storage for SMF control block P1 failed. Normally, this should not happen unless the system has a serious storage constrain.

P1 describes the control block for which GETMAIN failed:
SMFQ - Reply area for CAISMFQ function.
SMCT - SMF Master Control Table.
SMCU - 512 bytes for the SMCT migration.

System Action:

SOLVESSI initialization continues and depending on P1 , the following occurs: SMFQ (SP0) - SMF registration terminates. SMCT (CSA) - SMF registration terminates. SMCU (CSA) - SMCT upgrade terminates; SMF registration continues.

User Action:

Ensure there is a memory shortage. If so, resolve the shortage and restart SOLVESSI. CSA storage shortage is normally accompanied by relevant messages issued to the system console. If the problem persists, contact Technical Support.

NY3005

Required SMF support not found

Reason:

At least one of the NetMaster modules corresponding to SMF IEF83, IEF84, IEF85, or common code was not found in the searched link libraries. This may indicate incomplete installation and/or customization of NetMaster SMF support.

System Action:

SOLVESSI initialization continues.

User Action:

Check whether the library containing Y7FU83, Y7FU84, Y7FU85, and SOLVESSI SMF modules is available for the SOLVESSI task. If it is not available, correct the situation.

NY3006

#SMFI Failed, RC= P1, EXIT= P2

Reason:

An attempt to register SMF exit P2 failed with return code P1 . This situation may indicate that exits are already registered and enabled (RC=4), or there is a more serious reason, for example, CSA shortage, load errors, or incomplete installation of CA Common Services.
RC=4 can be considered normal, although it may indicate incomplete SMF control block creation. It may happen during consecutive SOLVE SSI starts after a system IPL.

System Action:

SOLVESSI initialization continues.

User Action:

If P1 is higher than 4, ensure CA Commmon Services is installed and active, using the following return codes as guidelines:
08 - Unable to load requested module, product not installed: Check if CA Common Services is installed correctly and it is the required level, minimum 0300. Check for other CA Common Services related messages in the SSI or system log. Contact your System Programmer for assistance.
12 - Environmental error (no CSA, LOAD error, and so on): Check for the case of the system resources shortage, load library errors. This situation may be accompanied by CA Common Services induced messages and dumps. Check system log. Contact your System Programmer for assistance.
16 - Invalid parameter list: Internal coding error, contact Technical Support.
If the problem persists, contact Technical Support.

NY3007

SMF exit(s) registration failed

Reason:

One or more SMF exit registrations failed.

System Action:

SOLVESSI initialization continues.

User Action:

Check for the occurrence of NY3006 for more details.

NY3008

CA Common Services not available

Reason:

The required CA Common Services environment (CAS9) was not established. This indicates either that TNGFW was not properly installed/customized and/or that CAS9 was not started.

System Action:

SOLVESSI initialization continues.

User Action:

Check for the reasons why CA Common Services was not started, fix the problem, and restart SOLVESSI.

NY3009

CA Common Services module(s) missing

Reason:

An attempt to use one of dynamic CA Common Services SMF functions failed due to one or more load modules missing. This normally indicates problems with accessing the CA Common Services library.

System Action:

SOLVESSI initialization continues.

User Action:

Check the availability to SOLVESSI (link list/STEPLIB) of the library containing TNG Framework SMF functions. Fix the problem and restart SOLVESSI.

NY3010

SMF processing disabled; registration aborted

Reason:

SOLVESSI SMF exit registration function detected that SMF processing was disabled.

System Action:

SOLVESSI initialization continues.

User Action:

Check the reasons for SMF processing disablement. Enable and restart SMF processing, if necessary.

NY3011

#SMFQ failed; registration aborted

Reason:

The TNG Framework #SMFQ function returned unexpected results. This may indicate incomplete installation of TNG Framework.

System Action:

SOLVESSI initialization continues.

User Action:

Check for previous problems with TNG Framework. Fix them and then restart SOLVESSI. If the problem persists, contact Technical Support.

NY3012

CA Common Services requires OS390 2.5 or above

Reason:

An attempt was made to activate CA Common Services for dynamic SMF Exit code registration, but the operating system is not IBM OS/390 V2R5 or above.

System Action:

SOLVESSI initialization continues; SMF exit registration is terminated.

User Action:

Make sure to run dynamic SMF registration on IBM OS/390 V2R5 or above.

NY3013

SMF record=119 requires ZOS 1.2 or above

Reason:

An attempt was made to activate NetMaster collection of IBM TCP/IP SMF record 119 (x'77), but the operating system is not IBM z/OS V1R2 or above.

System Action:

SOLVESSI initialization continues, but no SMF records will be collected.

User Action:

Change to collecting SMF record 118 (x'76') or upgrade to z/OS V1R2 or above.

NY3014

Unable to release common code storage

Reason:

SSI reload of SMF exits common code detected that it was not able to remove a previous copy of the code from memory. This indicates that common code is still in use by another exit code. Common code storage release will be attempted on the return from the last active copy of this code.

System Action:

SOLVESSI initialization continues, and the next copy of the common code is loaded into memory.

User Action:

None.

NY3015

SMF exits registration failed

Reason:

SSI SMF exits registration failed.

System Action:

SOLVESSI initialization continues.

User Action:

Check the SSI log for a more detailed explanation and proceed according to the messages logged there.

NY3016

CA Common Services level lower than expected, P1

Reason:

The SSI detected that the level of CA Common Services P1 is lower than required to ensure the correct registration of SMF exits. It may indicate that some exits, typically Y7FU85, may not function correctly. If P1 is 000000, it indicates that the CAS9GLVL module holding the release information does not conform to the expected format. It may indicate that the CA Common Services used is not current. It may indicate that an old version of the CA Common Services library is specified in LNKLST or JOBLIB, or STEPLIB before the most current version.

System Action:

SOLVESSI initialization continues.

User Action:

Use the command SSI STATUS to see the CA Common Services level (look for message NY3116 CA COMMON SERVICES LEVEL DETECTED=nnnnnn).

Install the latest service pack of CA Common Services for z/OS.

Ask your systems programmer to verify LNKLST specifications.

Review the SSI JCL to check for JOBLIB/STEPLIB-specified CA Common Services library.

NY3017

NetMaster SMF exits may not function properly

Reason:

This is the continuation of message NY3016, see its explanation for more details.

System Action:

SOLVESSI initialization continues.

User Action:

See message NY3016.

NY3018

#SMFQ function unavailable

Reason:

SSI start detected that the CA Common Services CAISMFQ function was not available.

System Action:

SOLVESSI initialization continues.

User Action:

See message NY3016.

NY3019

SMF errors detected, exit=P1

Reason:

The SSI detected that the SMF exit code cannot proceed with SMF data processing because it has detected an incomplete control block environment. P1 is the name of the exit that detected the error.

System Action:

SOLVESSI initialization continues.

No SMF data is processed by SMF exits until the situation is rectified.

User Action:

Check the SSI log for error messages. Generally, it indicates that the SMF exit code was started before the environment was created by the SSI. The actual starting of the SSI may have rectified the situation.

For information about how to get diagnostics on SMF exit configuration, contact Technical Support.

NY3020

SMCT errors detected, exit=P1

Reason:

The SSI detected that SMF exit code cannot proceed with SMF data processing as a result of detecting an incomplete control block environment. P1 is the name of the exit that detected the error.

System Action:

SOLVESSI initialization continues.

No SMF data is processed by SMF exits until the situation is rectified.

User Action:

Check the SSI log for error messages. Generally, it indicates that the SMF exits code was started before the environment was created by the SSI. It may also indicate that SSI detected an incomplete version (lack of CAISMFQ) of CA Common Services. The actual starting of the SSI may have rectified the situation.

For information about how to get diagnostics on SMF exit configuration, contact Technical Support.

NY3021

Common Code errors detected, EXIT=P1

Reason:

The SSI detected that SMF exit code cannot proceed with SMF data processing because it has detected an incomplete environment. P1 is the name of the exit that detected the error.

System Action:

SOLVESSI initialization continues.

No SMF data is processed by SMF exits until the situation is rectified.

User Action:

Check the SSI log for error messages. Generally, it indicates that the SMF exit code was started before the environment was created by the SSI. It indicates that the SMF exits common code module (SOLVESSISMF) was not loaded. The actual starting of the SSI may rectify the situation.

For information about how to get diagnostics on SMF exit configuration, contact Technical Support.

NY3022

SA Getmain failed, EXIT= P1

Reason:

The P1 exit cannot obtain dynamic storage for the save area. The message reports incidents that happened before the SSI was started. They may still be happening. The private storage shortage in the SMF exit caller (IBM stack normally) may prevent SMF record processing.

System Action:

None.

User Action:

Investigate, and correct possible private storage shortage in the running IBM stacks.

NY3023

Older version of SMF Exits detected

Reason:

The SSI SMF Management detected that the SMF Exits Common Code version is too low for this version of SSI.

System Action:

SOLVESSI initialization terminates. No SMF-related function, including SMF support of SSI commands, will be performed by this instance of the SSI.

User Action:

Review the contents of the SSI load library.

NY3104

Getmain failed, reason= P1

Reason:

Obtaining storage for SMF control blocks failed with reason code P1 . This should not normally happen unless the system has a serious memory shortage.

System Action:

SOLVESSI initialization continues.

User Action:

Check whether there is a memory shortage. If so, resolve the shortage and restart SOLVESSI. If the problem persists, contact Technical Support.

NY3109

CA Common Services module(a) missing

Reason:

An attempt to use one of dynamic CA Common Services functions failed due to one or more missing load modules. This normally indicates problems with accessing the CA Common Services library.

System Action:

SOLVESSI initialization continues.

User Action:

Check the availability to SOLVESSI (link list/STEPLIB) of the library containing CA Common Services SMF functions. Fix the problem and restart SOLVESSI.

NY3116

CA Common Services level detected= P1

Reason:

SSI reports the level of CA Common Services used as P1 .

System Action:

None.

User Action:

None.

NY3117

NetMaster SMF Exits may not function properly

Reason:

This is the continuation of message NY3016, see its explanation for details.

System Action:

SOLVESSI initialization continues.

User Action:

See message NY3016.

NY3120

SMF Information

Reason:

This is the first message issued as a reply to the SSI STATUS command.

System Action:

None.

User Action:

None.

NY3121

SMF Processing P1

Reason:

This message indicates the current status of SMF processing. P1 can be ENABLED or DISABLED .

System Action:

None.

User Action:

None.

NY3123

SMF Exit Information

Reason:

This message indicates that SMF exit information follows. P1 is the number of entries received. P2 is the number of entries requested.

System Action:

None.

User Action:

None.

NY3124

P1 P2 P3 P4 P5 P6 P7 P8

Reason:

This message, repeated for each NetMaster SMF exit found, provides the following information:
P1 is the Load Module Name.
P2 is the name of the Job/Started Task which registered the Exit.
P3 is the date of the registration in yyyymmdd format.
P4 is the time of the registration in hhmmsshh format.
P5 is the Attributes1 byte: 1... .... This entry is enabled. .1.. .... This entry has abended. ..1. .... Call test program on first call. ...1 .... Disable entry on abend. .... 1... Take SVC dump on abend. .... .1.. (unused) .... ..1. (unused) .... ...1 (unused) Note: A normal situation is indicated by: 98 - for SMF processing enabled 18 - for SMF processing disabled
P6 is the entry point address of the Exit code stub.
P7 is the number of processed SMF records received by the Exit.
P8 is the number of processed SMF records for which the Exit sent the write request to SMF. Note: These are indicative fields only, in hexadecimal format for brevity. They help in verifying if any SMF records are actually flowing through the interface.

System Action:

None.

User Action:

None.

NY3125

P1 P2 P3 P4 P5 P6

Reason:

This message, repeated for each NetMaster SMF Exit found, and issued when #SMFQ failed, provides the following information:
P1 is the Load Module Name.
P2 is the name of the Job/Started Task which registered the Exit.
P3 is the date of the registration in yyyymmdd format.
P4 is the time of the registration in hhmmsshh format.
P5 is the number of processed SMF records received by the Exit.
P6 is the number of processed SMF records for which the Exit sent the write request to SMF. Note: These are indicative fields only, in hexadecimal format for brevity. They help in verifying if any SMF records are actually flowing through the interface.

System Action:

None.

User Action:

None.

NY3126

P1 P2 P3 P4

Reason:

This message, repeated for each NetMaster SMF Exit found, and issued when the SAB chain walk fails, provides the following information:

P1 is the Load Module Name.
P2 is the product version number.
P3 is the Attributes1 byte (see message NY3124 for details).
P4 is the entry point address of the Exit code stub.

System Action:

None.

User Action:

None.

NY3127

EXIT_NME REG_JOB REG_DATE REG_TIME AT EP RECV_REC WRTN_REC

Reason:

This is a header message, followed by either NY3124 or NY3125, which provides information about the following messages (in tabulated form):
EXIT_NME - Load module name of the SMF exit
REG_JOB - Name of the Job/STC that registered the exit last
REG_DATE - Registration date in the format : YYYYMMDD
REG_TIME - Registration time in the format : HHMM
AT - CA Common Services attributes in hexadecimal
EP - SMF Exit entry point address in hexadecimal
RECV-REC - Number of received SMF records in hexadecimal
WRTN-REC - Number of SMF records returned to SMF (in hexadecimal) with write request

System Action:

None.

User Action:

None.

NY3128

CSVER VERSION PTF_LVL CMP_DATE CMP_TIME REJT_REC

Reason:

This second header message provides information about consecutive NY3137 messages in the tabulated form of the SMF Exit modules information.
CSVER - CA Common Services Exit version in the format :
PPVV VERSION - Delivery level in the format : VVRR
PTF_LVL - PTF level of the module in the format : Z99999
CMP_DATE - Compilation time date in the format : YYYYMMDD
CMP_TIME - Compilation time in the format : HHMM
REJT_REC - Number of SMF records rejected (failed validity check) by the SMF exit

System Action:

None.

User Action:

None.

NY3129

End of SMF Information, listed exits P1 out of P2 required

Reason:

This is the last message issued as a reply to the SSI STATUS command. It summarizes the query results, providing the number of entries returned by query (P1) and the number of required entries (P2).

A discrepancy between P1 and P2 indicates that there may be older versions of SMF exits registered or remaining in the exit lists. It is normal when migration from older versions is performed without an IPL of the operating system. All old and new SMF exits registered and deregistered are listed in this situation.

System Action:

None.

User Action:

No action is required unless P1 and P2 provide different values.

List this region's configuration details (/IPTEST), and investigate any errors.

For information about how to get diagnostics on SMF exit configuration, contact Technical Support.

NY3130

SAB not found

Reason:

This message indicates that the System Anchor Block has not been found.

System Action:

None.

User Action:

None.

NY3131

SMFS not formatted

Reason:

This message indicates that the SMF Slot (Slot 2 in SAB) has not been found or that its formatting has not been finished.

System Action:

None.

User Action:

None.

NY3132

SMCT not found

Reason:

This message indicates that the SMF Control Table has not been found.

System Action:

None.

User Action:

None.

NY3133

SMCT not formatted

Reason:

This message indicates that the SMF Control Table formatting has not been finished.

System Action:

None.

User Action:

None.

NY3134

TNGFW not enabled

Reason:

This message indicates that TNG FrameWork (CAS9) has not been run.

System Action:

None.

User Action:

None.

NY3135

#SMFQ failed, RC= P1

Reason:

This message indicates that the TNGFW SMF Query function returned an error. P1 is the error code.

System Action:

None.

User Action:

None.

NY3136

#SMFQ Function unavailable

Reason:

This message indicates that the CA Common Services (TNGFW) SMF Query Query function (CAISMFQ) is not available to SSI. Generally, it indicates that the installed version of CA Common Services is not at the minimum required level of SP3.

System Action:

None.

User Action:

Contact your system programmer to check the installation of the CA Common Services software.

Use the command SSI STATUS to determine the CA Common Services level (look for message NY3116 CA COMMON SERVICES LEVEL DETECTED=nnnnnn).

Install the latest service pack of CA Common Services for z/OS.

Ask your systems programmer to verify LNKLST specifications.

Review the SSI JCL to check for JOBLIB/STEPLIB-specified CA Common Services library.

NY3137

P1 P2 P3 P4 P5 P6

Reason:

This message, repeated for each SMF exit found, provides the following information:

P1 is the CA Common Services registered SMF exit version string.
P2 is the delivery level.
P3 is the PTF level.
P4 is the compilation date.
P5 is the compilation time.
P6 is the rejected record count.

System Action:

None.

User Action:

None.

NY3138

Common Code EP= P1 VER= P2 PTF_LVL= P3 CMP_DATE= P4 CMP_TIME= P5

Reason:

This message, issued for the SMF exits common code, provides the location and currency of the load module:

P1 is the load module entry point.
P2 is the delivery level in the format of : VVRR
P3 is the PTF level of the module in the format of : Z99999
P4 is the compilation time date in the format of : YYYYMMDD
P5 is the compilation time in the format of : HHMM

System Action:

None.

User Action:

None.

NY3201

CA Common Services query service active, name= P1

Reason:

In response to the ssi status command, this message indicates that the CA Common Services Query service EPS receiver is active. P1 is the receiver name.

System Action:

None.

User Action:

None.

NY3202

CA Common Services query EPS registration failed, RC= P1

Reason:

Registration of the CA Common Services query service EPS receiver failed with return code P1 .

System Action:

SOLVESSI initialization continues.

User Action:

Restart SOLVESSI. If the problem persists, contact Technical Support.

NY3501

SMF command function missing

Reason:

The SOLVESSI SMF command processor detected that the mandatory function code describing the function to perform is missing.

System Action:

SOLVESSI SMF command processing terminates.

User Action:

Check valid SOLVESSI SMF function codes and re-enter the command.

NY3502

SMF command function invalid

Reason:

The SOLVESSI SMF command processor detected that the function code describing the function to perform is invalid.

System Action:

SOLVESSI SMF command processing terminates.

User Action:

Check valid SOLVESSI SMF function codes and re-enter the command.

NY3503

SMF command function argument invalid: P1

Reason:

SOLVESSI SMF command processor detected that the function code argument
P1 for the function to perform is invalid. This may indicate that the argument type is not compatible with the function (not a valid hexadecimal number) or that it is of the wrong length.

System Action:

SOLVESSI SMF command processing terminates.

User Action:

Check valid arguments for the function of the SOLVESSI SMF command and re-enter correct command.

NY3510

Required SAB not found

Reason:

The expected System Anchor Block cannot be found. This should not happen because the SAB should be created in earlier stages of SOLVESSI processing.

System Action:

SOLVESSI processing continues.

User Action:

Check if the SOLVESSI log contains any previous messages related to SAB creation or any other abnormal situations. If you are unable to resolve the problem, contact Technical Support.

NY3511

Required SMCT not found

Reason:

The expected SMF Control Table cannot be found. This should not happen because the SMCT should be created in earlier stages of SOLVESSI processing.

System Action:

SOLVESSI processing continues.

User Action:

Check if the SOLVESSI log contains any previous messages related to SMCT creation or any other abnormal situations. If you are unable to resolve the problem, contact Technical Support.

NY3520

SMF exits deregistered successfully

Reason:

The SOLVESSI SMF DEREGISTER command completed without errors. All previously registered SMF exits were deregistered.

System Action:

None.

User Action:

None.

NY3521

SMF Exit deregistration failed, RC= P1, EXIT= P2

Reason:

An attempt to deregister SMF exit P2 failed with return code P1. This may indicate an internal CA NetMaster or CA Common Services error.

System Action:

SOLVESSI processing continues.

User Action:

If P1 is higher than 4, ensure CA Common Services is installed and active, and then check for such things as a shortage of system resources. If the problem persists, contact Technical Support.

NY3522

SMF exits deregistered already

Reason:

The current execution of SOLVESSI SMF exit deregistration detected that SMF exits are already deregistered.

System Action:

None.

User Action:

None.

NY3530

SMF debugging flags set

Reason:

The SOLVESSI SMF DEBUG command has completed setting debug flags.

System Action:

None.

User Action:

None.

NY3702

Required SMF support not found

Reason:

At least one of the modules corresponding to SMF IEF83, IEF84, IEF85, or common code cannot be found in the searched link libraries. This may indicate in complete installation and customization of SMF support.

System Action:

SOLVESSI initialization continues.

User Action:

Check whether the library containing Y7FU83, Y7FU84, Y7FU85, and SOLVESSI SMF modules is available for the SOLVESSI task. If it is not available, correct the situation.

NY3703

Required SAB not found

Reason:

The expected System Anchor Block cannot be found. This should not happen because the SAB should be created in earlier stages of SOLVESSI processing.

System Action:

SOLVESSI processing continues.

User Action:

Check if the SOLVESSI log contains any previous messages related to SAB creation or any other abnormal situations. If you are unable to resolve the problem, contact Technical Support.

NY3704

Required SMCT not found

Reason:

The expected SMF Control Table cannot be found. This should not happen because the SMCT should be created in earlier stages of SOLVESSI processing.

System Action:

SOLVESSI processing continues.

User Action:

Check if the SOLVESSI log contains any previous messages related to SMCT creation or any other abnormal situations. If you are unable to resolve the problem, contact Technical Support.

NY3706

GETMAIN Failed, CTLBLK= P1

Reason:

Obtaining storage for SMF control block P1 failed. Normally, this should not happen unless the system has a serious storage constrain.

P1 describes the control block for which GETMAIN failed: SMFQ - Reply area for CAISMFQ function. SMCT - SMF Master Control Table. SMCU - 512 bytes for the SMCT migration.

System Action:

SOLVESSI initialization continues; depending on P1 , the following occurs: SMFQ (SP0) - SMF registration terminates. SMCT (CSA) - SMF registration terminates. SMCU (CSA) - SMCT upgrade terminate; SMF registration continues.

User Action:

Check whether there is a memory shortage. If so, resolve the shortage and restart SOLVESSI. CSA storage shortage is normally accompanied by relevant messages issued to the system console. If the problem persists, contact Technical Support.

NY3707

#SMFI Failed, RC= P1, EXIT= P2

Reason:

An attempt to register SMF exit P2 failed with return code P1. This may indicate that exits are already registered and enabled (RC=4), or there may be more serious reasons, such as CSA shortage, load errors, or incomplete installation of CA Common Services.

RC=4 can be considered normal, although it may indicate incomplete SMF control block creation. It may happen during consecutive SOLVESSI starts after a system IPL.

System Action:

SOLVESSI initialization continues.

User Action:

If P1 is higher than 4, ensure CA Commmon Services is installed and active, using the following return codes as the guidelines:

08 - Unable to load requested module, product not installed:

12 - Environmental error (no CSA, LOAD error, and so on):

16 - Invalid parameter list:

Internal coding error, contact Technical Support.

If the problem persists, contact Technical Support.

NY3708

#SMFQ failed, RC= P1

Reason:

This message indicates that the CA Common Services SMF query function returned an arror. P1 is the error code.

System Action:

None.

User Action:

None.

NY3709

CA Common Services module(s) missing

Reason:

An attempt to use one of dynamic CA Common Services SMF functions failed due to one or more load modules missing. This normally indicates problems with accessing the CA Common Services library.

System Action:

SOLVESSI initialization continues.

User Action:

Check the availability to SOLVESSI (link list/STEPLIB) of the library containing CA Common Services SMF functions. Fix the problem and restart the SOLVESSI.

NY3712

Unable to release common code storage

Reason:

SSI reload of SMF exits common code detected that it was not able to remove a previous copy of the code from memory. This indicates that common code is in use by another exit code. Common code storage release is attempted on the return from the last active copy of this code.

System Action:

SOLVESSI initialization continues and the next copy of the common code is loaded into memory.

User Action:

None.

NY3713

SMF exits registration failed

Reason:

One or more SMF exit registrations failed.

System Action:

SOLVESSI initialization continues.

User Action:

Check for the occurrence of NY3006 for more details.

NY3714

NetMaster SMF exits may not function properly

Reason:

This is the continuation of message NY3016; see its explanation for more information.

System Action:

SOLVESSI initialization continues.

User Action:

See message NY3016.

NY3720

SMF Exits registered successfully

Reason:

SOLVESSI SMF exit registration was successful.

System Action:

SOLVESSI initialization continues.

User Action:

None.

NY3730

SMF Exits deregistered successfully

Reason:

The SOLVESSI SMF DEREGISTER command completed without errors. All previously registered SMF exits were deregistered.

System Action:

None.

User Action:

None.

NY3731

SMF Exit deregistration failed, RC= P1, EXIT= P2

Reason:

An attempt to deregister SMF exit P2 failed with return code P1. This may indicate an internal CA NetMaster or CA Common Services error.

System Action:

SOLVESSI processing continues.

User Action:

If P1 is higher than 4, ensure CA Common Services is installed and active, and then check for such things as a shortage of system resources. If the problem persists, contact Technical Support.

NY3732

SMF exits deregistered already

Reason:

The current execution of SOLVESSI SMF exit deregistration detected that SMF exits are already deregistered.

System Action:

None.

User Action:

None.

NY3901

SMF facility initialization failed - P1

Reason:

The SMF facility front runner module terminated the SSI initialization due to the lack of one of the following prerequisistes described by P1:
NOT SUPPORTED ON THIS OPERATING SYSTEM The operating system level detected is lower than the minimum required, which is OS/390 2.10.
SMF RECORD=119 REQUIRES ZOS ABOVE 1.2 Processing of SMF record number 119 is supported on z/OSlevel 1.2 and above only.
CA COMMON SERVICES NOT ACTIVE SSI detected that the Common Services code is not started.
This normally indicates problems with accessing the latest level of the CA Common Services library.
CA COMMON SERVICES INCOMPLETE OR REL LOW SSI detected that the CA Common Services library is incomplete or at a release lower than required.
REQUIRED SMF MODULES NOT FOUND SSI detected that required SMF support modules are not available. All of the following modules are required:
NMSSISMF - SMF Common Code Y7FU83 - SMF IEFU83 Exit Y7FU84 - SMF IEFU84 Exit Y7FU85 - SMF IEFU85 Exit
SMF MANAGEMENT ALREADY ACTIVE SSI SMF Management detected that another copy is already active. Only one copy is allowed to run at the same time.

System Action:

SOLVESSI initialization terminates.

User Action:

NOT SUPPORTED ON THIS OPERATING SYSTEM: Ensure that the operating system used is at a minimum level of S/390 V2R10.
SMF RECORD=119 REQUIRES ZOS ABOVE 1.2: Ensure that the operating system used is at a minimum level of z/OS v1 rel 2. SMF record 119 does not exist below this level. Change IPSMF specification to 118 or move to the required minimum level of the operating system.
CA COMMON SERVICES NOT ACTIVE: Check that the CAS9 job executed prior to SSI start.
CA COMMON SERVICES INCOMPLETE OR REL LOW Ensure that the CA Common Services library available to NMSSI using link list or STEPLIB contains the following modules:
CAISMFQ CAS9GLVL
REQUIRED SMF MODULES NOT FOUND: Ensure that the NMSSI STEPLIB definition lists the libraries that contain the required modules.
The expected SAB (System Anchor Block) was not found. This should not happen because SAB should be created in earlier stages of NMSSI processing.
SMF MANAGEMENT ALREADY ACTIVE: Ensure that only one copy of SSI controls SMF activities.

NY3902

SMF facility not initialized - P1

Reason:

SMF facility front runner module terminated due to the following reason described by P1:
IPSMF=NO User specified NO in SSI startup parameter IPSMF.

System Action:

SMF processing is not initialized for this SSI instance.

User Action:

IPSMF=NO Ensure that SMF support is not needed for this SSI instance.

NY3903

Unable to check CA Common Services level - P1

Reason:

The SMF facility front runner module is unable to access CA Common Services level information. This message is related to the processing of the CACS version modules definition table, either standard or modified. This message is issued when no modules in the table match table-specified criteria only.

P1 is the reason:
NO CACS MODULES DEFINED The table does not define any CACS modules.
NO CACS VERSION TARGET The table contains errors.
TABLE SKIPPED Empty tables encountered.
VERSION OFFSET Version offset=0.
OFFSET GT MODLEN Version offset exceeds loaded version load module length.
EYECATCHER Specified module fails eyecatcher check.
LOAD FAILED Unable to load the module specified by the table.
BLDL FAILED Unable to locate the module specified by the table.

System Action:

None.

User Action:

Contact Technical Support if you encounter the following:

NO CACS MODULES DEFINED

NO CACS VERSION TARGET

TABLE SKIPPED

VERSION OFFSET

OFFSET GT MODLEN

EYECATCHER

If you encounter LOAD FAILED or BLDL FAILED, verify the completeness and version of CA Common Services. If the current version is installed and available through LPALIB or LNKLST, contact Technical Support.

NY3904

Invalid format of CA Common Services table

Reason:

The SMF facility front runner module is unable to process the CA Common Services version definition table. This message relates to the processing of the CACS version modules definition table, either standard or modified.

System Action:

None.

User Action:

Contact Technical Support.

NY3905

Abend processing CA Common Services table

Reason:

The SMF facility front runner module failed processing the CA Common Services version definition table. This message relates to the processing of the CACS version modules definition table, either standard or modified.

System Action:

None.

User Action:

Contact Technical Support.

NY4001

SMF API is active - Records processed: P1

Reason:

This is part of the output resulting from an SSI STATUS command.

System Action:

Processing continues.

User Action:

None.

NY4002

Thread START failed - RC = P1

Reason:

A THREAD START command failed with return code P1

System Action:

SSI STARTUP fails.

User Action:

Contact Technical Support.

NY4003

EPS Register failed - RC = P1

Reason:

A call to register an EPS service failed with return code P1

System Action:

SSI STARTUP fails.

User Action:

Contact Technical Support.

NY4004

SMF API is active in another region

Reason:

An instance of the SMF API is active in another region on an LPAR. Only one instance of the SMF API is allowed to run on each LPAR.

System Action:

SSI STARTUP fails.

User Action:

Locate and terminate the other SMF API SSI region and retry.

NY4005

Packet Analyzer is not allowed in the same region as SMF API

Reason:

Both PKTANALYZER=YES and IPSMFAPIREC=YES have been specified in the SSI startup parameters.

System Action:

SSI STARTUP fails.

User Action:

Remove one of the parameters from the SSI startup and retry.

NY4C01

UNIX call failure - Stack Name: P1, Call: P2, Errno: P3, Errnojr: P4

Reason:

A UNIX call P2 to stack P1 failed with errno P3 and errnojr P4.

System Action:

The operation is retried every 30 seconds.

User Action:

For more information about the error, see IBM's UNIX System Services Messages and Codes.

NY4C02

Server terminated connection - Stack Name: P1, Term code: P2

Reason:

A UNIX server in stack P1 terminated the connection with termination code P2.

System Action:

The operation is retried every 30 seconds.

User Action:

For more information about this error, see IBM's UNIX System Services Messages and Codes.

NY4C03

SMF records overwritten

Reason:

The NMI server was unable to retrieve SMF records from the server before they were overwritten.

System Action:

Processing continues - SMF records are lost.

User Action:

Consider increasing the priority of the NMI SSI region.

NY4C05

Call to EZBTMIC1 failed - Stack Name: P1, Return Value=P2

Reason:

A call to retrieve records from server P1 failed with return value P2.

System Action:

Processing continues—the records are lost.

User Action:

Fore more information about this error, see IBM's Communications Server IP Programmer's Guide and Reference.

NY4C06

Service P1 not enabled on stack P2, Errno: P3, Errnojr: P4

Reason:

The P1 service is not enabled on the P2 stack. Because more than one ErrnoJr may cause this message, the errno and ErrnoJr are included in the message.

System Action:

The operation is retried every 30 seconds.

User Action:

Add the NETMONITOR configuration statement to the stack's PROFILE.

NY4C07

Region not permitted to connect to P1 service on stack P2

Reason:

The user ID associated with the region is not authorized to connect to the P1 service on the P2 stack.

System Action:

The operation is retried every 30 seconds.

User Action:

Ask your security administrator to provide the necessary authorization for the user ID associated with the region to access the Network Management API.

NY4C08

CREATE SOCKET call failure - Stack Name: P1, Errno: P2, Errnojr: P3

Reason:

A CREATE SOCKET call made to stack P1 failed with errno P2 and errnojr P3.

System Action:

The region terminates with the following message:

NS9501 NMSSI ABEND N-Y4S-03...

User Action:

For more information about this error, see IBM's UNIX System Services Messages and Codes.

NY4K01

$NMXEVNT failed - R15: P1, R0: P2

Reason:

A call to $NMXEVNT failed with R15= P1 and R0= P2

System Action:

Processing continues.

User Action:

Contact Technical Support.

NY7101

FXTB present

Reason:

FTP Exit Control Table was created or was already present.

System Action:

None.

User Action:

None.

NY7109

FXTB Creation failed, Reason=P1

Reason:

NMSSI initialization encountered errors during FTP Exit Control Table (FXTB) creation.

P1 is the reason code returned by the creation module:

08-FXTB is being created by another task.

12-SAB does not exist.

16-SAB location error.

20-Bad control blocks.

24-Private storage shortage.

System Action:

None.

User Action:

Depends on the reason provided:

08-There is another task in the same LPAR creating FXTB. Rerun your program, if needed.

12-SAB was not created. Ensure that at least one NMSSI is started and repeat the task.

16-Internal error; contact Technical Support.

20-Internal error; contact Technical Support.

24-Private storage shortage; increase the region size. Contact Technical Support if the problem persists.

NY7201

FTPX command function missing

Reason:

The SOLVESSI FTPX command processor detected that the mandatory function code describing the function to perform is missing.

System Action:

SOLVESSI FTPX command processing terminates.

User Action:

Check valid SOLVESSI FTPX function codes and reenter the command.

NY7202

FTPX command function invalid

Reason:

The SOLVESSI FTPX command processor detected that the function code describing the function to perform is invalid.

System Action:

SOLVESSI FTPX command processing terminates.

User Action:

Check valid SOLVESSI FTPX function codes and reenter the command.

NY7203

FTPX command function argument invalid: P1

Reason:

The SOLVESSI FTPX command processor detected that the function code argument P1 for the function to perform is invalid. This may indicate that the argument type is not compatible with the function (not a valid hexadecimal number) or that it is of the wrong length.

System Action:

SOLVESSI FTPX command processing terminates.

User Action:

Check valid arguments for the function of the SOLVESSI FTPX command and reenter the correct command.

NY7209

FTPX debugging flags set

Reason:

The SOLVESSI FTPX DEBUG command has completed setting debug flags.

System Action:

None.

User Action:

None.

NY7210

Required SAB not found

Reason:

The expected System Anchor Block cannot be found. This should not happen because the SAB should be created in earlier stages of SOLVESSI processing.

System Action:

SOLVESSI processing continues.

User Action:

Check if the SOLVESSI log contains any previous messages related to SAB creation or any other abnormal situations. If you are unable to resolve the problem, contact Technical Support.

NY7211

Required FXTB not found

Reason:

The expected FTP Exit Control Table cannot be found. This should not happen because the FXTB should be created in earlier stages of SOLVESSI processing.

System Action:

SOLVESSI processing continues.

User Action:

Check if the SOLVESSI log contains any previous messages related to FXTB creation or any other abnormal situations. If you are unable to resolve the problem, contact Technical Support.

NY8001

Simple event service active, name=aaaa, listeners=bb, senders=cc

Reason:

This message is issued as a response to an SSI STATUS command and indicates that the simple event service is active. The EPS service name is displayed, as well as the current numbers of registered listeners and senders.

System Action:

None.

User Action:

None.

NY8010

Simple event service has aa listeners, bb events received, cc senders

Reason:

This message is issued as a response to a SHOW SSISTATS command and indicates that the simple event service is active. The number of listeners, events received, and senders is displayed.

System Action:

None.

User Action:

None.

NY8011

SYSNAME JOBNAME EVT-NAME MODE #-EV DESC....

Reason:

This message is issued as a response to a SHOW SSISTATS command and provides column headings for the following NY8012 messages. The columns are:
SYSNAME The system name that the sender or receiver resides on JOBNAME The jobname for the sender or receiver EVT-NAME The event name that the sender or receiver has registered for MODE The mode: SEND or RECV #-EV The number of events sent to a receiver, or received from a sender DESC... The description supplied by the sender or receiver when connecting

System Action:

None.

User Action:

None.

NY8012

sysname jobname evt-name mode #-ev desc....

Reason:

This message is issued as a response to a SHOW SSISTATS command and provides information about a simple event sender or receiver. Refer to message NY8011 for column descriptions.

System Action:

None.

User Action:

None.

NY8013

MASK

Reason:

This message is issued as a response to a SHOW SSISTATS command and provide a column heading for the following NY8014 messages. The column is:
MASK The mask value that was passed on registration. The value is displayed in hex.

System Action:

None.

User Action:

None.

NY8014

mask

Reason:

This message is issued as a response to a SHOW SSISTATS command and provides information about a simple event sender or receiver. Refer to message NY8013 for column descriptions.

System Action:

None.

User Action:

None.

NY8090

XMS=NO OR XMS/ESAXMS NOT SUPPORTED, XEVNT UNAVAILABLE

Reason:

This message is issued during NMSSI startup if the XEVNT=YES operand was specified, but either the XMS=NO operand was specified, or the current operating system does not support (ESA-style) cross-memory services.

System Action:

The SOLVESSI startup fails.

User Action:

Change any XMS=NO parameter in the startup parms to XMS=YES. If the operating system does not support MVS/ESA-style Cross-memory services, the XEVNT facility cannot be used.

NY8091

XAPI=NO, XEVNT unavailable

Reason:

This message is issued during SOLVESSI startup if the XEVNT=YES operand was specified, but the XAPI=NO operand was specified.

System Action:

The SOLVESSI startup fails.

User Action:

Change any XAPI=NO operand in the startup parms to XAPI=YES.

NY8092

XEVNT ENQ FAILED

Reason:

This message is issued during SOLVESSI startup if the XEVNT=YES operand was specified, but the system ENQ for this failed. This means that another executing NMSSI region has XEVNT=YES specified.

System Action:

The SOLVESSI startup fails.

User Action:

Ensure that only one SOLVESSI region that executes concurrently has the XEVNT=YES operand specified.

NY8201

CONN TP=aaa SN=bbb JN=ccc NM=ddd MS=eee DE=fff

Reason:

This message is logged to the SOLVESSI log when a new connection to the Simple Event Sender occurs. The message shows information about the connector:
TP L (listener) or S (sender) SN The SYSNAME of the connector JN The JOBNAME of the connector NM The EVENT NAME supplied by the connector MS The first 4 bytes of the MASK supplied by the connector DE The description supplied by the connector

System Action:

None.

User Action:

None.

NY8202

DISC TP=aaa SN=bbb JN=ccc NM=ddd MS=eee DE=fff gggg

Reason:

This message is logged to the SOLVESSI log when a disconnection from the Simple Event Sender occurs. The message shows information about the connector:
TP L (listener) or S (sender) SN The SYSNAME of the connector JN The JOBNAME of the connector NM The EVENT NAME supplied by the connector MS The first 4 bytes of the MASK supplied by the connector DE The description supplied by the connector
If the disconnection of a sender occurs due to excessive errors, this is indicated by a suffix on the message.

System Action:

None.

User Action:

None.

NY8220

Invalid CONNTYPE value

Reason:

This message is returned as the response to an EPS CONNECT request to the simple event router, when the connection MDO (mapped by $NMSEVSM) CONNTYPE field has an invalid value.

System Action:

The EPS CONNECT is rejected.

User Action:

Correct the signon request MDO and retry.

NY8250

MDO FLD kkkk (nnnn) DUPLICATE, OFFSET oooo

Reason:

This message is returned as the response to an EPS CONNECT request to the simple event router, when the connection MDO (mapped by $NMSEVSM) contains a duplicate field. The field key and name is shown, as well as the (hex) offset into the MDO of the length/key/data.

System Action:

The EPS CONNECT is REJECTed.

User Action:

Correct the signon request MDO and retry.

NY8251

MDO FLD kkkk (nnnn) TOO LONG, OFFSET oooo

Reason:

This message is returned as the response to an EPS CONNECT request to the simple event router, when the connection MDO (mapped by $NMSEVSM) contains a field value that is too long. The field key and name is shown, as well as the (hex) offset into the MDO of the length/key/data.

System Action:

The EPS CONNECT is REJECTed.

User Action:

Correct the signon request MDO and retry.

NY8252

MDO STRUCTURE ERROR AT OFFSET oooo

Reason:

This message is returned as the response to an EPS CONNECT request to the simple event router, when the connection MDO (mapped by $NMSEVSM) has an internal structure error. The (hex) offset into the MDO where the problem was detected is shown.

System Action:

The EPS CONNECT is REJECTed.

User Action:

Correct the signon request MDO and retry.

NY8253

RQD MDO FLD kkkk (nnnn) NOT FOUND

Reason:

This message is returned as the response to an EPS CONNECT request to the simple event router, when the connection MDO (mapped by $NMSEVSM) is missing a required field. The field key and name is shown.

System Action:

The EPS CONNECT is REJECTed.

User Action:

Correct the signon request MDO and retry.

NY8254

MDO FLD kkkk (nnnn) invalid length (lll) offset ooo

Reason:

This message is returned as the response to an EPS CONNECT request to the simple event router, when the connection MDO (mapped by $NMSEVSM) has a field with an invalid length. The field key and name is shown.

System Action:

The EPS CONNECT is rejected.

User Action:

Correct the signon request MDO and retry.

NZ8601

NMSSI ABEND ccc JN=jjjjjjjj DT=yyyyddd TM=hhmmssth

Reason:

This message is written to the system console when a subtask engine instance ABENDs. The message contains the abend code, jobname,date and time of the abend.

System Action:

A formatted dump and system dump are taken. This message is followed by the NZ8602 and NZ8603 messages with additional information.

User Action:

Contact your support office with the details of the ABEND.

NZ8602

SRC=sss PRD=pp1 VRS=vvv PUT=pp2 ABC=ccc

Reason:

This message is written to the system console when a subtask engine instance ABENDs. It follows the NZ8601 message and contains information about the ABEND. The fields are:
SRC=sss - The source of the abend information. sss is either:
AB - meaning that the information in this and the NS9503 message was derived from the PSW and registers at the time of the abend, or SE - meaning that the information was derived from the registers and PSW from the region's primary RB
PRD=pp1 - The product name
VRS=vvv - The product version (for example, V4.1)
PUT=pp2 - The product PUT level
ABC=ccc - The ABEND code: S-xxx for a SYSTEM abend U-nnn for a user abend N-aaa-bb for an internal abend

System Action:

See message NZ8601.

User Action:

See message NZ8601.

NZ8603

ALM=aaa ALO=bbb ACS=ccc ACO=ddd LLM=eee LCS=fff

Reason:

This message is written to the system console when a subtask engine instance ABENDs. It follows the NZ8602 message and contains information about the ABEND. The fields are:
ALM=aaa - The ABEND load module
ALO=bbb - The offset within the ABEND load module
ACS=ccc - The ABEND CSECT, if it could be identified
ACO=ddd - The offset within the ABEND CSECT, if the CSECT could be identified
LLM=eee - The last apparent active load module
LCS=fff - The last apparent CSECT

System Action:

See message NZ8601.

User Action:

See message NZ8601.

OC0004

THE SPECIFIED COMMAND IS UNRECOGNIZED

Reason:

The OCS command help system did not recognize the command you requested help for. This could be because a the specified command does not exist or the command prefix you specified is not unique.

System Action:

None.

User Action:

Correct the command and retry. For a list of all valid commands, specify HELP as the command you wish to get help for.

OC0501

NETM NOT SUPPORTED ON THIS OPERATING SYSTEM

Reason:

An attempt has been made to start the NETM unsolicited messages receiver procedure, but the current operating system does not support NETM. NETM is supported only on the VOS3 operating system.

System Action:

The NETM message receiver procedure terminates.

User Action:

None.

OC0502

COLOR= PARAMETER IS INVALID

Reason:

The NETM unsolicited messages receiver procedure has been started with the COLOR= parameter specified. The value of the COLOR= parameter is invalid.

System Action:

The NETM message receiver procedure terminates.

User Action:

Correct the value of the COLOR= parameter and retry. The valid values are WHITE, RED, BLUE, GREEN, TURQUOISE, PINK or YELLOW

OC0504

EDS PROFILE NOT INITIALIZED - NO NETM MESSAGES CAN BE RECEIVED

Reason:

The NETM unsolicited messages receiver procedure has been started but the attempt to establish the Event Distribution Services (EDS) profile required to receive NETM messages has failed.

System Action:

The NETM message receiver procedure terminates.

User Action:

The EDS profile is established using the PROFILE EDS command. The message returned in response to the PROFILE EDS command will be displayed immediately following message OC0504. Investigate the reason for the failure of the PROFILE EDS command.

PN0002

USERID P1 NOT AUTHORIZED FOR ADMINISTRATION FUNCTIONS

Reason:

You attempted to access Administration functions, but you are not authorized.

System Action:

The request is rejected.

User Action:

Request authorization from your installation and retry the request.

PN0003

MENU/FUNCTION NOT SUPPORTED, MENU= P1 OPT= P2

Reason:

The MODS Panel Library Definition menu service procedure $PNLM00M failed because it received a menu number ($MHMENUNUM= P1 ) and/or function ($MHOPT= P2 ) that it does not support.

System Action:

Procedure $PNLM00M terminates.

User Action:

Contact your systems administrator. Ensure the installation has been performed as stated in the installation instructions, as the cause of the error may be due to incorrect installation.

PN0004

~P1 IS NOT ACTIVE ON THIS PANEL

Reason:

Function key P1 was pressed and it has no action assigned to it.

System Action:

None.

User Action:

None.

PN0005

PLEASE ENTER A SELECTION

Reason:

The ENTER key was pressed, but no option was selected.

System Action:

None.

User Action:

Select an option or press a function key to proceed.

PN0006

INVALID OPTION

Reason:

An invalid selection was entered in the Select Option field.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Correct the option and retry.

PN0007

REQUIRED PARAMETER OMITTED

Reason:

A field which is required for the option selected was omitted.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Enter a value in the required field and retry.

PN0008

LIBRARY IS NOT DEFINED

Reason:

The library name entered on the panel copy menu is not defined to the system.

System Action:

The request is rejected.

User Action:

Enter a valid library name and retry.

PN0010

PANEL NAME INVALID

Reason:

An invalid name was entered where a panel name was required.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Correct and retry.

PN0013

OPTION MUST BE YES OR NO

Reason:

The only values allowed for the field are 'YES' and 'NO'.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Correct the field value and retry.

PN0014

'From' AND 'To' LIBRARIES MUST NOT BE THE SAME

Reason:

Panels may be copied from one library to another, but not into the same library.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Correct the library names and retry.

PN0015

'To' LIBRARY MUST HAVE WRITE ACCESS

Reason:

Target library should be opened with write access.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Correct the target library access and retry.

PN0101

LIBRARY IS NOT DEFINED

Reason:

The Library Name specified has not been defined previously.

System Action:

The request is rejected.

User Action:

Enter a valid Library Name and retry.

PN0102

LIBRARY NAME OMITTED OR INVALID

Reason:

A request to define a Library failed because the Library Name, as specified by the LIB= operand, was either omitted or the value was invalid. Library names must be 1-8 characters starting with an alphabetic character.

System Action:

The request is rejected.

User Action:

Specify a valid Library Name and retry.

PN0103

DD NAME INVALID

Reason:

The DD Name value was invalid.

System Action:

The request fails.

User Action:

Correct the DD Name and retry.

PN0104

PATH NAME OMITTED OR INVALID

Reason:

A request to define a Library Path failed because the Path Name, as specified by the ID= operand, was either omitted or was invalid. Library path names must be 1-8 characters starting with an alphabetic character.

System Action:

The request fails.

User Action:

Correct the Path Name and retry.

PN0105

LIBRARY NAME(S) INVALID OR OMITTED

Reason:

A request to define a Library Path failed because a (list of) library names was invalid. This may be due to one of the following reasons:

* The LIB= operand specifies the list of libraries which make up the path. This operand was either omitted or was invalid. The operand value should be either: - a single library, e.g. LIB=libname - a sublist of libraries, e.g. LIB=(libname1,libname2,...,libnamen)

* The EDIT= operand specifies the list of libraries on the path which can be edited. The operand should be one of the following:

- the operand may be omitted in which case EDIT=ALL is assumed

- EDIT=ALL is specified which means that all libraries in the path may be edited

- EDIT=NONE is specified which means that no libraries in the path may be edited

- a single library, e.g. EDIT=libname

- a sublist of libraries, e.g. EDIT=(libname1,libname2,...,libnamen)

System Action:

The request is rejected.

User Action:

Correct the operand(s) and retry.

PN0106

KEYWORD P1 HAS AN INVALID VALUE P2

Reason:

The MODS Panel Library Definition Utility was called with a parameter of the form P1=P2 and this was invalid.

System Action:

The request is rejected.

User Action:

Contact your systems administrator.

PN0107

DATASET NAME OMITTED

Reason:

The Dataset Name was required but was omitted.

System Action:

The request is rejected.

User Action:

Enter a value for the Dataset Name and retry.

PN0108

MEMBER NOT PERMITTED IN DATASET NAME

Reason:

A dataset to be allocated as a panel library must be a VSAM dataset, therefore a member name may not be specified.

System Action:

The request is rejected.

User Action:

Correct the dataset name and retry.

PN0109

INVALID DATASET NAME

Reason:

The dataset name specified is not valid.

System Action:

The request is rejected.

User Action:

Enter the name of a VSAM dataset without quotes and retry.

PN0110

INVALID FILE ID

Reason:

An invalid File ID was entered.

System Action:

The request fails.

User Action:

Correct the File ID and retry.

PN0111

ACTION COMPLETE

Reason:

The requested action has completed successfully.

System Action:

None.

User Action:

None.

PN0113

EDIT OPTION MUST BE YES OR NO

Reason:

The Edit option must contain a value of 'YES' or 'NO'.

System Action:

The request is rejected.

User Action:

Correct the field value and retry.

PN0114

~p1

Reason:

An error occurred performing a dynamic allocation of a dataset.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Correct the field value and retry.

PN1001

LIBRARY IS NOT DEFINED

Reason:

The library name entered on the panel copy menu is not defined to the system.

System Action:

The cursor is placed in the field in error and the field is highlighted.

User Action:

Enter a valid library name and retry.

PN1002

UNABLE TO OPEN LIBRARY - FILERC=~P1

Reason:

The library name entered on the Panel Copy menu cannot be opened. The return code from the &FILE OPEN statement is shown.

System Action:

The requested selection list is not displayed.

User Action:

Check that the library is open and accessible using the SHOW LIB and SHOW UDB commands, then retry.

PN1003

TOO MANY SORT FIELDS

Reason:

The SORT command on the Panel Copy selection list has been issued. The command supports two sort fields but more than two were entered.

System Action:

None.

User Action:

Enter a correct SORT command.

PN1004

INVALID SORT FIELD

Reason:

The SORT command on the Panel Copy selection list has been issued. The command supports two sort fields but more than two were entered.

System Action:

None.

User Action:

Enter a valid SORT command. The valid sort fields are: NAME, CREATED, MODIFIED, SIZE, MLEV and ID, corresponding to the column headings on the selection list.

PN1005

~P1 RECORDS SORTED

Reason:

The SORT command has completed, and the displayed number of records was sorted.

System Action:

None.

User Action:

None.

PN1006

UNABLE TO RETRIEVE USER INFORMATION

Reason:

The &SECCALL statement was used to check user authorisation for the requested operation. This request was unsuccessful.

System Action:

The request is rejected.

User Action:

Determine the cause of the failure in the security system, and retry.

PN1007

USER NOT AUTHORIZED FOR SYSTEM SUPPORT UTILITIES

Reason:

You attempted to access system support utilities, but you are not authorized.

System Action:

The request is rejected.

User Action:

Contact the System Administrator if authorization is required.

PN1009

~P1 PANELS COPIED, ~P2 REPLACED

Reason:

P1 panels were copied to the 'TO' library. P2 of the copied panels already existed in the 'TO' library and were replaced.

System Action:

None.

User Action:

None.

PN1010

~P1 PANELS COPIED/REPLACED

Reason:

P1 panels were copied to the 'TO' library. If any already existed in the 'TO' library, they were replaced.

System Action:

None.

User Action:

None.

PS0001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

The Print Services Manager external interface procedure $PSCALL failed during request processing because it was passed an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

The request is rejected and procedure $PSCALL terminates. Control is returned to the NCL procedure which executed $PSCALL. If $PSCALL was executed from OCS, control is returned to OCS.

User Action:

Correct the NCL procedure which executed $PSCALL. If executed from OCS, check the command entered on the command line and retry.

PS0002

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE P1, RC= P2

Reason:

The Print Services Manager external interface procedure $PSCALL failed during request processing because it received an unknown return code from a procedure. The name of the procedure was P1 and the unknown return code was P2 .

System Action:

The request is rejected and procedure $PSCALL terminates. Control is returned to the NCL procedure which executed $PSCALL.

User Action:

Contact the system administrator.

PS0003

USER P1 NOT AUTHORIZED TO P2 REQUEST P3

Reason:

A request to release, hold or delete a print request failed because the user was not authorized for the request. The userid of the user was P1 the request was P2 and the print request number was P3 .

System Action:

The request is rejected.

User Action:

None.

PS0004

REQUEST ~P1 ~P2

Reason:

A print request was successfully opened, cancelled, released or held. The print request number was P1 and the action successfully performed was P2 .

System Action:

None.

User Action:

None.

PS0005

LOCK ERROR, RC= P1 FDBK= P2 PNAME= P3 MNAME= P4

Reason:

The Print Services Manager external interface procedure $PSCALL failed processing a request because it was unable to obtain a lock. The primary name of the lock was P3 , the minor name was P4 , the return code was P1 and the feedback code was P2 .

System Action:

The request is rejected and procedure $PSCALL terminates.

User Action:

Interpret the feedback code using the NCL Reference. The SHOW LOCKS command can be issued from an OCS window to determine the procedure and userid that is holding the lock.

PS0006

DEFAULT PRINTER NOT DEFINED FOR USERID ~P1

Reason:

A request to get the default printer for a user or send output to a user's default printer failed because a default printer was not defined for the user. The userid of the user was P1 .

System Action:

The request is rejected.

User Action:

Correct the userid or add a default printer assignment for the user to the Control File using the PSM maintenance facilities and retry.

PS0007

PRINTER ~P1 NOT DEFINED

Reason:

A request to get information about a printer or send output to a printer failed because the printer was not defined. The name of the printer was P1 .

System Action:

The request is rejected.

User Action:

Correct the printer name or add a printer definition for the printer to the Control File using the PSM maintenance facilities and retry.

PS0008

FORM ~P1 NOT DEFINED

Reason:

A request to get information about a form or open a print request with a form name specified on the open call failed because the form was not defined. The name of the form was P1 .

System Action:

The request is rejected.

User Action:

Correct the form name or add a form definition for the form to the Control File using the PSM maintenance facilities and retry.

PS0009

SETUP ~P1 NOT DEFINED

Reason:

A request to get information about a setup or open a print request with a setup name specified on the open call failed because the setup was not defined. The name of the setup was P1 .

System Action:

The request is rejected.

User Action:

Correct the setup name or add a setup definition for the setup to the Control File using the PSM maintenance facilities and retry.

PS0010

VARTABLE P1 ERROR, FDBK= P2 ID= P3 KEY= P4

Reason:

The Print Services Manager external interface procedure $PSCALL failed during request processing because it encountered an error accessing a variable table. The request was P1 , the identifier of the variable table was P3 , the feedback code was P2 and the value of the key was
P4 .

System Action:

The request is rejected and procedure $PSCALL terminates.

User Action:

Interpret the feedback code using the NCL Reference.

PS0011

REQUEST ~P1 NOT ~P2

Reason:

A request to add output to a print request or close, cancel, release or hold a print request failed because the request was not open or found. The print request number was P1 and the requested action was P2 .

System Action:

The request is rejected.

User Action:

Correct and retry.

PS0012

RELEASE REQUEST REJECTED, STATUS MUST NOT BE '~P1'

Reason:

A request to release a print request was rejected because the request had a status of P1 .

System Action:

The request is rejected.

User Action:

None. Print requests must have a status of HELD, HELD-ERROR or BUILD-HELD when requested to be released.

PS0013

HOLD REQUEST REJECTED, STATUS MUST BE 'BUILD' OR 'QUEUED'

Reason:

A request to hold a print request was rejected because the request did not have a status of BUILD or QUEUED.

System Action:

The request is rejected.

User Action:

None. Print requests must have a status of BUILD or QUEUED when requested to be held.

PS0014

JES PRINTING NOT SUPPORTED ON ~P1 OPERATING SYSTEM, PRINTER=~P2

Reason:

A request to send output to a JES printer failed because JES printing is not supported on the particular operating system. The printer name or JES remote destination name was P2 and the operating system was P1 .

System Action:

The request is rejected.

User Action:

Specify a non JES printer and retry.

PS0015

MAXIMUM DATA LINES EXCEEDED FOR REQUEST P1, REQUEST CLOSED

Reason:

A request to add output to a print request failed because the maximum number of lines of output for the print request was exceeded. The print request number was P1 .

System Action:

The request is rejected. The print request is closed and the status is set to HELD-ERROR or DIRECT-ERR.

User Action:

The maximum number of lines of output that may be added to a print request is 999999.

PS0016

MAXIMUM HEADER LINES EXCEEDED FOR REQUEST ~P1

Reason:

A request to add header lines to a print request failed because the maximum number of lines for a header was exceeded. The print request number was P1 .

System Action:

The request is rejected.

User Action:

The maximum number of lines that may be added to a header is 30. Correct and retry.

PS0017

REQUEST ~P1 CANNOT BE DELETED, IN USE BY ~P2

Reason:

A request to delete a print request failed because the request was being accessed by the system or another user. The print request number was P1 and the userid of the user accessing the request was P2 .

System Action:

The delete request is rejected.

User Action:

Retry when there is no user accessing the print request.

PS0018

DELETE REQUEST REJECTED, STATUS MUST NOT BE 'BUILD- PRT'

Reason:

A request to delete a print request was rejected because the request had a status of BUILD-PRT.

System Action:

The delete request is rejected.

User Action:

None. Print requests must not have a status of BUILD-PRT when requested to be deleted.

PS0019

PRINT REQUEST P1 FAILED, DRIVER PROCEDURE TERMINATED

Reason:

Printing of a print request at a JES printer or to a printer exit failed because the printer driver procedure $PSDR72H terminated processing. The print request was opened with the HOLD and KEEP keywords set to 'NO'. The print request number was P1 .

System Action:

Error messages are written to the SOLVE activity log by the printer driver procedure $PSDR72H and processing is terminated.

User Action:

Determine the cause of the error from the messages written to the activity log and retry.

PS0020

PRINT REQUEST ~P1 SENT TO PRINTER ~P2

Reason:

A print request has been queued to a printer. The number of the print request was P1 and the printer name, JES remote destination name or VTAM defined network name was P2 .

System Action:

None.

User Action:

None.

PS0021

PRINT REQUEST ~P1 HELD ON THE SPOOL FOR PRINTER ~P2

Reason:

A print request has been held on the spool. The number of the print request was P1 and the printer name, JES remote destination name or VTAM defined network name for which the request was held was P2 .

System Action:

None.

User Action:

None.

PS0022

VTAM PRINTING NOT SUPPORTED ON THIS SOLVE SYSTEM, PRINTER= P1

Reason:

A request to send output to a VTAM printer failed because the SOLVE system was not using access method VTAM. The printer name or VTAM defined network name was P1 .

System Action:

The request is rejected.

User Action:

Specify a non VTAM printer and retry.

PS0101

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

The service procedure $PSPM01M for the PSM Primary Menu failed because it received an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

Procedure $PSPM01M terminates.

User Action:

Contact the system administrator.

PS0102

USER P1 NOT AUTHORIZED TO ACCESS THE PSM PRIMARY MENU

Reason:

A request to access the PSM Primary Menu failed because the user was not authorized for the request. The userid of the user was P1 .

System Action:

The request is rejected.

User Action:

None.

PS0103

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE $CAUA000, RC= P1

Reason:

A request to access the PSM Primary Menu failed because the service procedure $PSPM01M for the menu received an unknown return code from procedure $CAUA000. The unknown return code was P1 .

System Action:

The request is rejected and procedure $PSPM01M terminates.

User Action:

Contact the system administrator.

PS0104

UNSUPPORTED RETURN CODE RECEIVED FROM MENU ACTION, RC= P1

Reason:

The service procedure $PSPM01M for the PSM Primary Menu received an unknown return code from a procedure that was executed as the action for an option on the menu. The unknown return code was P1 .

System Action:

Procedure $PSPM01M terminates and the PSM Primary Menu is presented.

User Action:

Contact the system administrator.

PS0105

INVALID ~P1, MUST BE ALPHANUMERIC AND/OR NATIONAL CHARACTERS

Reason:

The Q option was selected from the PSM Primary Menu and an invalid value was entered in the Userid or Printer field. The value entered was not alphanumeric and/or national characters. The field into which the invalid value was entered was P1 .

System Action:

The selection of the Q option is rejected and the P1 field is set in error.

User Action:

Correct the value in the P1 field and retry.

PS5002

USER P1 NOT AUTHORIZED TO ACCESS ADMINISTRATION FACILITIES

Reason:

A request to access the Administration Menu failed because the user was not authorized for the request. The userid of the user was P1 .

System Action:

The request is rejected.

User Action:

None.

PS5003

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE $CAUA000, RC= P1

Reason:

A request to access the Administration Menu failed because the service procedure $PSAD50M for the menu, received an unknown return code from procedure $CAUA000. The unknown return code was P1 .

System Action:

The request is rejected and procedure $PSAD50M terminates.

User Action:

Contact the system administrator.

PS5004

UNSUPPORTED RETURN CODE RECEIVED FROM MENU ACTION, RC= P1

Reason:

The service procedure $PSAD50M for the Administration Menu received an unknown return code from a procedure that was executed as the action for an option on the menu. The unknown return code was P1 .

System Action:

Procedure $PSAD50M terminates and the Administration Menu is presented.

User Action:

Contact the system administrator.

PS5401

UNSUPPORTED FIELD NAME RECEIVED FROM $CAGP000, FIELD=~P1

Reason:

The validation exit $PSCS54X for the Clear Spool panel received an unknown field name from procedure $CAGP000. The name of the field was P1 .

System Action:

Procedure $PSCS54X terminates.

User Action:

Contact the system administrator.

PS5402

~P1 MUST BE LESS THAN OR EQUAL TO CURRENT DATE

Reason:

A date was entered in the P1 field on the Clear Spool panel that was greater than the current date.

System Action:

The Clear Spool panel is displayed with the P1 field set in error.

User Action:

Enter a date in the P1 field that is less than or equal to the current date and retry.

PS5501

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

A request to clear the spool failed because procedure $PSCS55P received an invalid keyword value. The keyword was P1 and the invalid value was
P2 .

System Action:

The request is rejected and procedure $PSCS55P terminates.

User Action:

Contact the system administrator.

PS5502

USER P1 NOT AUTHORIZED TO CLEAR SPOOL

Reason:

A request to clear the spool failed because the user was not authorized for the request. The userid of the user was P1 .

System Action:

The request is rejected.

User Action:

None.

PS5503

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE $CAUA000, RC= P1

Reason:

A request to clear the spool failed because procedure $PSCS55P received an unknown return code from procedure $CAUA000. The unknown return code was P1 .

System Action:

The request is rejected and procedure $PSCS55P terminates.

User Action:

Contact the system administrator.

PS5504

INVALID COMMAND

Reason:

An invalid command was entered in the Command field on the Clear Spool panel.

System Action:

The command is rejected.

User Action:

Correct the command and retry.

PS5505

CLEAR SPOOL EXECUTED, DELETE= P1 CREATE DATE= P2 USERID= P3

Reason:

A clear spool request was executed resulting in print requests created on or before the date specified being deleted from the Print Spool File. The number of requests deleted was P1 and the creation date used to determine which to delete was P2 and the userid of the user who requested the clear spool request was P3 .

System Action:

This message is written to the activity log when a clear spool request completes.

User Action:

None.

PS5506

~P1 REQUESTS DELETED

Reason:

P1 print requests were successfully deleted from the Print Spool File.

System Action:

None.

User Action:

None.

PS5507

CLEAR SPOOL REQUEST IN PROGRESS

Reason:

Print requests created on or before the date entered in the Date field on the Clear Spool panel were requested to be deleted. This message is displayed on the Clear Spool panel while the print requests are being deleted by the system.

System Action:

The print requests created on or before the date entered are being deleted from the Print Spool File.

User Action:

None.

PS5508

COMMAND ASSIGNED TO FUNCTION KEY ~P1 IS INVALID

Reason:

Function key P1 was pressed on the Clear Spool panel and the command assigned to it was invalid.

System Action:

The command is rejected.

User Action:

Correct the setting of the function key and retry.

PS5601

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

A request to confirm printer details failed because procedure $PSCP56P received an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

The request is rejected and procedure $PSCP56P terminates.

User Action:

Contact the system administrator.

PS5602

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE $CAUA000, RC= P1

Reason:

A request to confirm printer details failed because procedure $PSCP56P received an unknown return code from procedure $CAUA000. The unknown return code was P1 .

System Action:

The request is rejected and procedure $PSCP56P terminates.

User Action:

Contact the system administrator.

PS5603

INVALID COMMAND

Reason:

An invalid command was entered in the Command field on the Confirm Printer panel.

System Action:

The command is rejected.

User Action:

Correct the command and retry.

PS5604

REQUEST CANCELLED

Reason:

A confirm printer details request was cancelled.

System Action:

None.

User Action:

None.

PS5605

COMMAND ASSIGNED TO FUNCTION KEY ~P1 IS INVALID

Reason:

Function key P1 was pressed on the Confirm Printer panel and the command assigned to it was invalid.

System Action:

The command is rejected.

User Action:

Correct the setting of the function key and retry.

PS5607

EMAIL ADDRESS IS NOT VALID

Reason:

The email address entered is not in the form user@host.

System Action:

The field in error is highlighted.

User Action:

Correct the email address. Check that an @ character is used to separate the user and host segments of the address.

PS5608

CONTACT NUMBER IS NOT AN 8 DIGIT NUMBER

Reason:

The Contact Number field contains non-numeric characters or is not eight digits.

System Action:

The field in error is highlighted.

User Action:

Correct the Contact Number field.

PS5609

ISSUE NUMBER IS NOT A 2 DIGIT NUMBER

Reason:

The Issue Number field contains non-numeric characters or is not two digits.

System Action:

The field in error is highlighted.

User Action:

Correct the Issue Number field.

PS5610

Attachment name not valid

Reason:

The attachment name cannot contain the characters \/:*?<>|"

System Action:

The field in error is highlighted.

User Action:

Correct the value.

PS5702

Printer P1 not defined

Reason:

A printer name was entered in the Printer Name field on the Confirm Printer panel that was not previously defined. The printer name entered was P1 .

System Action:

None.

User Action:

Enter a defined printer name or enter ? to display a prompt list of defined printers.

PS6101

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

A request to modify a print request failed because procedure $PSPR61P received an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

The request is rejected and procedure $PSPR61P terminates.

User Action:

Contact the system administrator.

PS6102

USER P1 NOT AUTHORIZED TO P2 PRINT REQUEST

Reason:

A request to modify a print request failed because the user was not authorized for the request. The function requested was P2 and the userid of the user was P1 .

System Action:

The request is rejected.

User Action:

None.

PS6103

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE $CAUA000, RC= P1

Reason:

A request to modify a print request failed because procedure $PSPR61P received an unknown return code from procedure $CAUA000. The unknown return code was P1 .

System Action:

The request is rejected and procedure $PSPR61P terminates.

User Action:

Contact the system administrator.

PS6104

INVALID COMMAND

Reason:

An invalid command was entered in the Command field on the Print Request panel.

System Action:

The command is rejected.

User Action:

Correct the command and retry.

PS6105

REQUEST ~P1 NOT FOUND

Reason:

A request to modify a print request failed because the print request was not found on the spool. The number of the request was P1 .

System Action:

The request is rejected.

User Action:

Specify a print request number previously added to the spool and retry.

PS6106

MODIFY CANCELLED

Reason:

A request to modify a print request was cancelled.

System Action:

None.

User Action:

None.

PS6107

REQUEST ~P1 MODIFIED

Reason:

A print request was successfully modified. The number of the print request modified was P1 .

System Action:

None.

User Action:

None.

PS6108

MODIFY REQUEST REJECTED, STATUS MUST NOT BE '~P1'

Reason:

A request to modify a print request was rejected because the request had a status of P1 .

System Action:

The request is rejected.

User Action:

Retry when the status of the print request is not P1 . Print requests must not have a status of PRINTING, BUILD-PRT or DIRECT-ERR when requested to be modified.

PS6109

COMMAND ASSIGNED TO FUNCTION KEY ~P1 IS INVALID

Reason:

Function key P1 was pressed on the Print Request panel and the command assigned to it was invalid.

System Action:

The command is rejected.

User Action:

Correct the setting of the function key and retry.

PS6202

Printer P1 not defined

Reason:

A printer name was entered in the Printer Name field on the Confirm Printer panel that was not previously defined. The printer name entered was P1 .

System Action:

None.

User Action:

Enter a defined printer name or enter ? to display a prompt list of defined printers.

PS6203

P1 must be one alphanumeric character

Reason:

A value was entered in the P1 field on the Print Request panel that was more than one character long.

System Action:

The Print Request panel is displayed with the P1 field set in error.

User Action:

Enter one alphanumeric character in the P1 field and retry.

PS6204

Destination invalid, destid must be 1 to 8 alphanumerics and nationals

Reason:

The value entered as the destid (JES remote destination name) in the Destination field on the Print Request panel was invalid. The value entered was not alphanumeric and/or national characters. The format of the Destination field is destid.userid, where destid and userid must be 1 to 8 alphanumeric and/or national characters. The userid is optional and if entered must be separated from the destid by a period.

System Action:

The Print Request panel is displayed with the Destination field set in error.

User Action:

Correct the value entered in the Destination field and retry.

PS6205

Destination invalid, userid must be 1 to 8 alphanumerics and nationals

Reason:

The value entered as the userid (JES remote userid) in the Destination field on the Print Request panel was invalid. The value entered was not alphanumeric and/or national characters. The format of the Destination field is destid.userid, where destid and userid must be 1 to 8 alphanumeric and/or national characters. The userid is optional and if entered must be separated from the destid by a period.

System Action:

The Print Request panel is displayed with the Destination field set in error.

User Action:

Correct the value entered in the Destination field and retry.

PS6206

Destination invalid, destid must be entered when userid is entered

Reason:

A userid (JES remote userid) was entered in the Destination field on the on the Print Request panel and a destid (JES remote destination name) was not entered. The format of the Destination field is destid.userid, where destid and userid must be 1 to 8 alphanumeric and/or national characters. The userid is optional and if entered must be separated from the destid by a period. A destid must be entered when a userid is entered.

System Action:

The Print Request panel is displayed with the Destination field set in error.

User Action:

Correct the value entered in the Destination field and retry.

PS6207

destination must not end with the character '.'

Reason:

A destid (JES remote destination name) was entered in the Destination field on the Print Request panel that ended with a period. The format of the Destination field is destid.userid, where destid and userid must be 1 to 8 alphanumeric and/or national characters. The userid is optional and if entered must be separated from the destid by a period. If a userid is not entered, the full stop must be omitted.

System Action:

The Print Request panel is displayed with the Destination field set in error.

User Action:

Correct the Destination field by deleting the period from the end of the destid or adding a userid after the period and retry.

PS6301

UNSUPPORTED CALL TYPE RECEIVED FROM $CASL000, CALLTYPE= P1

Reason:

The service procedure $PSOQ63L for the Output Queue failed because it received an unknown call type in variable &$SLCALLTYPE from procedure $CASL000. The unknown call type was P1 .

System Action:

Procedure $PSOQ63L terminates.

User Action:

Contact the system administrator.

PS6302

USER P1 NOT AUTHORIZED TO ACCESS REQUESTS

Reason:

A request to access the Output Queue failed because the user was not authorized for the request. The userid of the user was P1 .

System Action:

The request is rejected.

User Action:

None.

PS6303

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE $CAUA000, RC= P1

Reason:

A request to present the Output Queue failed because the service procedure $PSOQ63L for the Output Queue received an unknown return code from procedure $CAUA000. The unknown return code was P1 .

System Action:

The request is rejected and procedure $PSOQ63L terminates.

User Action:

Contact the system administrator.

PS6304

REQUEST ~P1 DELETED

Reason:

A print request was successfully deleted. The number of the print request successfully deleted was P1 .

System Action:

None.

User Action:

None.

PS6305

REQUEST ~P1 DELETED BY THE SYSTEM OR ANOTHER USER

Reason:

The selection of a print request from the Output Queue failed because the request was deleted by the system or another user since the Output Queue was presented. The number of the print request selected was P1 .

System Action:

The selection of the print request is rejected.

User Action:

None.

PS6306

COMMAND PARAMETER INVALID

Reason:

A command was entered in the Command field that was a valid command, however, the command parameter was invalid.

System Action:

The command is rejected.

User Action:

Correct the command parameter and retry.

PS6401

UNSUPPORTED CALL TYPE RECEIVED FROM $CABU000, CALLTYPE= P1

Reason:

The service procedure $PSPR64L for the Output Queue failed because it received an unknown call type in variable &$SLCALLTYPE from procedure $CABU000. The unknown call type was P1 .

System Action:

Procedure $PSPR64L terminates.

User Action:

Contact the system administrator.

PS6402

USER P1 NOT AUTHORIZED TO BROWSE REQUEST P2

Reason:

A request to browse the output for a print request failed because the user was not authorized for the request. The userid of the user was P1 and the number of the print request was P2 .

System Action:

The request is rejected.

User Action:

None.

PS6403

UNSUPPORTED RETURN CODE RECEIVED FROM PROCEDURE $CAUA000, RC= P1

Reason:

A request to browse the output for a print request failed because the service procedure $PSPR64L for the Browse Output panel received an unknown return code from procedure $CAUA000. The unknown return code was
P1 .

System Action:

The request is rejected and procedure $PSPR64L terminates.

User Action:

Contact the system administrator.

PS6404

NO OUTPUT FOR REQUEST ~P1

Reason:

A request to browse the output for a print request failed because there was no output found on the spool for the request. The number of the request was P1 .

System Action:

The request is rejected.

User Action:

None.

PS6405

REQUEST ~P1 NOT FOUND

Reason:

A request to browse the output for a print request failed because the the print request was not found on the spool. The number of the request was P1 .

System Action:

The request is rejected.

User Action:

Specify a print request number previously added to the spool and retry.

PS6406

BROWSE REQUEST REJECTED, STATUS MUST NOT BE '~P1'

Reason:

A request to browse the output for a print request was rejected because the request had a status of P1 .

System Action:

The request is rejected.

User Action:

None. Print requests must not have a status of BUILD-PRT or DIRECT-ERR when the output is requested to be browsed.

PS6407

REQUEST ~P1 DELETED BY THE SYSTEM OR ANOTHER USER

Reason:

A request to scroll or refresh the output presented on the Browse Output panel failed because the print request was deleted by the system or another user since the Browse Output panel was presented. The number of the print request of which the output was being browsed was P1 .

System Action:

The request is rejected and the panel presented prior to the Browse Output panel is presented.

User Action:

None.

PS7001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

The request waiter procedure $PSRW70Z failed because it received an invalid keyword value. The keyword was P1 and the invalid value was
P2 .

System Action:

Procedure $PSRW70Z terminates.

User Action:

Contact the system administrator.

PS7002

LOCK ERROR, RC= P1 FDBK= P2 PNAME= P3 MNAME= P4

Reason:

The request waiter procedure $PSRW70Z failed because it was unable to obtain a lock. The primary name of the lock was P3 , the minor name was
P4 , the return code was P1 and the feedback code was P2 .

System Action:

Procedure $PSRW70Z terminates.

User Action:

Interpret the feedback code using the NCL Reference. The SHOW LOCKS command can be issued from an OCSwindow to determine the procedure and userid that is holding the lock.

PS7003

STATUS CHANGED FROM ~P1 TO HELD-ERROR BY THE SYSTEM DUE TO ERROR

Reason:

The status of a print request was changed from P1 to HELD-ERROR by the system due to the process creating the request terminating abnormally.

System Action:

None.

User Action:

Determine the cause of the error from the messages written to the activity log.

PS7101

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

The queue manager procedure $PSQM71Z failed because it received an invalid keyword value. The keyword was P1 and the invalid value was
P2 .

System Action:

Procedure $PSQM71Z terminates.

User Action:

Contact the system administrator.

PS7102

VARTABLE ALLOC ERROR, FDBK= P1 ID= P2

Reason:

The queue manager procedure $PSQM71Z failed because it encountered an error allocating a variable table. The identifier of the variable table was P2 and the feedback code was P1 .

System Action:

Procedure $PSQM71Z terminates.

User Action:

Interpret the feedback code using the NCL Reference.

PS7103

VARTABLE P1 ERROR, FDBK= P2 ID= P3 KEY= P4

Reason:

The queue manager procedure $PSQM71Z failed because it encountered an error accessing a variable table. The request was P1 , the identifier of the variable table was P3 , the feedback code was P2 and the value of the key was P4 .

System Action:

Procedure $PSQM71Z terminates.

User Action:

Interpret the feedback code using the NCL Reference.

PS7201

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

The printer driver procedure $PSDR72H failed because it received an invalid keyword value. The keyword was P1 and the invalid value was
P2 .

System Action:

Procedure $PSDR72H terminates.

User Action:

Contact the system administrator.

PS7202

VARTABLE ALLOC ERROR, FDBK= P1 ID= P2

Reason:

The printer driver procedure $PSDR72H failed because it encountered an error allocating a variable table. The identifier of the variable table was P2 and the feedback code was P1 .

System Action:

Procedure $PSDR72H terminates.

User Action:

Interpret the feedback code using the NCL Reference.

PS7203

VARTABLE P1 ERROR, FDBK= P2 ID= P3 KEY= P4

Reason:

The printer driver procedure $PSDR72H failed because it encountered an error accessing a variable table. The request was P1 , the identifier of the variable table was P3 , the feedback code was P2 and the value of the key was P4 .

System Action:

Procedure $PSDR72H terminates.

User Action:

Interpret the feedback code using the NCL Reference.

PS7204

P1 P2 NOT DEFINED

Reason:

The printer driver procedure was unable to print the output for a request because a printer, form or setup definition was not defined on the Control File. The definition not defined was a P1 and the name of it was P2 .

System Action:

This message and message PS7205 are written to the activity log and the status of the print request is set to HELD-ERROR.

User Action:

Refer to message PS7205 on the activity log for more information. Add a
P1 definition for the P2 resource to the Control File using the PSM maintenance facilities, and retry printing the output by releasing the print request from the Output Queue.

PS7205

PRINTING OF REQUEST ~P1 ~P2, REFER TO MESSAGE ~P3 ON THE LOG

Reason:

The printing of output for a print request failed or was incomplete because the printer driver procedure encountered an error. The number of the print request was P1 , P2 indicates whether it failed or was incomplete and the ID of the message describing the error was P3 .

System Action:

This message and message P3 are written to the activity log and the status of the print request is set to HELD-ERROR or DIRECT-ERR.

User Action:

Refer to message P3 on the activity log for more information.

PS7206

PRINTER ERROR, RC= P1 LUNAME= P2

Reason:

The printing of output for a print request on a VTAM printer was not completed because the printer driver procedure received an error from the printer when sending output to it using an &WRITE statement. The return code from the &WRITE statement was P1 and the LU Name of the printer was P2 .

System Action:

This message and message PS7205 are written to the SOLVE activity log and the status of the print request is set to HELD-ERROR.

User Action:

Refer to message PS7205 on the activity log for more information. Interpret the return code using the NCL Reference.

PS7207

SYSOUT UNAVAILABLE, RC= P1 FILE= P2

Reason:

The printing of output for a print request to a JES printer failed because the printer driver procedure was unable to open the SYSOUT file. The return code from the &FILEID statement was P1 and the file identifier for SYSOUT was P2 .

System Action:

This message and message PS7205 are written to the SOLVE activity log and the status of the print request is set to HELD-ERROR.

User Action:

Refer to message PS7205 on the activity log for more information. Interpret the message using the NCL Reference.

PS7208

SYSOUT ERROR, FDBK= P1 FILE= P2

Reason:

The printing of output for a print request to a JES printer was not completed because the printer driver procedure received an error writing to the SYSOUT file using an &FILEADD statement. The feedback code was P1 and the file identifier for SYSOUT was P2 .

System Action:

This message and message PS7205 are written to the activity log and the status of the print request is set to HELD-ERROR.

User Action:

Refer to message PS7205 on the activity log for more information. Interpret the feedback code using the VSAM Programmer's Guide or the VSAM Administration: Macro Instruction Reference for installations with DFP.

PS7209

BANNER EXIT ~P1 NOT FOUND

Reason:

The printer driver procedure was unable to print the banner page for a print request because the banner exit procedure that was to be executed for the request was not found in the procedure library. The name of the banner exit procedure was P1 .

System Action:

This message is printed on the banner page of the output for the print request.

User Action:

Define a banner exit procedure with a name of P1 . The banner exit procedure is defined in the form definition or may be over ridden on the open call to procedure $PSCALL for a print request.

PS7210

INVALID BANNER EXIT VARIABLE SPECIFIED, PROC= P1 VAR= P2 VALUE= P3

Reason:

The printer driver procedure was unable to print the banner page for a print request because the banner exit procedure returned an invalid variable. The name of the banner exit procedure was P1 , the variable name was P2 and the invalid value was P3 .

System Action:

This message is printed on the banner page of the output for the print request.

User Action:

Correct the setting of the variable by the banner exit procedure. Refer to the NCL Reference for further details on the banner exit procedure. The banner exit procedure is defined in the form definition or may be over ridden on the open call to procedure $PSCALL for a print request.

PS7211

PRINTING OF REQUEST P1 INCOMPLETE, LINE LIMIT EXCEEDED

Reason:

The printing of output for a print request was not completed because the line limit for the printer was exceeded. The number of the print request was P1 .

System Action:

This message is written to the activity log and is printed at the printer. The status of the print request is set to HELD-ERROR.

User Action:

Redirect the print request to another printer that will not cause the line limit to be exceeded, by first modifying the request then releasing the request from the Output Queue. The line limit for a printer is defined in the printer definition, or if the DEST keyword specified on the open call to procedure $PSCALL is set to JES, it is defined in the defaults definition.

PS7212

JES PRINTING NOT SUPPORTED ON ~P1 OPERATING SYSTEM, PRINTER=~P2 REQ=~P3

Reason:

The printer driver procedure $PSDR72H failed to print the output for a print request at a JES printer because JES printing is not supported on operating system P1 . The printer name or JES remote destination name was P2 and the print request number was P3 .

System Action:

The status of the print request is set to HELD-ERROR or DIRECT-ERR and the printer driver procedure $PSDR72H terminates.

User Action:

Redirect the print request to a non JES printer, by first modifying the request then releasing the request from the Output Queue.

PS7213

LOCK ERROR, RC= P1 FDBK= P2 PNAME= P3 MNAME= P4

Reason:

The printer driver procedure $PSDR72H failed because it was unable to obtain a lock. The primary name of the lock was P3 , the minor name was P4 , the return code was P1 and the feedback code was P2 .

System Action:

Procedure $PSDR72H terminates.

User Action:

Interpret the feedback code using the NCL Reference. The SHOW LOCKS command can be issued from an OCS window to determine the procedure and userid that is holding the lock.

PS7214

UNABLE TO ESTABLISH SESSION WITH VTAM PRINTER, LU= P1 MSG= P2 REQ= P3 DE LAY= P4

Reason:

The printer driver procedure $PSDR72H was unable to establish a session with a VTAM printer and would retry the OPNDST command after delaying processing for a period of time. The LU name of the printer was P1 , the number of the message received from the OPNDST command was P2 . The number of the print request to be printed was P3 and the time in seconds which processing would be delayed was P4 . If no response was received from the OPNDST command after 60 seconds P2 will be null.

System Action:

This message is written to the activity log and the OPNDST command is reissued after processing is delayed for P4 seconds.

User Action:

None.

PS7215

PRINTER EXIT P1 NOT FOUND

Reason:

The printer driver procedure was unable to print the output for a print request because the printer exit procedure that was to be executed was not found in the procedure library. The name of the printer exit procedure was P1 .

System Action:

This message is written to the activity log and the printer driver procedure terminates.

User Action:

Define a printer exit procedure with a name of P1 . The printer exit procedure is defined in a printer definition.

PS7216

INVALID RETURN CODE RECEIVED FROM PRINTER EXIT, PROC= P1 RC= P2

Reason:

The printer driver procedure was unable to print the output for a print request because the printer exit procedure returned an invalid return code. The name of the printer exit procedure was P1 and the invalid return code was P2 .

System Action:

This message is written to the activity log and the printer driver procedure terminates.

User Action:

Correct the setting of the return code by the printer exit procedure. See the NCL Reference for details on the printer exit procedure. The printer exit procedure is defined in the printer definition.

PS7217

VTAM PRINTING NOT SUPPORTED ON THIS SOLVE SYSTEM, PRINTER= P1 REQ= P2

Reason:

The printer driver procedure $PSDR72H failed to print the output for a print request at a VTAM printer because the SOLVE system was not using access method VTAM. The printer name or VTAM defined network name was P1 and the print request number was P2 .

System Action:

The status of the print request is set to HELD-ERROR and the printer driver procedure $PSDR72H terminates.

User Action:

Redirect the print request to a non VTAM printer, by first modifying the request then releasing the request from the Output Queue.

PS7301

INVALID KEYWORD VALUE SPECIFIED, KEYWORD= P1 VALUE= P2

Reason:

The printer driver waiter procedure $PSDW73Z failed because it received an invalid keyword value. The keyword was P1 and the invalid value was
P2 .

System Action:

Procedure $PSDW73Z terminates.

User Action:

Contact the system administrator.

PS7302

LOCK ERROR, RC= P1 FDBK= P2 PNAME= P3 MNAME= P4

Reason:

The printer driver waiter procedure $PSDW73Z failed because it was unable to obtain a lock. The primary name of the lock was P3 , the minor name was P4 , the return code was P1 and the feedback code was
P2 .

System Action:

Procedure $PSDW73Z terminates.

User Action:

Interpret the feedback code using the NCL Reference. The SHOW LOCKS command can be issued from an OCS window to determine the procedure and userid that is holding the lock.

PS7303

VARTABLE P1 ERROR, FDBK= P2 ID= P3 KEY= P4

Reason:

The printer driver waiter procedure $PSDW73Z failed because it encountered an error accessing a variable table. The request was P1 , the identifier of the variable table was P3 , the feedback code was P2 and the value of the key was P4 .

System Action:

Procedure $PSDW73Z terminates.

User Action:

Interpret the feedback code using the NCL Reference.

PS7304

STATUS CHANGED FROM ~P1 TO ~P2 BY THE SYSTEM DUE TO ERROR

Reason:

The status of a print request was changed from P1 to P2 by the system due to the printer driver procedure terminating abnormally.

System Action:

None.

User Action:

Determine the cause of the error from the messages written to the activity log.

PS7501

$PSPOOL UNAVAILABLE, FILERC= P1

Reason:

A request to access output for a print request failed because procedure $PSZZ75D was unable to open the Print Spool File. The file identifier of the Print Spool File is $PSPOOL and the return code from the &FILEID statement was P1 .

System Action:

The request is rejected and procedure $PSZZ75D terminates.

User Action:

Interpret the return code using the NCL Reference.

PS7502

VSAM ERROR, FILE=$PSPOOL REQ= P1 RC= P2 FDBK= P3 KEY= P4

Reason:

A request to access output for a print request failed because procedure $PSZZ75D was unable to access the Print Spool File. The file identifier of the Print Spool File is $PSPOOL. The file request that failed was
P1 , the file return code was P2 , the VSAM feedback code was P3 and the key of the record was P4 .

System Action:

The request is rejected and procedure $PSZZ75D terminates.

User Action:

Interpret the file return code using the NCL Refeence and the feedback code using the VSAM Programmer's Guide or the VSAM Administration: Macro Instruction Reference for installations with DFP.

PS7503

VARTABLE P1 ERROR, FDBK= P2 ID= P3 KEY= P4

Reason:

A request to access output for a print request failed because procedure $PSZZ75D failed during request processing because it encountered an error accessing a variable table. The request was P1 , the identifier of the variable table was P3 , the feedback code was P2 and the value of the key was P4 .

System Action:

The request is rejected and procedure $PSZZ75D terminates.

User Action:

Interpret the feedback code using the NCL Reference.

PS7504

OPT= P1 NOT SUPPORTED FOR DIRECT JES PRINTING

Reason:

A request to delete output for a print request failed because the OPT keyword passed to procedure $PSZZ75D was set to a value that is not supported for print requests that are sent directly to the JES spool or a printer exit. The print request for which the output was to be deleted was opened with the HOLD and KEEP keywords set to 'NO' and was sent to a JES printer or a printer exit, meaning the output was added directly to the JES spool or sent directly to the printer exit and not added to the PSM spool. The value of the OPT keyword was P1 .

System Action:

The request is rejected and procedure $PSZZ75D terminates.

User Action:

Contact the system administrator.

PS7505

LOCK ERROR, RC= P1 FDBK= P2 PNAME= P3 MNAME= P4

Reason:

A request to access output for a print request failed because procedure $PSZZ75D failed processing because it was unable to obtain a lock. The primary name of the lock was P3 , the minor name was P4 , the return code was P1 and the feedback code was P2 .

System Action:

The request is rejected and procedure $PSZZ75D terminates.

User Action:

Interpret the feedback code using the NCL Reference. The SHOW LOCKS command can be issued from an OCS window to determine the procedure and userid that is holding the lock.

PS7601

REQUEST P1 - STATUS CHANGED FROM P2 TO P3

Reason:

The PSM clean-up utility detected a print request with a status that did not reflect its real state, and it updated the request's status to the correct status. The number of the print request updated was P1, the old status was P2 and the new status was P3. A print request can have an incorrect status due to the system terminating abnormally while PSM is processing the request. The PSM clean-up utility is executed during initialization processing.

System Action:

None.

User Action:

If the new status of the request is HELD-ERROR or DIRECT-ERR, the process that created the print request did not complete successfully and should be rerun; otherwise, no action is required.

PS7602

STATUS CHANGED FROM P1 TO P2 BY THE SYSTEM DUE TO ERROR

Reason:

The PSM clean-up utility detected a print request with a status that did not reflect its real state, and it updated the request's status to the correct status. The old status was P1 and the new status was P2. A print request can have an incorrect status due to the system terminating abnormally while PSM is processing the request. The PSM clean-up utility is executed during initialization processing.

System Action:

None.

User Action:

The process that created the print request did not complete successfully and should be rerun.

PS7801

INVALID EXIT DATA SPECIFIED, REFER TO MESSAGE ~P1 ON THE LOG

Reason:

The PSM Net/Mail (V2.1) Interface which runs as a Print Services Manager printer exit has been invoked with invalid exit data. Message number P1 further describes the nature of the error.

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Refer to message P1 on the activity log for more information. Determine whether the invalid exit data was specified in the PSM printer definition or passed to PSM with the print request.

PS7802

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

The Print Services Manager Net/Mail (V2.1) Interface printer exit failed during request processing because it was passed an invalid keyword value in the exit data. The keyword was P1 and the invalid value was P2.

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Correct the exit data defined in the PSM printer definition. If the invalid value is passed to PSM with the print request, correct the requesting procedure.

PS7803

~P1 ACCESS ERROR FOR ~P2, REFER TO MESSAGE ~P3 ON THE LOG

Reason:

The PSM Net/Mail (V2.1) Interface which runs as a Print Services Manager printer exit has failed due to an access error. P1 indicates the type of access failure and P2 indicates the Net/Mail ID or the APPC profile on whose behalf the access was attempted. Message number P3 further describes the nature of the problem.

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Refer to message P3 on the activity log for more information on the cause of the access failure.

PS7804

VARTABLE ERROR, ID= P1 FUNC= P2 FDBK= P3 KEY= P4

Reason:

The PSM Net/Mail (V2.1) Interface which runs as a Print Services Manager printer exit has failed because it encountered an error accessing a variable table. The table identifier was P1 , the request was P2 , the feedback code was P3 and the value of the key was P4 .

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Interpret the feedback code using the NCL Referernce.

PS7901

INVALID EXIT DATA SPECIFIED, REFER TO MESSAGE ~P1 ON THE LOG

Reason:

The PSM Net/Mail (V2.2) Interface which runs as a Print Services Manager printer exit has been invoked with invalid exit data. Message number P1 further describes the nature of the error.

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Refer to message P1 on the activity log for more information. Determine whether the invalid exit data was specified in the PSM printer definition or passed to PSM with the print request.

PS7902

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

The Print Services Manager Net/Mail (V2.2) Interface printer exit failed during request processing because it was passed an invalid keyword value in the exit data. The keyword was P1 and the invalid value was P2.

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Correct the exit data defined in the PSM printer definition. If the invalid value is passed to PSM with the print request, correct the requesting procedure.

PS7903

~P1 ACCESS ERROR FOR ~P2, REFER TO MESSAGE ~P3 ON THE LOG

Reason:

The PSM Net/Mail (V2.2) Interface which runs as a Print Services Manager printer exit has failed due to an access error. P1 indicates the type of access failure and P2 indicates the Net/Mail ID or the APPC profile on whose behalf the access was attempted. Message number P3 further describes the nature of the problem.

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Refer to message P3 on the activity log for more information on the cause of the access failure.

PS7904

VARTABLE ERROR, ID= P1 FUNC= P2 FDBK= P3 KEY= P4

Reason:

The PSM Net/Mail (V2.2) Interface which runs as a Print Services Manager printer exit has failed because it encountered an error accessing a variable table. The table identifier was P1 , the request was P2 , the feedback code was P3 and the value of the key was P4 .

System Action:

Delivery of the print to Net/Mail is aborted and the print request is marked in error.

User Action:

Interpret the feedback code using the NCL Reference.

PS8101

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

The PSM dataset printer exit procedure failed during request processing because it was passed an invalid keyword value in the exit data. The keyword was P1 and the invalid value was P2.

System Action:

The print request aborts and is marked in error.

User Action:

Correct the exit data defined in the PSM printer definition. If the invalid value is passed to PSM with the print request, correct the requesting procedure.

PS8102

IDCAMS ~P1 FAILED, RC=~P2

Reason:

The PSM dataset printer exit procedure failed when using IDCAMS to manipulate a VSAM file. P1 is the type of processing which was being performed and P2 is the return code from IDCAMS.

System Action:

The print request aborts and is marked in error.

User Action:

Determine the cause of the error from the return code. Additional information may be obtained by passing the LIST=YES parameter to the PSM dataset printer exit procedure. This causes all IDCAMS request statements and output to be written to the activity log.

PS8103

PRINTER EXIT PROC ($PSDS81X) NOT SUPPORTED UNDER VM OPERATING SYSTEM

Reason:

The PSM dataset printer exit procedure $PSDS81X does not work in the VM operating system.

System Action:

The print request fails.

User Action:

Select another printer or change the PSM printer definition so that it does not use the printer exit procedure $PSDS81X.

PS8104

FILE P1 ERROR, ID= P2 RC= P3 FDBK= P4

Reason:

The PSM dataset printer exit procedure failed during request processing because it encountered an error accessing the staging file. The file request that failed was P1 , the file ID was P2 , the file return code was P3 and the VSAM feedback code was P4 .

System Action:

The print request aborts and is marked in error.

User Action:

Interpret the file return code using the NCL Reference and the feedback code using the VSAM Programmer's Guide or the VSAM Administration: Macro Instruction Reference for installations with DFP.

PS8105

PSM REQUEST ~P1 EXPORTED SUCCESSFULLY, ~P2 RECORDS EXPORTED

Reason:

A print request using the PSM dataset printer exit procedure completed successfully. P1 was the PSM request number and P2 was the number of records that were output.

System Action:

None.

User Action:

None.

PS8106

IDCAMS ~P1 STATMENTS FOLLOW FOR PSM PRINT REQUEST # ~P2

Reason:

This message is written to the activity log when the LIST=YES parameter is passed to the PSM dataset printer exit procedure. It indicates that statements generated from IDCAMS processing follow in the log. P1 is the type of IDCAMS processing that was requested and may be set to DELETE, DEFINE or REPRO. P2 is the PSM request number.

System Action:

None.

User Action:

Refer to the messages following this message in the activity log with message ID PS8107.

PS8107

~P1

Reason:

This message contains the output from an IDCAMS operation and is written to the activity log when the LIST=YES parameter is passed to the PSM dataset printer exit procedure.

System Action:

None.

User Action:

None.

PS8108

P1 FILE IS ALLOCATED, DDNAME= P2, DSNAME= P3

Reason:

A file required by the PSM data set printer exit procedure was successfully allocated. P1 is the type of file that was allocated, and is either STAGE or OUTPUT. P2 is the ddname that was used. P3 is the name of the allocated data set.

System Action:

None.

User Action:

None.

PS8801

PSM print data emailed to P1

Reason:

A PSM print request has been forwarded in email format to recipient P1 .

System Action:

None.

User Action:

None.

PS8802

p1 PSM Print P2 at p3

Reason:

This message text is used as the subject line for PSM printing using email.

P1 is the system ID.

P2 is the PSM print request number.

P3 is the date and time of the print request.

System Action:

The message text, minus the message identifier, is formatted as the email subject line.

User Action:

Modify the message text if you want to change the format of the email subject text.

PS8803

Data attached for P1

Reason:

A PSM print request has been forwarded in email format as an attachment. P1 is the email subject as generated by the application. The default is SystemId PSM Print nnnn at date time, where SystemId is the system identifier and nnnn is the PSM print request number.

System Action:

PSM print data is sent as an attachment and this message is sent as the message body.

User Action:

None.

PS8804

Yours,

Reason:

A PSM print request has been forwarded in email format as an attachment. This message is used as the signature in the message body.

System Action:

PSM print data is sent as an attachment and this message is sent as the signature in the message body.

User Action:

None.

PS8805

PSM print data emailed to P1 for issue P2

Reason:

A PSM print request is emailed to Technical Support for issue P2.

System Action:

The generated email is queued to the SMTP task.

User Action:

None.

PSDB1012

VSAM error on file get: FileID P1, FileRC= P2 FDBK= P3 KEY= P4

Reason:

An error occurred attempting to read a PSM definition. In the message:

P1 is the file ID.
P3 is the file return code (&FILERC).
P4 is the file feedback code (&VSAMFDBK).
P4 is the file key.

System Action:

The procedure terminates.

User Action:

For return code and feedback values, see the &FILE GET verb description in the NCL Reference.

PSDB1013

VSAM error on file put: FileID P1, FileRC= P2 FDBK= P3 KEY= P4

Reason:

An error occurred attempting to write a PSM definition. In the message:

P1 is the file ID
P3 is the file return code (&FILERC)
P4 is the file feedback code (&VSAMFDBK)
P4 is the file key

System Action:

The procedure terminates.

User Action:

For return code and feedback values, see the &FILE GET verb description in the NCL Reference.

PSDB1014

VSAM error on file delete: FileID P1, FileRC= P2 FDBK= P3 KEY= P4

Reason:

An error occurred attempting to delete a PSM definition. In the message:

P1 is the file ID.
P3 is the file return code (&FILERC).
P4 is the file feedback code (&VSAMFDBK).
P4 is the file key.

System Action:

The procedure terminates.

User Action:

For return code and feedback values, see the &FILE GET verb description in the NCL Reference.

PSDB1201

P1 P2 already defined

Reason:

A request to add a PSM definition failed because a PSM definition of the same name and type already exists.
P1 is the definition type: - Printer Name - Form Name - Setup Name
P2 is the value provided.

System Action:

The request is ignored.

User Action:

Enter a unique definition name and retry.

PSDB1202

P1 P2 is not defined

Reason:

The requested PSM definition does not exist.
P1 is the definition type: - Printer Name - Form Name - Setup Name
P2 is the value provided.

System Action:

The request is ignored.

User Action:

Enter a correct definition name or use the field prompt (?), and then retry.

PSDB1301

P1 not selected from list

Reason:

A PSM definition not was selected from the prompt list.
P1 is the definition type: - Printer Name - Form Name - Setup Name

System Action:

The request is ignored.

User Action:

Enter a unique definition name or select an item from the list.

PSINW01

Form Name P1 is not defined

Reason:

The requested PSM form definition ( P1 ) does not exist.

System Action:

The request is ignored.

User Action:

Enter a correct form name or use the field prompt (?), and then retry.

PSPKG01

User P1 not authorized to P2 PSM definitions

Reason:

A request to access or delete a PSM definition failed because the user is not authorized for the request. The function requested was P2 and the user ID of the requestor was P1 .

System Action:

The request is rejected.

User Action:

None.

PSPKG02

Unsupported return code received from procedure $CAUA000, RC= P1

Reason:

A request to access or delete a PSM definition failed because the definition list service procedure received an unknown return code ( P1 ) from procedure $CAUA000.

System Action:

The request is rejected.

User Action:

Contact your system administrator.

PV0001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

Procedure $CAPV000 failed during request processing because it was passed an invalid keyword value. The keyword was P1 and the invalid invalid value was P2 .

System Action:

Procedure $CAPV000 ends.

User Action:

Check the request. Contact the systems administrator.

PV0002

NO ~P1 PANEL DOMAINS DEFINED FOR APPL=~P2

Reason:

Procedure $CAPV000 failed during prompt processing because no panel domains are defined for the TYPE and APPL specified. P1 is the Domain Type and P2 is the Application ID.

System Action:

Procedure $CAPV000 ends.

User Action:

Check the TYPE and APPL values specified and retry.

PV0003

DOMAIN ~P1 IS NOT LOADED

Reason:

A Panel Domain is not currently loaded in the Panel Navigator domain table. P1 is the ID of the Panel Domain that was tested.

System Action:

None.

User Action:

RELOAD the the Panel Domain if required.

PV0004

APPLICATION ID IS REQUIRED FOR ~P1

Reason:

Procedure $CAPV000 failed during request processing because it requires an Application ID to perform the request action. P1 is the action that could not be performed.

System Action:

Procedure $CAPV000 ends.

User Action:

Specify an Application ID for the action and retry.

PV0030

~P1 OF ~P2 DOMAIN(S) LOADED FOR APPL=~P3, ~P4 ERROR(S)

Reason:

Domain Definitions were loaded into the domain table. P1 is the number of domains successfully loaded, P2 is the total number of domains selected to be loaded, P3 is the Application ID used to select domains to be loaded and P4 is the number of errors encountered loading the domains.

System Action:

None.

User Action:

If any errors were encountered then review the associated error messages contained in the activity log and process accordingly.

PV1001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

Procedure $CAPV10M failed during request processing because it received an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

Procedure $CAPV10M ends.

User Action:

Contact the system administrator.

PV1002

Domain Type MUST BE PUBLIC OR PRIVATE

Reason:

An option was selected from the Panel Navigator Primary Menu and an invalid value was entered in the Domain Type field. The value of this field must be either PUBLIC or PRIVATE.

System Action:

The selection of the option is rejected and the Domain Type field is set in error.

User Action:

Enter PUBLIC or PRIVATE in the Domain Type field and retry. Only the first two characters need to be entered.

PV1003

Userid CAN NOT BE SPECIFIED FOR PUBLIC DOMAINS

Reason:

A request to process a Domain Definition failed because the Domain Type was specified as PUBLIC but a Userid was specified. A value for the Userid field can only be specified if the Domain Type is PUBLIC.

System Action:

The request is rejected.

User Action:

Do not specify a Userid value for PUBLIC domains.

PV2001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

The Panel Navigator Presentation Procedure $CAPV20P failed because it received an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

Procedure $CAPV20P terminates.

User Action:

Contact the system administrator.

PV2002

USERID P1 NOT AUTHORIZED FOR MAINTENANCE OF PANEL DOMAINS

Reason:

A request to modify Panel Domains was denied because the user was not authorized. P1 is the unauthorized userid.

System Action:

The request is rejected.

User Action:

Contact the systems administrator if access to panel domain maintenance is required.

PV2004

INVALID COMMAND

Reason:

An invalid command was entered in the Command field.

System Action:

The command is rejected.

User Action:

Correct the command and retry.

PV2006

~P1 CANCELLED

Reason:

A request to perform a function on a Panel Navigator database record definition was cancelled at the users request. P1 is the function that was being performed.

System Action:

None.

User Action:

None.

PV2009

PRESS ENTER KEY TO CONFIRM DELETE OR CANCEL KEY TO CANCEL REQUEST

Reason:

The Domain Definition panel was displayed requesting the user to confirm the deletion of the domain definition presented.

System Action:

None.

User Action:

Press the ENTER key to allow the domain definition to be deleted, or press the CANCEL key to cancel the delete request.

PV2010

DOMAIN ~P1 ADDED : ~P2 ELEMENT(S), ~P3 PATH(S)

Reason:

A Domain Definition and its associated elements/paths was successfully added. P1 is the domain ID, P2 is the number of elements in the domain and P3 is the number of paths in the domain.

System Action:

None.

User Action:

None.

PV2011

DOMAIN ~P1 DELETED : ~P2 ELEMENT(S), ~P3 PATH(S)

Reason:

A Domain Definition and its associated elements/paths was successfully deleted. P1 is the domain ID, P2 is the number of elements that were deleted and P3 is the number of paths that were deleted.

System Action:

None.

User Action:

None.

PV2012

DOMAIN DEFINITION ALREADY EXISTS

Reason:

A Domain definition of the same ID already exist on the database.

System Action:

The Add request is rejected.

User Action:

Specify a unique Domain ID. Note that the Domain ID consists of the Domain APPL, TYPE, USERID and NAME.

PV2501

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

Procedure $CAPV25L failed during request processing because it was passed an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

Procedure $CAPV25L ends.

User Action:

Contact the system administrator.

PV3003

FUNCTION KEY ~P1 IS NOT ACTIVE IN THIS WINDOW

Reason:

Function key P1 was pressed and it has no action assigned to it.

System Action:

None.

User Action:

None.

PV3004

INVALID COMMAND

Reason:

An invalid command was entered in the Command field.

System Action:

The command is rejected.

User Action:

Correct the command and retry.

PV5001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

The CAS Panel Navigator utilities procedure $CAPV50U failed during request processing because it was passed an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

The request is rejected and procedure $CAPV50U terminates.

User Action:

Contact the system administrator.

PV5005

DOMAIN ~P1 IS NOT DEFINED

Reason:

A request to perform a function on a Panel Domain database definition failed because the definition was not defined. P1 is the ID of the Panel Domain in error.

System Action:

The request is rejected.

User Action:

Specify a Domain ID previously defined and retry.

PV5006

ELEMENT ~P1 IS NOT DEFINED

Reason:

A request to perform a function on a Panel Element definition failed because the element was not defined. P1 is the name if the element in error.

System Action:

The request is rejected.

User Action:

Specify an Element previously defined and retry.

PV5007

PATH ~P1 IS NOT DEFINED

Reason:

A request to perform a function on a Path definition failed because the path was not defined. P1 is the name of the path in error.

System Action:

The request is rejected.

User Action:

Specify a Path name previously defined and retry.

PV5008

DOMAIN ~P1 ~P2

Reason:

An action for a Domain definition was successfully performed. P1 is the ID of the Domain and P2 is the action performed.

System Action:

None.

User Action:

None.

PV5009

ELEMENT ~P1 ~P2

Reason:

An action for an Element definition was successfully performed. P1 is the name of the element and P2 is the action performed.

System Action:

None.

User Action:

None.

PV5010

PATH ~P1 ~P2

Reason:

An action for a Path definition was successfully performed. P1 is the Path name and P2 is the action performed.

System Action:

None.

User Action:

None.

PV5011

DOMAIN ~P1 IS ALREADY DEFINED

Reason:

A request to add a Domain Definition failed because a domain of the same ID was already defined. P1 is the ID of the domain.

System Action:

The request is rejected.

User Action:

Specify a Domain ID not previously defined and retry. Note that the domain ID consists of the domain APPL, TYPE, USER and NAME.

PV5012

ELEMENT ~P1 IS ALREADY DEFINED

Reason:

A request to add an Element definition failed because an element of the same name was already defined. P1 is the name of the element.

System Action:

The request is rejected.

User Action:

Specify an Element name not previously defined and retry.

PV5014

PATH ~P1 IS ALREADY DEFINED

Reason:

A request to add a Path definition failed because a path of the same ID was already defined. P1 is the ID of the path.

System Action:

The request is rejected.

User Action:

Specify a Path ID not previously defined and retry. Note that a path ID consists of the FROM and TO element names.

PV5015

UNABLE TO ~P1, NO PANEL NAME DEFINED

Reason:

A request to View or Edit the panel associated with an element failed because the element does not specify a panel name. P1 is the action that was requested (View or Edit). This error normally occurs when the selected element is not of TYPE=PANEL.

System Action:

The request is rejected.

User Action:

Do not invoke the View or Edit actions against elements that do not specify a panel name.

PV5017

UNABLE TO OBTAIN LOCK HELD BY ~P1

Reason:

The CAS Panel Navigator procedure $CAPV50U failed during processing because it was unable to obtain an NCL procedure lock. P1 is the userid of the current holder of the lock.

System Action:

Procedure $CAPV50U ends.

User Action:

Wait and then retry the request. Contact the system administrator.

PV5020

CAN NOT DELETE DOMAIN, ELEMENTS EXIST

Reason:

A request to delete a Domain Definition failed because Elements are defined within the domain.

System Action:

The request is rejected.

User Action:

Delete all elements defined within the domain before attempting to delete the domain.

PV5021

CAN NOT DELETE DOMAIN, PATHS EXIST

Reason:

A request to delete a Domain Definition failed because Paths are defined within the domain.

System Action:

The request is rejected.

User Action:

Delete all paths defined within the domain before attempting to delete the domain.

PV5022

CAN NOT DELETE ELEMENT, FROM PATHS EXIST

Reason:

A request to delete an Element definition failed because Paths are defined FROM this element.

System Action:

The request is rejected.

User Action:

Delete all paths defined FROM this element before attempting to delete the element.

PV5023

CAN NOT DELETE ELEMENT, TO PATHS EXIST

Reason:

A request to delete an Element Definition failed because Paths are defined TO this element.

System Action:

The request is rejected.

User Action:

Delete all paths defined TO an element before attempting to delete the element.

PV5030

DOMAIN ~P1 LOADED : ~P2 ELEMENT(S), ~P3 PATH(S)

Reason:

A Domain Definition was successfully loaded into the domain table. P1 is the domain ID, P2 is the number of elements and P3 is the number of paths between elements.

System Action:

None.

User Action:

None.

PV5031

LOAD FAILED, DOMAIN ~P1 HAS NO ACTIVE ELEMENTS

Reason:

A Domain Definition could not be loaded into the domain table since there were no ACTIVE elements defined for it. P1 is the domain ID.

System Action:

The request to load the domain is rejected.

User Action:

Define at least 1 ACTIVE element for the domain before attempting to load it.

PV5032

LOAD FAILED, DOMAIN ~P1 DOES NOT EXIST

Reason:

A Domain Definition could not be loaded into the domain table since there were no corresponding database record. P1 is the domain ID.

System Action:

The request to load the domain is rejected.

User Action:

Check the domain ID. Note that the domain ID consists of the domain APPL, TYPE, USER and NAME.

PV5050

VARTABLE ERROR : TABLE=~P1 ACTION=~P2 FEEDBACK=~P3

Reason:

An error occurred performing an action on a VARTABLE. P1 is the name of the VARTABLE, P2 is the action that was being performed and P3 is the feedback code returned from the VARTABLE action.

System Action:

The request is rejected.

User Action:

Contact the systems administrator.

PV6003

INVALID Domain Type, MUST BE PUBLIC OR PRIVATE

Reason:

An invalid value was entered in the Domain Type field. The value of this field must be either PUBLIC or PRIVATE.

System Action:

The Domain Type field is set in error.

User Action:

Enter PUBLIC or PRIVATE in the Domain Type field. Only the first two characters need to be entered.

PV6004

INVALID Criteria Type, MUST BE PUBLIC OR PRIVATE

Reason:

An invalid value was entered in the Criteria Type field. The value of this field must be either PUBLIC or PRIVATE.

System Action:

The Criteria Type field is set in error.

User Action:

Enter PUBLIC or PRIVATE in the Criteria Type field. Only the first two characters need to be entered.

PV6005

INVALID Status, MUST BE ACTIVE OR INACTIVE

Reason:

An invalid value was entered in the Status field. The value of this field must be either ACTIVE or INACTIVE.

System Action:

The Status field is set in error.

User Action:

Enter ACTIVE or INACTIVE in the Status field. Only the first character needs to be entered.

PV6006

INVALID PATH STATUS, MUST BE ACTIVE OR INACTIVE

Reason:

An invalid value was entered in the Status field. The value of this field must be either ACTIVE or INACTIVE.

System Action:

The Status field is set in error.

User Action:

Enter ACTIVE or INACTIVE in the Status field. Only the first character needs to be entered.

PV6007

INVALID VALUE, From Element ~P1 IS NOT DEFINED

Reason:

A request to define a Path Definition failed because an Element Definition for the 'From Element' value has not been defined. P1 is the 'From Element' value.

System Action:

The request is rejected.

User Action:

Specify a 'From Element' value that is the name of an existing element.

PV6008

INVALID VALUE, To Element ~P1 IS NOT DEFINED

Reason:

A request to define a Path Definition failed because an Element Definition for the 'To Element' value has not been defined. P1 is the value of the 'To Element' field.

System Action:

The request is rejected.

User Action:

Specify a 'To Element' value that is the name of an existing element.

PV6009

INVALID VALUE, Userid MUST BE SPECIFIED FOR PRIVATE DOMAINS

Reason:

A request to define a Domain Definition failed because the Domain Type was specified as PRIVATE but a Userid was not specified.

System Action:

The request is rejected.

User Action:

Specify a Userid value for PRIVATE domains.

PV6010

INVALID VALUE, Userid CAN NOT BE SPECIFIED FOR PUBLIC DOMAINS

Reason:

A request to define a Domain Definition failed because the Domain Type was specified as PUBLIC but a Userid was specified.

System Action:

The request is rejected.

User Action:

Do not specify a Userid value for PUBLIC domains.

PV6011

INVALID Element Type, MUST BE PANEL OR TEXT

Reason:

An invalid value was entered in the Element Type. The value of this field must be either PANEL or TEXT.

System Action:

The Element Type field is set in error.

User Action:

Enter PANEL or TEXT in the Element Type field.

PV6012

INVALID Text Style, MUST BE LOG OR NORMAL

Reason:

An invalid value was entered in the Text Style. The value of this field must be either LOG or NORMAL.

System Action:

The Text Style field is set in error.

User Action:

Enter LOG or NORMAL in the Text Style field.

PV6013

Panel Name IS REQUIRED FOR Type PANEL

Reason:

A value for Panel Name must be specified if the Element Type is PANEL.

System Action:

The Panel Name field is set in error.

User Action:

Enter a value for the Panel Name.

PV6014

Text Name IS REQUIRED FOR Type TEXT

Reason:

A value for Text Name must be specified if the Element Type IS TEXT.

System Action:

The Text Name field is set in error.

User Action:

Enter a value for the Text Name.

PV6015

Text Title IS REQUIRED FOR Type TEXT

Reason:

A value for Text Title must be specified if the Element Type is TEXT.

System Action:

The Text Title field is set in error.

User Action:

Enter a value for the Text Title.

PV6016

Help Name IS REQUIRED FOR Type PANEL

Reason:

A value for Help Name must be specified if the Element Type is PANEL.

System Action:

The Help Name field is set in error.

User Action:

Enter a value for the Help Name.

PV6017

Criteria Name IS REQUIRED

Reason:

A value for Criteria Name must be specified.

System Action:

The Criteria Name field is set in error.

User Action:

Enter a value for the Criteria Name.

PV6018

Criteria Appl ID IS REQUIRED

Reason:

A value for Criteria Appl ID must be specified

System Action:

The Criteria Appl field is set in error.

User Action:

Enter a value for the Criteria Appl.

PV6020

Panel Name CAN NOT BE SPECIFIED FOR Type TEXT

Reason:

A value for Panel Name can not be specified if the Element Type is TEXT.

System Action:

The Panel Name field is set in error.

User Action:

Do not enter a value for the Panel Name unless the Element type is PANEL

PV6021

Text Name CAN NOT BE SPECIFIED FOR Type PANEL

Reason:

A value for Text Name can not be specified if the Element Type is PANEL.

System Action:

The Text Name field is set in error.

User Action:

Do not enter a value for the Text Name unless the Element type is TEXT

PV6022

Text Title CAN NOT BE SPECIFIED FOR Type PANEL

Reason:

A value for Text Title can not be specified if the Element Type is PANEL

System Action:

The Text Title field is set in error.

User Action:

Do not enter a value for the Text Title unless the Element type is TEXT

PV6023

Domain ~P1 ALREADY EXISTS

Reason:

A Domain of the same name already exist on the database. P1 is the ID of the domain.

System Action:

Add request rejected

User Action:

Change the domain definition elements

PV6024

Element ~P1 ALREADY EXISTS

Reason:

An Element of the same name already exists on the database. P1 is the element name.

System Action:

The Add request is rejected

User Action:

Change the Element Name to be unique within the Domain

PV6025

Path ~P1 ALREADY EXISTS

Reason:

A Path of the same name already exists on the database. P1 is the path name.

System Action:

The Add request is rejected

User Action:

Change the Path Name to be unique within the Domain

PV6026

Path ~P1 IS REDUNDANT

Reason:

The specified path is redundant. P1 is the path name. This error normally occurs when a path has been defined directly for ##TOP## to ##END##.

System Action:

The Add request is rejected

User Action:

Correct the Path Name

PV7001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=~P1 VALUE=~P2

Reason:

Procedure $CAPV70U failed during request processing because it was passed an invalid keyword value. The keyword was P1 and the invalid value was P2 .

System Action:

Procedure $CAPV70U ends.

User Action:

Contact the systems administrator.

PV7004

NO PANELS ARE ~P1

Reason:

A request to display a list of panels failed because no panels no panels are currently eligible or defined. P1 is the reason the request could not be processed (DEFINED or ELIGIBLE).

System Action:

The request is rejected.

User Action:

None.

PV7005

PANEL ~P1 IS NOT ELIGIBLE

Reason:

A request to navigate to a panel failed because the requested panel is not currently eligible. P1 is the name of the panel that was requested.

System Action:

The request is rejected.

User Action:

Check the spelling of the requested panel.

PV7007

UNABLE TO OBTAIN LOCK HELD BY ~P1

Reason:

Procedure $CAPV70U failed during processing because it was unable to obtain an NCL procedure lock. P1 is the userid of the current holder of the lock.

System Action:

Procedure $CAPV70U ends.

User Action:

Wait and then retry the request. Contact the system administrator.

PV7008

PANEL ~P1 IS NOT DEFINED

Reason:

A request to navigate to a panel failed because the panel is not defined in the panel domain. P1 is the name of the requested panel.

System Action:

The request is rejected.

User Action:

Check the name of the requested panel.

PV7010

PANEL ~P1 ELIGIBILITY TEST IN ERROR : SEE LOG MESSAGE ~P2

Reason:

A test of the eligibility of a panel failed because the defined test is invalid. P1 is the name of the panel that was being tested and P2 is the error message number of the returned syntax error (see the log for the full text of this message).

System Action:

The request is rejected.

User Action:

Contact the systems administrator.

PV7011

INVALID PANEL SKIP AMOUNT

Reason:

A request to skip through 'n' panels failed because the specified skip amount is invalid. Note that only numeric values (1 - 9999) or M/MAX can be specified as a skip amount.

System Action:

The request is rejected.

User Action:

Check the specified skip amount.

PV7012

DOMAIN ID MUST BE SPECIFIED

Reason:

Procedure $CAPV70U failed during request processing because it was invoked without a valid Domain ID being passed to it.

System Action:

Procedure $CAPV70U ends.

User Action:

Contact the systems administrator. Note that the Domain ID is the cocatanation of APPL, TYPE, USER and NAME

PV7013

~P1 AND ~P2 CAN NOT BOTH BE SPECIFIED

Reason:

Procedure $CAPV70U failed during request processing because it was passed two mutually exclusive keywords. P1 and P2 are the keywords that can not be specified together.

System Action:

Procedure $CAPV70U ends.

User Action:

Check the request. Note that only one of the keywords can be specified for the current request.

PV7014

NO ~P1 PANELS ARE ~P2

Reason:

A request to navigate to a panel failed because no panels in the requested direction were DEFINED or ELIGIBLE. P1 is the direction requested (FORWARD, BACKWARD or PREVIOUS) and P2 is the reason the request could not be processed (DEFINED or ELIGIBLE)

System Action:

The request is rejected.

User Action:

None.

PV7015

APPLICATION ID MUST BE SPECIFIED

Reason:

Procedure $CAPV70U failed during request processing because it was invoked without a valid Application ID being passed to it. Note that the Application ID is part of the Domain ID.

System Action:

Procedure $CAPV70U ends.

User Action:

Contact the systems administrator.

PV7016

DOMAIN NAME MUST BE SPECIFIED

Reason:

Procedure $CAPV70U failed during request processing because it was invoked without a valid Domain Name being passed to it. Note that the Domain Name is part of the Domain ID.

System Action:

Procedure $CAPV70U ends.

User Action:

Contact the systems administrator.

PV7017

INVALID DOMAIN TYPE, MUST BE PUBLIC OR PRIVATE

Reason:

Procedure $CAPV70U failed during request processing because it was invoked without a valid Domain Type being passed to it. The value of the Domain Type must be either PUBLIC or PRIVATE. Note that the Domain Type forms part of the Domain ID.

System Action:

Procedure $CAPV70U ends.

User Action:

Contact the systems administrator.

PV7018

A USER ID CAN NOT BE SPECIFIED FOR P1 DOMAINS

Reason:

Procedure $CAPV70U failed during request processing because it was invoked with a User ID being specified for a Domain Type that does not support a User ID. P1 is the Domain Type. Note that the User ID forms part of the Domain ID.

System Action:

Procedure $CAPV70U ends.

User Action:

Contact the systems administrator.

PV7019

DOMAIN P1 DOES NOT EXIST

Reason:

Procedure $CAPV70U failed during request processing because no domain of the specified ID exists. P1 is the Domain ID. Note that the Domain ID is formed using the values specified (or defaulted) for the APPL, TYPE, USER and NAME keywords.

System Action:

Procedure $CAPV70U terminates.

User Action:

Contact the systems administrator.

PV7050

VARTABLE ERROR : TABLE=P1 ACTION=P2 FEEDBACK=P3

Reason:

An error occurred performing an action on a VARTABLE. P1 is the name of the VARTABLE, P2 is the action that was being performed and P3 is the feedback code returned from the VARTABLE action.

System Action:

The request is rejected.

User Action:

Contact the systems administrator.

PV8001

INVALID KEYWORD VALUE SPECIFIED, KEYWORD=P1 VALUE=P2

Reason:

The CAS Panel Navigator procedure $CAPV80L failed during request processing because it was passed an invalid keyword value. The keyword was P1 and the invalid value was P2.

System Action:

The request is rejected and procedure $CAPV80L terminates.

User Action:

Contact the Systems Administrator.


Copyright © 2010 CA. All rights reserved.