M204.1457

From m204wiki
Jump to navigation Jump to search

M204.1457  Unable to scan list of subsystem names

Model 204 is unable to check the command you entered against the list of application subsystems defined at your installation. The command is not executed. This message can be caused by any of the following:

  • Subsystem processing is not enabled for this run, because the system manager did not set the SYSOPT X'01' bit. Subsystem processing cannot be enabled without restarting Model 204.
  • Subsystem processing is not enabled for this run, because an error occurred during Model 204 initialization. This is indicated in the audit trail by message M204.0473, issued by User 0 during initialization. Subsystem processing cannot be enabled without restarting Model 204.
  • There is insufficient space in the server tables of the user who issued the command.
  • A new Model 204 release was installed, but a matching Dictionary/204 upgrade was either omitted or not performed properly.
  • There is some problem with the CCASYS file.

Response: Subsystems cannot be started unless there are 288 unused bytes in the global variable table (GTBL). The following sequence of commands may assist you in verifying and creating adequate GTBL space:

Command

Purpose

CLEARG

Deletes all global string variables from GTBL

CLEARGO

Deletes all global objects from GTBL

VIEW LGTBL

Displays the allocated size of GTBL

VIEW GTBLHASH

Displays the number of GTBL hash buckets

UTABLE LGTBL=value

Resizes GTBL to the indicated size

If GTBLHASH is zero, LGTBL=288 is sufficient. However, if GTBLHASH is nonzero, LGTBL should be at least (288 + (10 * GTBLHASH)). The extra space represents 8 bytes of control information per hash bucket, plus an allowance because hashing cannot distribute values exactly evenly.

If this error occurs when GTBL is large enough, use the VIEW command to verify that the sizes of the server tables are at least this size:

Server table

Size

LNTBL 50
LQTBL 120
LSTBL 250
LVTBL 50
LFSCB 256

If the values of these parameters are adequate when this message is issued, contact the system manager.

System manager response:Look at the audit trail for an earlier message identifying the cause of the error. Verify that CCASYS was installed properly. Was Dictionary/204 correctly installed or upgraded for this release? If CCASYS is physically inconsistent, reorganize the file. The reorganization should include a reload of data and the procedures stored in CCASYS.

Message attributes:

RETCODEO=0Sets online return code
RETCODEB=4Sets batch (single user) return code
CLASS=EError class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter
AUDITERWrites the message with line type ER to the audit trail
COUNTIncrements the error count (ERCNT) parameter

Back to list of messages