New and updated messages in Model 204 version 7.8
This topic lists messages that were added or changed for Model 204 version 7.8.
******THIS IS A DRAFT DOCUMENT.******
M204 messages
M204.0039: Request too long -- STBL, LSTBL=nnnn
From v7.8 onwards, the message text for this message includes the current LSTBL setting as above. Prior to V7.8, the message text would be as follows
M204.0039: Request too long -- STBL
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITER | Writes the message with line type ER to the audit trail |
COUNT | Increments the error count (ERCNT) parameter |
ECHO | Displays the line that caused the error |
M204.0141: Bug .. duplicate file name in checkpoint record
A duplicate file name was encountered while attempting to add a deferred update data set to the file directory during recovery. This indicates a potential bug in the Model 204 software.
System manager response: Contact Technical Support with the following documentation:
- Audit trail from the previous run
- Journal from the previous run
Operator response: Notify the system manager.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITAD | Writes the message with line type AD to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
OPR | Writes the message to the (operator) console |
M204.0143: No files changed after last checkpoint, RESTART bypassed
This message indicates that no updates were detected while scanning the checkpoint data set beyond the last checkpoint or the specified checkpoint.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
OPR | Writes the message to the (operator) console |
M204.0165: Missing an update unit from ICL (InComplete List)
While scanning the CCARF data set, Model 204 has detected the end of an update unit for which no corresponding start of update unit was found. Possible explanations for this error are:
- A utility program was used to copy the original journal to data set being used as CCARF, and a portion of the original data set was not copied.
- A copy was not done.
System manager response: If the original journal was a multi-volume data set and was copied to another data set for input to this run, verify that all volumes were in fact copied, and rerun the job. If CCARF was the original data set, contact Technical Support. Have the following documentation available:
- Audit trail of the original run
- Snap
- UTILJ of the CCARF data set or a copy of this data set on tape
- UTILC of the restart data set or a copy of this data set on tape
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
SNAP | Generates a CCASNAP for the run |
DUMP | Generates a SYSUDUMP for the entire Model 204 region |
M204.0352: IODEV=nn, Ok uuuuuuuuuu aaaaaaaaaa llllll yy.ddd mmm dd hh.mm.ss ccc nnnnnnnn
The layout of this message has been reformatted to accommodate five digit user numbers.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITAD | Writes the message with line type AD to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
NOTERM | Does not display the message on the user's terminal |
M204.0479: process group not found: processgroupname
A TRANSFER statement was evaluated, resulting in an attempt to perform a VTAM trusted logon in another Online (the target Online). The PARTNER processgroup, identified in the DEFINE PROCESS command in the transferring Online, was not found in the target Online. As a result, the TRANSFER fails and the user remains in the transferring online.
System manager response: The PARTNER=
token in the DEFINE PROCESS command of the transferring Online has an incorrect value for processgroupName. Check the spelling to ensure that it is the correct name of the intended processgroup in the target Online.
Return codes: I 0 0 AUDITMS
M204.0480: Invalid backpage request: backPage
A backpage command of the form P -n or P +n was issued, but NBKPG is 0, or the value of n is invalid. The command is echoed in hex, so you can see exactly what was entered. For example, if P -99
was issued but NBKPG is 50, then the following message would be issued:
M204.0480: Invalid backpage request: P -99(X'D74060F9F9')
Response: Correct the backpage command, or set NBKPG greater than 0.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.0481: Procedure procName in subsysName could not be made resident; increase RESPAGE or RESSIZE
The named procedure in the named subsystem could not be made resident in resident request storage.
Response: Increase the size of resident request storage with a RESSIZE or RESPAGE parameter in CCAIN. RESSIZE (below-the-bar storage) can be dynamically reset, but RESPAGE (above-the-bar storage) cannot.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
NOTERM | Does not display the message on the user's terminal |
M204.0541:Procedure is in use: procedure
The procedure named in the message is currently in use by another user. The command entered cannot be processed until the procedure is no longer in use.
Response: Retry the command when the procedure is no longer in use.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITER | Writes the message with line type ER to the audit trail |
COUNT | Increments the error count (ERCNT) parameter |
M204.0569: File filename?,? Find: Table B records to be searched ?=? number
The message test now includes the filename, to help track down the cause of the direct search. This change has been enabled within v7.7 with the application of zap 77z032, and within V7.6 with the application of zap 76z386.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.1070: ALLOCATE ddName failed - reason
This message has been changed to add the ddname of the failing dataset to the message text.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITER | Writes the message with line type ER to the audit trail |
COUNT | Increments the error count (ERCNT) parameter |
M204.1500: token
Message M204.1500: token has a new form relevant to the CA-ACF2 MVS, CA-ACF2 VM, Security Server (formerly RACF), and CA-Top Secret Model 204 security interfaces.
When the default user fails to log in, the security interface is operational but CCASTAT logons are not allowed. The following error message is displayed:
M204.1500: CCASTAT logons not allowed
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.1899 Transfer statement from sourceVtamName to targetVtamName complete, User userId disconnected
The message, issued when a VTAM Transfer statement completes, now contains the source and target VTAM names for the transfer process.
The change in message text is enabled within V7.7 with the application of zap 77z310.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITAD | Writes the message with line type AD to the audit trail |
CANCEL | Cancels the user's request |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
NOTERM | Does not display the message on the user's terminal |
SAVE | Saves the message in the VIEW ERRORS table |
M204.1900 User userId transferred to targetVtamName from sourceVtamName
This message, issued on the target ONLINE when a user has transferred to that ONLINE, now displays the source and target VTAM names involved in the VTAM Transfer.
The change in message text is enabled within V7.7 with the application of zap 77z310.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITAD | Writes the message with line type AD to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.2020 File fileName; condition?,? OPEN command rejected
The first change to this message is that the filename of the affected file is now displayed at the beginning of the message text.
The second change is that a second error type affecting file opens is now support. The original error type of "Unsupported device for Model 204 database %F" was reported for all condition,s even where the device type wasn't the underlying issue. Whilst this error type has been retained for conditions where it is valid, a new error type of "DDNAME not found" is now available for the message. Thus, in a situation where one thread is attempting to allocate a ddname, and another thread in parallel is trying to open a file with the same ddname, the following message variant may be produced
M204.2020: File filename; DDNAME not found, OPEN command rejected
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITER | Writes the message with line type ER to the audit trail |
COUNT | Increments the error count (ERCNT) parameter |
M204.2700 CHECKPOINT command ignored: sub-transaction checkpoint in progress
A CHECKPOINT (TRAN | SUBTRAN | ABORT)
command was issued while the system was taking a sub-transaction checkpoint. The command is ignored. If this message was issued in response to a CHECKPOINT ABORT
command, the
sub-transaction in progress has passed that phase of its processing during which it can be aborted.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.2964 Password missing or too long
A password string within an IFSTRTN call has not been delimited with a semicolon.
Response: Ensure that the password string is delimited by a semicolon, as in the following example
CALL IFSTRTN(RC,'logonid;password;'...)
Version introduced: 7.8
Return codes: E 00 04 AUDITMS NOCOUNT
M204.2965 Unable to cleanly close log file(s)
Introduced in zap 77z243.
This message causes a snap/dump if the log file (such as a journal, jlog, or checkpoint) cannot be cleanly quiesced when bringing down an Online. The problem with the log file is rare but caused a hang further along in processing. This message causes a snap/dump much closer to the time of error, making it easier to diagnose the problem.
Response: Use the snap/dump generated by the message to diagnose the cause of the error.
Return codes: E 88 88 DUMP SNAP AUDITAD NOTERM OPR
M204.2966 what line number?,? procedure proc in file file
This message provides diagnostic information following various types of error messages.
The first M204.2966 message after an error has what set to Error at
. Subsequent M204.2966 messages (if any) have what set to Called from
.
number, proc, and file indicate the line number, procedure, and file where the error occurred or from where the previous M204.2966 entry was called. Essentially, this provides a call stack trace to aid in diagnosing problems. No more than 20 levels of calls are shown for an error.
Response: Use the M204.2966 messages after an error to try to diagnose the cause of the error.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.2967 what line number of command level program
This message provides diagnostic information after various types of error messages.
The first M204.2967 message after an error has what set to Error at
and subsequent M204.2967 messages (if any) have what set to Called from
.
number indicates the line number for a command line program (counting from the Begin) where the error occurred, or where the previous M204.2966 entry was called from. Essentially, this provides a call stack trace to aid in diagnosing problems. No more than 20 levels of calls are shown for an error.
Response: Use the M204.2967 (and M204.2966, if any) after an error to try to diagnose the cause of the error.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.2968 what: no debug info
An error message (immediately preceding M204.2968) was issued, but insufficient compile-time information was collected to provide the diagnostic information provided in the M204.2966 and M204.2967 messages. To get that additional information to help diagnose the problem, set the SIRFCAT X'01' bit if authorized for SirFact, or set the DEBUGUL parameter to a non-zero value. The latter requires no product authorization, but it does increase QTBL requirements.
Response: If you are unable to diagnose the problem, consider setting one of the parameters described above to aid in problem diagnosis.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
M204.2969 MBSCAN (mbscan) exceeded?,? records to be searched ?=? number
A Table B scan would exceed the setting of MBSCAN, so the request is cancelled.
Response: Correct the Find statement at the line indicated by the following M204.2966 message (hopefully available), or increase MBSCAN to tolerate the number of scanned records, if reasonable.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITER | Writes the message with line type ER to the audit trail |
CANCEL | Cancels the user's request |
COUNT | Increments the error count (ERCNT) parameter |
M204.2970 Maximum call stack limit (limit) reached
The number of messages describing the call stack reached the maximum allowed for such messages (currently 20). This message is largely informational; it is more useful to focus on the preceding M204.2966 messages.
Response: Examine the preceding M204.2966 messages.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
MSIR messages
MSIR.0942 Debugger token0 port defaulted to token2
This message has been changed from an error message to an informational message
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITMS | Writes the message with line type MS to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |