New and updated messages in Model 204 version 7.5: Difference between revisions

From m204wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 101: Line 101:
----
----


'''0434:
===M204.0434: NJBUFF SET TO %C===
<br>
NJBUFF SET TO %C'''


'''Explanation:''' <i>TBD</i>
'''Explanation:''' <i>TBD</i>
Line 109: Line 107:
----
----


'''0761:
===M204.0761: ATRPG*ASTRPPG EXCEEDS <var class="term">maxentries</var>===
<br>ATRPG*ASTRPPG EXCEEDS <var class="term">maxentries</var>


'''Explanation:''' You attempted to initialize a file that was created with invalid parameters. The number of dictionary entries is determined by the product of the parameters ATRPG and ASTRPPG. The maximum allowed product is 4000 (attribute dictionary entries), or 32000 for a FILEORG=x'100' file. The INITIALIZE command is rejected.
'''Explanation:''' You attempted to initialize a file that was created with invalid parameters. The number of dictionary entries is determined by the product of the parameters ATRPG and ASTRPPG. The maximum allowed product is 4000 (attribute dictionary entries), or 32000 for a FILEORG=x'100' file. The INITIALIZE command is rejected.
Line 119: Line 116:
----
----


'''0790:
===M204.0790: FILE TOO BIG===
<br>
FILE TOO BIG'''
<br>
<br>
'''Explanation:''' The total number of records possible in Table B exceeds 342 segments for files that do not have the FILEORG X'200' bit set and 1024 segments for files that have the FILEORG X'200' bit set.                           
'''Explanation:''' The total number of records possible in Table B exceeds 342 segments for files that do not have the FILEORG X'200' bit set and 1024 segments for files that have the FILEORG X'200' bit set.                           
Line 133: Line 128:
----
----


'''0797:
===M204.0797: BSIZE*BRECPPG EXCEEDS MAXIMUM VALUE===
<br>
BSIZE*BRECPPG EXCEEDS MAXIMUM VALUE'''
<br>
<br>
'''Explanation:''' The product of BSIZE and BRECPPG must not exceed 16,777,216 for regular Model 204 files (which do not have the FILEORG X'200' bit set) and 50,331,648 for files that have the FILEORG X'200' bit set. These numbers specify the maximum number of records allowed in a single Model 204 file.  
'''Explanation:''' The product of BSIZE and BRECPPG must not exceed 16,777,216 for regular Model 204 files (which do not have the FILEORG X'200' bit set) and 50,331,648 for files that have the FILEORG X'200' bit set. These numbers specify the maximum number of records allowed in a single Model 204 file.  
Line 145: Line 138:
----
----


<b>1050:
===M204.1050: CCATEMP FULL: <var class="term">operation</var> or <var class="term">pooltype</var></b>===
CCATEMP FULL: <var class="term">operation</var> or <var class="term">pooltype</var></b>
<p><b>Explanation:</b> The operation being performed required an extra page from CCATEMP, but there were no free pages available. CCATEMP is defined by the system manager and provides a set of work pages that are assigned on request to various users. If a request gets this message, it might be because some other user is holding a large number of CCATEMP pages.</p>
<p><b>Explanation:</b> The operation being performed required an extra page from CCATEMP, but there were no free pages available. CCATEMP is defined by the system manager and provides a set of work pages that are assigned on request to various users. If a request gets this message, it might be because some other user is holding a large number of CCATEMP pages.</p>


Line 191: Line 183:
----
----


'''1052:
===M204.1052:
<br>
<br>
LOUTPB %C TO %C'''
LOUTPB %C TO %C'''
Line 207: Line 199:
----
----


'''1060:
===M204.1060: %C NOT ALLOWED WITH NON SWAPPABLE SERVERS===
<br>
%C NOT ALLOWED WITH NON SWAPPABLE SERVERS'''
<p>'''Explanation:''' The service requested is not compatible with non-swappable servers.</p>
<p>'''Explanation:''' The service requested is not compatible with non-swappable servers.</p>
<p>'''System Manager Response:''' Remove any non-swappable server settings and restart Model 204 to repeat the service.</p>
<p>'''System Manager Response:''' Remove any non-swappable server settings and restart Model 204 to repeat the service.</p>
Line 215: Line 205:
----
----


'''1131:
===M204.1131: CAN'T <var class="term">action</var>===
<br>
CAN'T <var class="term">action</var>'''
<br>
<br>
'''Explanation:''' The procedure action cannot be taken for one of the following reasons:
'''Explanation:''' The procedure action cannot be taken for one of the following reasons:
Line 234: Line 222:
The return codes for message M204.1149 have changed.  
The return codes for message M204.1149 have changed.  


'''M204.1149: <var class="term">parameter_name</var> has been set to its minimum|maximum value: <var class="term">value</var>  
===M204.1149: <var class="term">parameter_name</var> has been set to its minimum|maximum value: <var class="term">value</var>===
<br>
<br>
'''Explanation:''' You have attempted to reset a parameter either below the minimum or above the maximum allowed for it. Model 204 has reset the parameter to the correct minimum or maximum.  
'''Explanation:''' You have attempted to reset a parameter either below the minimum or above the maximum allowed for it. Model 204 has reset the parameter to the correct minimum or maximum.  
Line 247: Line 235:


----
----
'''1260:
===M204.1260[FIELD | FIELDGROUP] WAS PREVIOUSLY DEFINED WITH DIFFERENT ATTRIBUTES, NEW [FIELD | FIELDGROUP] OPTIONS IGNORED===
<br>
[FIELD | FIELDGROUP] WAS PREVIOUSLY DEFINED WITH DIFFERENT ATTRIBUTES, NEW [FIELD | FIELDGROUP] OPTIONS IGNORED


<p><b>Explanation:</b> A DEFINE [FIELD | FIELDGROUP] command has attempted to define an existing field with different attributes.</p>
<p><b>Explanation:</b> A DEFINE [FIELD | FIELDGROUP] command has attempted to define an existing field with different attributes.</p>
Line 256: Line 242:
----
----


'''1307:  
===M204.1307: %C LOGON REJECTED - <var class="term">reason text</var> (REASON CODE: %X)===
<br>
%C LOGON REJECTED - <var class="term">reason text</var> (REASON CODE: %X)


<p><b>Explanation:</b> The MODEL 204 3270 terminal handler has rejected a logon request from a 3270 terminal for the reason stated. The following reason codes are defined:</p>
<p><b>Explanation:</b> The MODEL 204 3270 terminal handler has rejected a logon request from a 3270 terminal for the reason stated. The following reason codes are defined:</p>
Line 272: Line 256:
<p><b>Return Codes:</b> E 0 4 AD SAVE NOTERM OPR</p>
<p><b>Return Codes:</b> E 0 4 AD SAVE NOTERM OPR</p>
----
----
'''1346:  
===M204.1346: SERVER AREA GREATER THAN CYLINDER CAPACITY FOR THIS DEVICE. CYLINDER SIZE = <var class="term">nnn</var> BYTES.===                                             
<br>
SERVER AREA GREATER THAN CYLINDER CAPACITY FOR THIS DEVICE. CYLINDER SIZE = <var class="term">nnn</var> BYTES.                                              
<p><b>Explanation:</b>                                                                     
<p><b>Explanation:</b>                                                                     
The number of bytes specified for the largest server area (SERVSIZE)       
The number of bytes specified for the largest server area (SERVSIZE)       
Line 288: Line 270:
'''Return Codes:''' C 96 96 AUDITER       
'''Return Codes:''' C 96 96 AUDITER       
----
----
 
===M204.1381===
M204.1381 is a new informational  message issued during REGENERATE to help verify that the journal data provided in CCAGEN is from the correct CCAJRNL.  The 58 bytes printed are the journal header of each journal block as described in the <var class="book">Rocket System Manager’s Guide</var>, Using System Statistics chapter, Table A-2.  The message has three variations:
M204.1381 is a new informational  message issued during REGENERATE to help verify that the journal data provided in CCAGEN is from the correct CCAJRNL.  The 58 bytes printed are the journal header of each journal block as described in the <var class="book">Rocket System Manager’s Guide</var>, Using System Statistics chapter, Table A-2.  The message has three variations:
<ul>
<ul>
Line 314: Line 296:
----
----


<b>1382:
===M204.1382: Chunk size <var class="term">nn</var> used: flags=X"<var class="term">nn</var>", low=<var class="term">nn</var>, high=<var class="term">nn</var></b>===
<br>
Chunk size <var class="term">nn</var> used: flags=X"<var class="term">nn</var>", low=<var class="term">nn</var>, high=<var class="term">nn</var></b>
<br>
<br>
<b>Explanation: </b>This is a debugging error message.  
<b>Explanation: </b>This is a debugging error message.  
Line 325: Line 305:
----
----


<b>1387:  
===M204.1387: ALLOCATE failed; DDNAME=<var class="term">ddname</var>,DSNAME=<var class="term">dsname</var> could not be located</b>===    
<br>
ALLOCATE failed; DDNAME=<var class="term">ddname</var>,DSNAME=<var class="term">dsname</var> could not be located</b>     
<p><b>Explanation:</b> An attempt to allocate an existing data set, data set name=<var class="term">dsname</var>, failed because the specified dsname was not found in the catalog or the catalog could not be accessed.</p>   
<p><b>Explanation:</b> An attempt to allocate an existing data set, data set name=<var class="term">dsname</var>, failed because the specified dsname was not found in the catalog or the catalog could not be accessed.</p>   
M204.1387 replaces <p class="code">M204.1070: ALLOCATE FAILED - <var class="term">reason</var></p> with additional information regarding the failure of the ALLOCATE command. However, M204.1070 remains in use by Janus/TCPIP for a different purpose.  
M204.1387 replaces <p class="code">M204.1070: ALLOCATE FAILED - <var class="term">reason</var></p> with additional information regarding the failure of the ALLOCATE command. However, M204.1070 remains in use by Janus/TCPIP for a different purpose.  
Line 334: Line 312:
----
----


<b>1388:  
===M204.1388: CHUNK size exceeds maximum of <var class="term">nnn</var></b>===
<br>CHUNK size exceeds maximum of <var class="term">nnn</var></b>
<p>On a DEFINE field command, the chunk size specified is too large.</p>
<p>On a DEFINE field command, the chunk size specified is too large.</p>
<p><b>User response: </b>Specify a chunk size less than or equal to the maximum.</p>
<p><b>User response: </b>Specify a chunk size less than or equal to the maximum.</p>
Line 341: Line 318:
----
----


'''1393:
===M204.1393: CHUNK clause not of format "CHUNK <var class="term">chunkSize</var> FOR <var class="term">chunkTarget</var>"===
<br>
CHUNK clause not of format "CHUNK <var class="term">chunkSize</var> FOR <var class="term">chunkTarget</var>"'''
<br>
<br>
'''Explanation:''' On a DEFINE FIELD, the syntax of the CHUNK clause was not in the format shown in this message.                                                   
'''Explanation:''' On a DEFINE FIELD, the syntax of the CHUNK clause was not in the format shown in this message.                                                   
Line 349: Line 324:
<br>'''Return Codes:''' C 0 4 AUDITER
<br>'''Return Codes:''' C 0 4 AUDITER
----
----
'''1394:
===M204.1394: CHUNK <var class="term">chunkSize</var> VALUE INVALID: <var class="term">reason</var>===
<br>
CHUNK <var class="term">chunkSize</var> VALUE INVALID: <var class="term">reason</var>'''
<br>
<br>
'''Explanation:''' On a DEFINE FIELD, the value specified for the size of a CHUNK is invalid;   
'''Explanation:''' On a DEFINE FIELD, the value specified for the size of a CHUNK is invalid;   
Line 358: Line 331:
<br>'''Return Codes:''' C 0 4 AUDITER
<br>'''Return Codes:''' C 0 4 AUDITER
----
----
'''1395:
===M204.1395: CHUNK target field invalid type: <var class="term">reason</var>===
<br>
CHUNK target field invalid type: <var class="term">reason</var>'''
<br>
<br>
'''Explanation:''' On a DEFINE FIELD, the field specified as a CHUNK target is not a field type that can be used as a chunk target, for the reason specified.  
'''Explanation:''' On a DEFINE FIELD, the field specified as a CHUNK target is not a field type that can be used as a chunk target, for the reason specified.  
Line 366: Line 337:
<br>'''Return Codes:''' C 0 4 AUDITER
<br>'''Return Codes:''' C 0 4 AUDITER
----
----
'''1396:
===M204.1396: CHUNK fields must be INVISIBLE ORDERED NUMERIC===
<br>
CHUNK fields must be INVISIBLE ORDERED NUMERIC'''
<br>
<br>
'''Explanation:''' On a DEFINE FIELD, an attempt was made to create a CHUNK field that was not INVISIBLE ORDERED NUMERIC, which is a requirement of chunk fields.  
'''Explanation:''' On a DEFINE FIELD, an attempt was made to create a CHUNK field that was not INVISIBLE ORDERED NUMERIC, which is a requirement of chunk fields.  
Line 374: Line 343:
<br>'''Return Codes:''' C 0 4 AUDITER
<br>'''Return Codes:''' C 0 4 AUDITER
----
----
'''1397:
===M204.1397: A CHUNK field was defined, %F may no longer be opened with M204 releases prior to V7R5===
<br>
A CHUNK field was defined, %F may no longer be opened with M204 releases prior to V7R5'''
<br>'''Response:''' This is an informational message. No action is required.
<br>'''Response:''' This is an informational message. No action is required.
<br>'''Return Codes:''' I 0 0 AUDITMS
<br>'''Return Codes:''' I 0 0 AUDITMS
   
   
----
----
'''1399:
===M204.1399: Same server area defined for server above the bar and non swappable server===
<br>
Same server area defined for server above the bar and non swappable server'''
<br><b>Explanation: </b>The same server table has been defined in SERVNSA and SERVGA.
<br><b>Explanation: </b>The same server table has been defined in SERVNSA and SERVGA.
<br>'''Response:''' Correct the SERVNSA and/or SERVGA settings.  
<br>'''Response:''' Correct the SERVNSA and/or SERVGA settings.  
Line 389: Line 354:


----
----
'''1400:
===M204.1400: Server areas ATB require server swapping in memory===
<br>
Server areas ATB require server swapping in memory'''
<br><b>Explanation: </b>Parameters indicated that server areas ATB were used in the run where CCASERVR dataset was defined.   
<br><b>Explanation: </b>Parameters indicated that server areas ATB were used in the run where CCASERVR dataset was defined.   
<br>'''System Manager Response:'''  Either remove the server areas ATB parameters or use server swapping in memory.     
<br>'''System Manager Response:'''  Either remove the server areas ATB parameters or use server swapping in memory.     
Line 408: Line 371:
----
----


'''1403:
===M204.1403:
<br>
<br>
Increase SERVGSZ to at least %C for required ATB server areas'''
Increase SERVGSZ to at least %C for required ATB server areas'''
Line 436: Line 399:


----
----
'''1489:  
===M204.1489:  
<br>
<br>
NOT ENOUGH FILE SPACE TO CONTINUE PROCEDURE DEFINITION - %F
NOT ENOUGH FILE SPACE TO CONTINUE PROCEDURE DEFINITION - %F
Line 454: Line 417:


----
----
'''1587:
===M204.1587:
<br>
<br>
FSCB full, IMAGE too large: LFSCB required = <var class="term">num</var>, bytes available in FSCB = <var class="term">num</var>'''
FSCB full, IMAGE too large: LFSCB required = <var class="term">num</var>, bytes available in FSCB = <var class="term">num</var>'''
Line 462: Line 425:


----
----
'''1589:
===M204.1589:
<br>
<br>
Maximum IMAGE length is 32767: LFSCB required = <var class="term">num</var>'''
Maximum IMAGE length is 32767: LFSCB required = <var class="term">num</var>'''
Line 470: Line 433:
   
   
----
----
'''1938:  
===M204.1938:  
<br>
<br>
REQUEST FOR SPACE IN TABLE E EXTENDS BEYOND EHIGHPG, BIT MAP PAGES ARE SCANNED FOR FREESPACE
REQUEST FOR SPACE IN TABLE E EXTENDS BEYOND EHIGHPG, BIT MAP PAGES ARE SCANNED FOR FREESPACE
Line 477: Line 440:
<p><b>Return Codes:</b> I 0 0</p>
<p><b>Return Codes:</b> I 0 0</p>
----
----
'''2126:'''
===M204.2126:'''
<br>
<br>
'''USER'S PUSHDOWN LIST OVERFLOWED'''
'''USER'S PUSHDOWN LIST OVERFLOWED'''
Line 488: Line 451:
<br>'''Return Codes:''' C 0 4 CANCEL
<br>'''Return Codes:''' C 0 4 CANCEL
----
----
'''2329:
===M204.2329===
<br>
<br>
subsystem <var class="term">name</var> AT <var class="term">location name</var> UNAVAILABLE
subsystem <var class="term">name</var> AT <var class="term">location name</var> UNAVAILABLE
Line 496: Line 459:
<p><b>Return Codes:</b> C 0 4</p>
<p><b>Return Codes:</b> C 0 4</p>
----
----
'''2551:'''
===M204.2551===
<br>
<br>
''' {FPL|FCT PG1} IS INVALID FOR FILE: <var class="term">filename</var>'''
''' {FPL|FCT PG1} IS INVALID FOR FILE: <var class="term">filename</var>'''
Line 507: Line 470:
<br>'''Return Codes:''' C 0 4 AUDITER
<br>'''Return Codes:''' C 0 4 AUDITER
----
----
'''2651:  
===M204.2651:  
<br>NOT ALL THREADS PROCESSED FOR IODEV %C
<br>NOT ALL THREADS PROCESSED FOR IODEV %C
<p><b>Explanation:</b> The run is terminated because either:
<p><b>Explanation:</b> The run is terminated because either:
Line 517: Line 480:
<p><b>Return Codes:</b> E 80 80 ER</p>
<p><b>Return Codes:</b> E 80 80 ER</p>
----
----
'''2719:  
===M204.2719:  
<br>OPEN %C FAILED. UPDATE STATEMENTS ALREADY COMPILED, READ ONLY PRIVILEGES INSUFFICIENT
<br>OPEN %C FAILED. UPDATE STATEMENTS ALREADY COMPILED, READ ONLY PRIVILEGES INSUFFICIENT
<p><b>Explanation:</b> The OPEN or OPENC User Language statement was issued from a request to reopen a file with read-only privileges. However, that request had already been compiled with update statements against the file.</p>
<p><b>Explanation:</b> The OPEN or OPENC User Language statement was issued from a request to reopen a file with read-only privileges. However, that request had already been compiled with update statements against the file.</p>
Line 523: Line 486:
<p><b>Descriptor code:</b> C 0 4 CANCEL</p>
<p><b>Descriptor code:</b> C 0 4 CANCEL</p>
----
----
'''2739:  
===M204.2739:  
<br>
<br>
PARAMETER <var class="term">parm</var> CANNOT BE RESET ON USER 0’S PARAMETER LINE: VALUE IGNORED
PARAMETER <var class="term">parm</var> CANNOT BE RESET ON USER 0’S PARAMETER LINE: VALUE IGNORED
Line 530: Line 493:
<p><b>Descriptor code:</b> E 0 4 AD</p>
<p><b>Descriptor code:</b> E 0 4 AD</p>
----
----
'''2746:  
===M204.2746:  
<br>
<br>
XSIZE*XRECPPG MAY NOT BE 1 NOR EXCEED 536870911
XSIZE*XRECPPG MAY NOT BE 1 NOR EXCEED 536870911
Line 548: Line 511:


----
----
'''2826:'''
===M204.2826===
<br>
<br>
'''%F VERSION IS PRE 6.3. COMPACTION NOT ALLOWED'''
'''%F VERSION IS PRE 6.3. COMPACTION NOT ALLOWED'''
Line 557: Line 520:


----
----
'''2831:  
===M204.2831:  
<br>
<br>
UPDATES TO DTS FILES NOT SUPPORTED IN THIS ENVIRONMENT
UPDATES TO DTS FILES NOT SUPPORTED IN THIS ENVIRONMENT
Line 564: Line 527:
<p><b>Return Codes:</b> C 0 4</p>
<p><b>Return Codes:</b> C 0 4</p>
----
----
'''2833:  
===M204.2833:  
<br>
<br>
FIELDS CANNOT BE DEFINED IN A FILE WITH ATRPG*ASTRPPG&gt;4000
FIELDS CANNOT BE DEFINED IN A FILE WITH ATRPG*ASTRPPG&gt;4000
<p>Return Codes: C 0 4</p>
<p>Return Codes: C 0 4</p>
----
----
'''2836:'''
===M204.2836===
<br>
<br>
'''VALUE OF PARAMETER %C INVALID—RESET TO %C'''
'''VALUE OF PARAMETER %C INVALID—RESET TO %C'''
Line 579: Line 542:
<br>'''Return Codes:''' I 0 0 AUDITMS
<br>'''Return Codes:''' I 0 0 AUDITMS
----
----
'''2838:  
===M204.2838:  
<br>
<br>
%C ONLY VALID IN FILEORG X’100’ FILES
%C ONLY VALID IN FILEORG X’100’ FILES
<p><b>Return Codes:</b> C 0 4</p>
<p><b>Return Codes:</b> C 0 4</p>
----
----
'''2839:  
===M204.2839:  
<br>
<br>
%C IS A %C, NOT A %C
%C IS A %C, NOT A %C
<p><b>Return Codes:</b> C 0 4 ECHO</p>
<p><b>Return Codes:</b> C 0 4 ECHO</p>
----
----
'''2841:  
===M204.2841:  
<br>
<br>
REMOTE FIELDGROUPS NOT SUPPORTED  
REMOTE FIELDGROUPS NOT SUPPORTED  
<p><b>Return Codes:</b> C 0 4 ECHO</p>
<p><b>Return Codes:</b> C 0 4 ECHO</p>
----
----
'''2842:
===M204.2842:
<br>
<br>
INVALID CONTEXT FOR FIELDGROUP
INVALID CONTEXT FOR FIELDGROUP
<p><b>Return Codes:</b> C 0 4 ECHO</p>
<p><b>Return Codes:</b> C 0 4 ECHO</p>
----
----
'''2843:  
===M204.2843:  
<br>
<br>
MAXIMUM FIELDGROUP ID EXCEEDED IN RECORD %R IN %F
MAXIMUM FIELDGROUP ID EXCEEDED IN RECORD %R IN %F
<p>Return Codes: C 0 4 CANCEL</p>
<p>Return Codes: C 0 4 CANCEL</p>
----
----
'''2844:  
===M204.2844:  
<br>
<br>
MIX OF FIELDS AND FIELDGROUPS, NAME =
MIX OF FIELDS AND FIELDGROUPS, NAME =
<p><b>Return Codes:</b> C 0 4 SUFFIX ECHO</p>
<p><b>Return Codes:</b> C 0 4 SUFFIX ECHO</p>
----
----
'''2845:  
===M204.2845:  
<br>
<br>
INVALID FIELDGROUP CONTEXT FOR %C
INVALID FIELDGROUP CONTEXT FOR %C
Line 615: Line 578:
<p><b>Descriptor code:</b>C 0 4 SUFFIX ECHO</p>
<p><b>Descriptor code:</b>C 0 4 SUFFIX ECHO</p>
----
----
'''2846:  
===M204.2846:  
<br>
<br>
INVALID FIELDGROUP CONTEXT FOR %C
INVALID FIELDGROUP CONTEXT FOR %C
<p><b>Return Codes:</b> C 0 4 CANCEL</p>
<p><b>Return Codes:</b> C 0 4 CANCEL</p>
----
----
'''2847:  
===M204.2847:  
<br>
<br>
FIELDGROUP CONTEXT LOST IN RECORD %R IN %F
FIELDGROUP CONTEXT LOST IN RECORD %R IN %F
<p><b>Return Codes:</b> C 0 4 CANCEL</p>
<p><b>Return Codes:</b> C 0 4 CANCEL</p>
----
----
'''2848: INVALID FIELDGROUP ID: %C
===M204.2848: INVALID FIELDGROUP ID: %C
<br>
<br>
<p><b>Return Codes:</b> C 0 4 CANCEL</p>
<p><b>Return Codes:</b> C 0 4 CANCEL</p>
----
----
'''2849: REQUIRED KEYWORD %C MISSING
===M204.2849: REQUIRED KEYWORD %C MISSING
<br>
<br>
<p><b>Return Codes: </b>X 0 4 ECHO</p>
<p><b>Return Codes: </b>X 0 4 ECHO</p>
----
----
'''2850:  
===M204.2850:  
<br>
<br>
%C VALUE MISSING
%C VALUE MISSING
<p><b>Return Codes:</b> C 0 4</p>
<p><b>Return Codes:</b> C 0 4</p>
----
----
'''2851:  
===M204.2851:  
<br>
<br>
%C VALUE &quot;%C&quot; TOO BIG, MUST BE &lt;%C BYTES
%C VALUE &quot;%C&quot; TOO BIG, MUST BE &lt;%C BYTES
Line 717: Line 680:
<p><b>Return Codes:</b> C 0 4</p>
<p><b>Return Codes:</b> C 0 4</p>
----
----
'''2869:'''
===M204.2869===
<br>
<br>
'''CHANGE REFUSED: MINLOBE > 0 FOR <var class="term">filename</var> FIELD <var class="term">fieldname</var>'''
'''CHANGE REFUSED: MINLOBE > 0 FOR <var class="term">filename</var> FIELD <var class="term">fieldname</var>'''
<br>'''Return Codes:''' C 0 4 AUDITER
<br>'''Return Codes:''' C 0 4 AUDITER
----
----
'''2870:'''
===M204.2870:'''
<br>
<br>
'''CHANGE REFUSED: MINLOBE > 0 FOR <var class="term">filename</var> FIELD <var class="term">fieldname</var>'''
'''CHANGE REFUSED: MINLOBE > 0 FOR <var class="term">filename</var> FIELD <var class="term">fieldname</var>'''
Line 812: Line 775:
----
----


'''2916:'''
===M204.2916===
<br>
<br>
'''SERVNSSZ requires at least one area to be set in SERVNSA'''
'''SERVNSSZ requires at least one area to be set in SERVNSA'''
Line 821: Line 784:
----
----


'''2921:'''
===M204.2921===
<br>
<br>
'''NON SWAPPABLE SERVER AREAS ARE NOT SUPPORTED IN VSE'''
'''NON SWAPPABLE SERVER AREAS ARE NOT SUPPORTED IN VSE'''
Line 831: Line 794:
----
----


'''2922:'''
===M204.2922===
<br>
<br>
'''SERVNSA bit setting is not valid'''
'''SERVNSA bit setting is not valid'''
Line 842: Line 805:
----
----


'''2933:'''
===M204.2933===
<br>
<br>
''''Module version mismatch, KOMM=%C, %C=% C''''
''''Module version mismatch, KOMM=%C, %C=% C''''
Line 848: Line 811:


----
----
'''2934:'''
===M204.2934:'''
<br>
<br>
'''FILEORG X<nowiki>''200''</nowiki> not supported for hashed or sorted file organizations'''
'''FILEORG X<nowiki>''200''</nowiki> not supported for hashed or sorted file organizations'''
Line 859: Line 822:
----
----


'''2935:'''
===M204.2935===
<br>
<br>
'''{CHUNK|CHUNK target} FIELDS MAY NOT BE RENAMED OR DELETED'''
'''{CHUNK|CHUNK target} FIELDS MAY NOT BE RENAMED OR DELETED'''
Line 868: Line 831:
----
----


'''2936:'''
===M204.2936===
<br>
<br>
'''A CHUNK FIELD OF SIZE <var class="term">nnn</var> ALREADY EXISTS FOR THIS FIELD'''
'''A CHUNK FIELD OF SIZE <var class="term">nnn</var> ALREADY EXISTS FOR THIS FIELD'''
Line 878: Line 841:
----
----


'''2937:'''
===M204.2937===
<br>
<br>
'''CHUNK SIZE: <var class="term">nnn</var> IS NOT AN INTEGRAL MULTIPLE/DIVISOR OF THE EXISTING CHUNK SIZE: <var class="term">nnn</var>'''
'''CHUNK SIZE: <var class="term">nnn</var> IS NOT AN INTEGRAL MULTIPLE/DIVISOR OF THE EXISTING CHUNK SIZE: <var class="term">nnn</var>'''
Line 889: Line 852:
----
----


'''2938:'''
===M204.2938:===
<br>
<br>
'''YOU MAY NOT DEFINE MORE THAN 20 CHUNKS FOR A FIELD '''
'''YOU MAY NOT DEFINE MORE THAN 20 CHUNKS FOR A FIELD '''
Line 898: Line 861:
----
----


'''2939:'''
===M204.2939:===
<br>
<br>
'''%C has been set to its %C value: %C'''
'''%C has been set to its %C value: %C'''
Line 906: Line 869:
----
----


'''2940:'''
===M204.2940:===
<br>
<br>
'''Use of filename after INITIALIZE keyword discouraged because it gave different results prior to version 7.5'''
'''Use of filename after INITIALIZE keyword discouraged because it gave different results prior to version 7.5'''
Line 928: Line 891:
----
----


'''2941:'''
===M204.2941:===
<br> '''FILE BEING INITIALIZED DOES NOT MATCH NAME GIVEN AFTER INITIALIZE COMMAND: %C'''
<br> '''FILE BEING INITIALIZED DOES NOT MATCH NAME GIVEN AFTER INITIALIZE COMMAND: %C'''
<br>'''Explanation:'''  
<br>'''Explanation:'''  
Line 954: Line 917:
----
----


'''2942:'''
===M204.2942:===
<br>
<br>
'''Extraneous string after field attribute list: %C'''
'''Extraneous string after field attribute list: %C'''
Line 999: Line 962:
----
----


'''2944:'''
===M204.2944:===
<br>
<br>
'''Should have end of <var class="term">cmd</var> command but instead found: <var class="term">string</var>'''
'''Should have end of <var class="term">cmd</var> command but instead found: <var class="term">string</var>'''
Line 1,019: Line 982:
----
----
   
   
'''2945:'''
===M204.2945:===
<br>
<br>
'''Error encountered, <var class="term">cmd</var> command not performed '''
'''Error encountered, <var class="term">cmd</var> command not performed '''
Line 1,029: Line 992:
----
----
   
   
'''2946:'''
===M204.2946:===
<br>
<br>
'''Error encountered, <var class="term">cmd</var> command not performed '''
'''Error encountered, <var class="term">cmd</var> command not performed '''
Line 1,039: Line 1,002:
----
----


'''2947:'''
===M204.2947:===
<br><b>Module address <var class="term">address</var> length <var class="term">length</var> protected</b><br>
<br><b>Module address <var class="term">address</var> length <var class="term">length</var> protected</b><br>
<b>Explanation:</b> This informational message is displayed during startup to show the ranges of load module protection. To see which Rocket CSECTs are being referenced, look at the module map in a snap. For more information on the load module protection facility, see the [[MODPROT parameter]] description.
<b>Explanation:</b> This informational message is displayed during startup to show the ranges of load module protection. To see which Rocket CSECTs are being referenced, look at the module map in a snap. For more information on the load module protection facility, see the [[MODPROT parameter]] description.

Revision as of 21:27, 28 February 2014

M204.0141: BUG .. DUPLICATE FILE NAME IN CP RECORD

Explanation: A duplicate file name was encountered while attempting to add a deferred update dataset to the file directory during recovery. This indicates a potential problem in the Model 204 software.

System Manager Response: Contact Customer Support with the following documentation:

  • Audit trail from the previous run
  • Journal from the previous run

Return Codes: E 0 4 AD OPR


M204.0204: PARAMETER SMFSVC OBSOLETE AND NOT RESET

Explanation: Writing records to the SMF data set no longer requires the installation of an SVC. The SMFSVC parameter is therefore obsolete and cannot be reset.
System Manager Response: No response required.
Return Codes: I 0 0 AUDITMS


M204.0332 and M204.0336

These messages indicate problems with the CRAM interface. The visibility of these messages has been improved by:

  • writing the message to the operator and the JESLOG
  • writing the message as an ER line in CCAAUDIT
  • setting the return code to 80

M204.0332: RC nn FROM CRFS OPEN


Explanation: The run has failed to initialize due to problems with the CRAM interface. The possible formats of this message are:

Format 1: RC nn FROM CRFS OPEN/PUT/GET

Format 2: ECB postcode FROM CRFS PUT/GET

  • Format 1 indicates that Model 204 module CRFS attempted to open channel, send a message down the channel, or receive a message from a channel. CRAM was unable to satisfy the request. The message states the return code and the operation attempted.
  • Format 2 indicates that Model 204 module CRFS received an unexpected post code from CRAM while attempting an I/O operation on a channel. The message states the post code and the operation attempted.

Possible return codes include the following values:

Value Description
4 INVALID FUNCTION
8 CB FORMAT ERROR
16 (OPEN MAST) CHANNEL ALREADY OPEN
20 (OPEN USER) NO USER LINES FREE
24 (OPEN) SUBTASKS NOT PROPERLY OPENED
12 (READ/WRITE) ICB NOT OPEN
16 (READ/WRITE) OTHER TASK HAS DIED
20 (READ/WRITE) UNEXPECTED COMMAND
28 NOT ENOUGH STORAGE
99 There is no SVC defined in the IGCLM244 module and the XMEMOPT ’80’ bit must be set for an SVC-less installation
110 (VMCF WRITE) MESSAGE LIMIT EXCEEDED

System Manager Response: Contact Technical Support and have the audit trail available.
Return Codes: C 80 80 AUDITER NOTERM OPR

M204.0336: RC nn FROM CRIO OPEN


Explanation: The run has failed to initialize due to problems with the CRAM interface. The possible formats of this message are:

Format 1: RC nn FROM CRIO OPEN/PUT/GET

Format 2: ECB postcode FROM CRFS PUT/GET

  • Format 1 indicates that Model 204 module CRIO attempted to open a channel, send a message down a channel, or receive a message from a channel. CRAM was unable to satisfy the request. The message states the return code and the operation attempted. For example, the return code 16 indicates that the CRAM channel is already open.
  • Format 2 indicates that Model 204 module CRFS received an unexpected post code from CRAM while attempting an I/O operation on a channel. The message shows the post code and the operation attempted.

Possible return codes include the following values:

Value Description
4 INVALID FUNCTION
8 CB FORMAT ERROR
16 (OPEN MAST) CHANNEL ALREADY OPEN
20 (OPEN USER) NO USER LINES FREE
24 (OPEN) SUBTASKS NOT PROPERLY OPENED
12 (READ/WRITE) ICB NOT OPEN
16 (READ/WRITE) OTHER TASK HAS DIED
20 (READ/WRITE) UNEXPECTED COMMAND
28 NOT ENOUGH STORAGE
99 There is no SVC defined in the IGCLM244 module and the XMEMOPT ’80’ bit must be set for an SVC-less installation
110 (VMCF WRITE) MESSAGE LIMIT EXCEEDED

System Manager Response: Contact Technical Support and have the audit trail available.
Return Codes: C 80 80 AUDITER NOTERM OPR


M204.0434: NJBUFF SET TO %C

Explanation: TBD


M204.0761: ATRPG*ASTRPPG EXCEEDS maxentries

Explanation: You attempted to initialize a file that was created with invalid parameters. The number of dictionary entries is determined by the product of the parameters ATRPG and ASTRPPG. The maximum allowed product is 4000 (attribute dictionary entries), or 32000 for a FILEORG=x'100' file. The INITIALIZE command is rejected.

Response: The file must be recreated. Retry the CREATE command specifying ATRPG and ASTRPPG parameter values such that the product of the two is less than maxentries.

C 0 4 AUDITER


M204.0790: FILE TOO BIG


Explanation: The total number of records possible in Table B exceeds 342 segments for files that do not have the FILEORG X'200' bit set and 1024 segments for files that have the FILEORG X'200' bit set. The number of potential record numbers per segment is 49,152. The number of possible segments in Table B is calculated by the following formula:

((BSIZE * BRECPPG) / 49,152)) + (1 if remainder not 0)

If the result exceeds 342 or 1024 respectively too many segments result and MODEL 204 rejects the CREATE command.
File manager response: Make the file smaller (by specifying a smaller BSIZE or smaller BRECPPG), or divide the file into smaller pieces and use the file group feature to process them as a single logical file.
Return Codes: C 0 4 AUDITER


M204.0797: BSIZE*BRECPPG EXCEEDS MAXIMUM VALUE


Explanation: The product of BSIZE and BRECPPG must not exceed 16,777,216 for regular Model 204 files (which do not have the FILEORG X'200' bit set) and 50,331,648 for files that have the FILEORG X'200' bit set. These numbers specify the maximum number of records allowed in a single Model 204 file.

The CREATE or INCREASE command is rejected.
File manager response: Retry the command, specifying values for BSIZE and BRECPPG so that BSIZE*BRECPPG does not exceed the limit. See Managing file and table sizes for more information.
Return Codes: C 0 4 AUDITER


M204.1050: CCATEMP FULL: operation or pooltype

Explanation: The operation being performed required an extra page from CCATEMP, but there were no free pages available. CCATEMP is defined by the system manager and provides a set of work pages that are assigned on request to various users. If a request gets this message, it might be because some other user is holding a large number of CCATEMP pages.

The message specifies either the operation being performed, or the section ("pool") of CCATEMP that was full.

operation can be one of:

  • $BLDPROC
  • "USE PROCEDURE" COMMAND
  • WHILE INITIALIZING SORT
  • FOR FRV KEYS
  • WHILE GENERATING RECORDS TO BE SORTED
  • WHILE GENERATING ORDERED INDEX SORTED RECORDS
  • WHILE PERFORMING SORT

pooltype can be one of:

  • SMALL MODEL PAGE POOL
  • SMALL MODEL PAGE POOL AND EXPANSION PAGE POOL

The current request is cancelled.

If the operation was $BLDPROC or USE PROCEDURE COMMAND, then the temporary procedure that was being written is deleted, except for its very last CCATEMP page, which is retained for information purposes.

In some cases the user is restarted and, if the user was in the process of updating any files, MODEL 204 marks them physically inconsistent.

CCATEMP pages below 64K are allocated from the small model pool. CCATEMP pages above 64K are allocated from the expansion area pool.

The pooltype specified in the message indicates whether you exceeded the capacity of the small model pool or both the small model and expansion area pools.

Response: Notify your system manager.

System Manager response: Recover the physically inconsistent files using one of the following procedures:

This message is informational, but it indicates a need to increase the space allocation for CCATEMP. As the size of CCATEMP is fixed at initialization, it is necessary to bring down MODEL 204 to increase it.

Return codes: E 60 60 AUDITAD CANCEL NOTERM OPR


===M204.1052:
LOUTPB %C TO %C
Explanation: LOUTPB has been increased or decreased, to the value given in the message. With a full-screen terminal the value is 1.5 times the minimum for that model number, rounded up to a multiple of 8. A model 2 terminal results in a LOUTPB of 3200. A model 5 terminal results in a LOUTPB of 5664.

If NBKPG is greater than 0, the largest allowable value for LOUTPB is PAGESZ minus 40, so the value can be decreased for this reason.

User Response: No response is needed. This message is for information only.
Return Codes: I 0 0 AUDITAD


M204.1060: %C NOT ALLOWED WITH NON SWAPPABLE SERVERS

Explanation: The service requested is not compatible with non-swappable servers.

System Manager Response: Remove any non-swappable server settings and restart Model 204 to repeat the service.

Return Codes: E 0 4 AUDITMS


M204.1131: CAN'T action


Explanation: The procedure action cannot be taken for one of the following reasons:

  • The procedure is in use by another user.
  • The procedure is not in the file.
  • The user does not have the correct privileges to change the procedure.
  • If a RENAME or ASSIGN has been attempted, the alias might already exist.

Response: Make sure that the procedure name is spelled correctly. If the named procedure is in use, retry the command when the procedure is no longer in use. Otherwise, arrange to place the procedure in the file or to obtain the privileges to change the procedure.
Return Codes: C 0 4 SUFFIX AUDITER


The return codes for message M204.1149 have changed.

M204.1149: parameter_name has been set to its minimum|maximum value: value


Explanation: You have attempted to reset a parameter either below the minimum or above the maximum allowed for it. Model 204 has reset the parameter to the correct minimum or maximum.
Response: Retry the command with a value within the correct range, or leave the value as is, since Model 204 has already reset the parameter to the correct minimum or maximum.

For PARAMETER=ESIZE, if you specify:

  • A zero value, which is the equivalent of Not Applicable, no pages are allocated for Table E.
  • A non-zero value, then the minimum of 20 pages allocated for Table E is enforced.

Return Codes: I 0 0 AUDITMS


M204.1260[FIELD | FIELDGROUP] WAS PREVIOUSLY DEFINED WITH DIFFERENT ATTRIBUTES, NEW [FIELD | FIELDGROUP] OPTIONS IGNORED

Explanation: A DEFINE [FIELD | FIELDGROUP] command has attempted to define an existing field with different attributes.

Response: If you wish to redefine the attributes of the field, you must issue the REDEFINE [FIELD | FIELDGROUP] command. Notify your file manager.

Return Codes: C 0 4 AUDITER


M204.1307: %C LOGON REJECTED - reason text (REASON CODE: %X)

Explanation: The MODEL 204 3270 terminal handler has rejected a logon request from a 3270 terminal for the reason stated. The following reason codes are defined:

  1. There are no control blocks available for new logons. Increase the number of IODEV 7 terminal definitions. The reason text is: NOT ENOUGH 3270 TERMINALS.
  2. The terminal has been defined with a non-3270 transmission services profile. The LU type must be 2. The reason text is: LU TYPE NOT = 2.
  3. The terminal has been defined to require definite responses to messages it sends inbound to the host. The transmission services profile must be 3.
    The reason text is: TS PROFILE NOT = 3.
  4. There has been an error on this terminal. This is a retryable error. The reason text is: LOSTERM SET FOR THIS TERMINAL.
  5. The terminal definition is in use. This error should not occur. The reason text is: TERMINAL ALREADY IN USE.

System Manager Response: Contact your VTAM systems programmer to correct the VTAM definition.

Return Codes: E 0 4 AD SAVE NOTERM OPR


M204.1346: SERVER AREA GREATER THAN CYLINDER CAPACITY FOR THIS DEVICE. CYLINDER SIZE = nnn BYTES.

Explanation: The number of bytes specified for the largest server area (SERVSIZE) is greater than nnn, the number of bytes contained in a cylinder for the type of disk device on which your CCASERVR (CCASRVR for DOS) data set resides.

System Manager Response: Do one of the following:

  • ensure that the largest SERVSIZE value does not exceed nnn
  • place your server data sets on a type of disk device that has a larger cylinder capacity
  • place CCASERVR in storage. (See the "CCASERVR in Storage feature" section in the Rocket Model 204 System Manager's Guide.)

Return Codes: C 96 96 AUDITER


M204.1381

M204.1381 is a new informational message issued during REGENERATE to help verify that the journal data provided in CCAGEN is from the correct CCAJRNL. The 58 bytes printed are the journal header of each journal block as described in the Rocket System Manager’s Guide, Using System Statistics chapter, Table A-2. The message has three variations:

  • 1381: CCAGEN: FIRST 5 CCAJRNL BLOCKS + LAST BLOCK IN HEX

    Explanation: The first 58 bytes, in hex, of the first five CCAJRNL blocks and the last CCAJRNL block read from CCAGEN follow in CCAAUDIT.

  • M204.1381: PASS1: 006000020113214F155421910000000000CB... M204.1381: PASS1: 0AD000020113214F155421910000000100CB... M204.1381: PASS1: 07BF008A0113214F155421920000000200CB... M204.1381: PASS1: 0B5E00020113214F155422000000000300CB... M204.1381: PASS1: 0AAF00120113214F155422030000000400CB... M204.1381: LASTB: 00C900020113214F155930280000337100CB...

    Explanation: This is an example of the first 5 CCAJRNL blocks and the last block read from CCAGEN during pass 1 of REGENERATE.

  • 1381: CCAGEN BLOCK COUNT: nnnn

    Explanation: This message provides the count of CCAJRNL blocks read from CCAGEN.

Response: This message is informational only; no response is required.

Return Codes: 1 0 0 AUDITAD


M204.1382: Chunk size nn used: flags=X"nn", low=nn, high=nn


Explanation: This is a debugging error message.
Response: No response is required.
Return Codes: 1 0 0 AUDITMS


M204.1387: ALLOCATE failed; DDNAME=ddname,DSNAME=dsname could not be located

Explanation: An attempt to allocate an existing data set, data set name=dsname, failed because the specified dsname was not found in the catalog or the catalog could not be accessed.

M204.1387 replaces

M204.1070: ALLOCATE FAILED - reason

with additional information regarding the failure of the ALLOCATE command. However, M204.1070 remains in use by Janus/TCPIP for a different purpose.

Response: Correct the data set name or ensure that the data set exists and is cataloged.

Return Codes: C 0 4 AUDITER


M204.1388: CHUNK size exceeds maximum of nnn

On a DEFINE field command, the chunk size specified is too large.

User response: Specify a chunk size less than or equal to the maximum.

Return codes: C 0 4


M204.1393: CHUNK clause not of format "CHUNK chunkSize FOR chunkTarget"


Explanation: On a DEFINE FIELD, the syntax of the CHUNK clause was not in the format shown in this message.
File manager response: Correct the DEFINE FIELD command that has the incorrect CHUNK clause syntax.
Return Codes: C 0 4 AUDITER


M204.1394: CHUNK chunkSize VALUE INVALID: reason


Explanation: On a DEFINE FIELD, the value specified for the size of a CHUNK is invalid; "reason" indicates why.
File manager response: Correct the DEFINE FIELD command that has the invalid CHUNK size.
Return Codes: C 0 4 AUDITER


M204.1395: CHUNK target field invalid type: reason


Explanation: On a DEFINE FIELD, the field specified as a CHUNK target is not a field type that can be used as a chunk target, for the reason specified.
File manager response: Correct the DEFINE FIELD command containing the invalid CHUNK target type.
Return Codes: C 0 4 AUDITER


M204.1396: CHUNK fields must be INVISIBLE ORDERED NUMERIC


Explanation: On a DEFINE FIELD, an attempt was made to create a CHUNK field that was not INVISIBLE ORDERED NUMERIC, which is a requirement of chunk fields.
File manager response: Correct the DEFINE FIELD command that has the invalid CHUNK target type.
Return Codes: C 0 4 AUDITER


M204.1397: A CHUNK field was defined, %F may no longer be opened with M204 releases prior to V7R5


Response: This is an informational message. No action is required.
Return Codes: I 0 0 AUDITMS


M204.1399: Same server area defined for server above the bar and non swappable server


Explanation: The same server table has been defined in SERVNSA and SERVGA.
Response: Correct the SERVNSA and/or SERVGA settings.
Return Codes: E 0 4 AUDITMS


M204.1400: Server areas ATB require server swapping in memory


Explanation: Parameters indicated that server areas ATB were used in the run where CCASERVR dataset was defined.
System Manager Response: Either remove the server areas ATB parameters or use server swapping in memory.
Return Codes: E 0 4 AUDITMS


1402:
Invalid value for chunk target: fname='val'; values must be -999999999999999 -> 999999999999999

Explanation: If a chunk target is any field type besides DATETIME, any value stored in it must be within the range shown in the error message.
Response: Correct the value being stored.
System manager response: Correct the value being stored.
Return Codes: C 0 4 CANCEL


===M204.1403:
Increase SERVGSZ to at least %C for required ATB server areas
Explanation: The total size of ATB server areas is larger than the ATB server size defined in SERVGSZ.
User Response: If the message is issued by the UTABLE command, decrease the size of the ATB server areas.
System Manager Response: If the message is issued at initialization, either increase SERVGSZ or decrease the ATB server area size.
Return Codes: E 80 80 AUDITAD OPR


1412:
service NOT ALLOWED WITH ATB SERVERS

Explanation: The requested service is not compatible with ATB (above the bar) servers.
System manager response: Remove the ATB server parameters and restart Model 204.
Return Codes: E 0 4 AUDITMS


1433:
CCAGEN: IS EMPTY ¦ CCAGEN: PERMANENT I/O ERROR

Explanation: There were no valid records found in the journal(s) pointed to by CCAGEN, or a permanent I/O error was encountered.
System manager response: Verify that you have the correct journal(s) for the run. If I/O errors were detected while reading in CCAGEN, the appropriate error messages will have been issued before this message. Correct the error and rerun media recovery. If the problem remains unclear, contact Technical Support and have the following documentation available:

  • Audit trail
  • Snap dump
  • UTILJ output for CCAGEN dataset

Return Codes: C 0 4 AUDITER


===M204.1489:
NOT ENOUGH FILE SPACE TO CONTINUE PROCEDURE DEFINITION - %F

Explanation: There is no room in the file to store the procedure being entered with the PROCEDURE command.

If…Then Model 204…
Error occurs after the first line of procedure text has been storedKeeps the partial procedure
You are entering the text at your terminalEnds procedure definition immediately
Procedure text is supplied by another procedureFlushes the remainder of the input
Procedure text is supplied in a batch input stream (CCAIN)Flushes the remainder of the procedure text and resumes processing after the END PROCEDURE command

Response: Create space in the file by deleting unwanted procedures or increasing Table D with the INCREASE command. Replace the partial procedure using the PROCEDURE command, or use the EDIT command to supply the missing text.

Return Codes: C 0 4 CANCEL AUDITER


===M204.1587:
FSCB full, IMAGE too large: LFSCB required = num, bytes available in FSCB = num

Explanation: The value specified in an IDENTIFY statement with the LEN or OCCURS option causes the size of the associated IMAGE to overflow the full screen buffer (FSCB). The FSCB is a server work area that is used to hold a compiled IMAGE definition.

Response: Use the VIEW LFSCB command to determine the current size of the FSCB. Use the UTABLE command to increase the value of the LFSCB parameter. Check the User Language request for programming errors that might cause the value specified in the IDENTIFY statement to be too large. Retry the request.

Return Codes: C 0 4 CANCEL AUDITER


===M204.1589:
Maximum IMAGE length is 32767: LFSCB required = num

Explanation: An attempt has been made to define an image greater than 32K.

Response: Redefine the image so that it is not greater than the maximum length of 32767.

Return Codes: C 0 4 CANCEL AUDITER


===M204.1938:
REQUEST FOR SPACE IN TABLE E EXTENDS BEYOND EHIGHPG, BIT MAP PAGES ARE SCANNED FOR FREESPACE

Explanation: A User Language request attempted to store a large object and all of the append pages in Table E have been allocated. Model 204 must scan the bit map pages for previously allocated Table E pages to look for free space to store the large object.

File manager response: The file should be reorganized to compact fragmented Table E space.

Return Codes: I 0 0


===M204.2126:
USER'S PUSHDOWN LIST OVERFLOWED
Explanation: The user's pushdown list is an internal stack for maintaining state information for user threads across internal Model 204 subroutines. The user pushdown list lives in each user's server. Its size requirement depends on the complexity of the command or User Language request.

This message is issued whenever Model 204 detects that pushdown list data has spilled into adjacent control structures. Because of potential corruption the user is restarted.
Response: Increase the size of the user pushdown list by using the LPDLST parameter of the UTABLE command. Notify your system manager.
System Manager Response: If this becomes a frequent occurrence, consider more permanent changes to LPDLST and SERVSIZE, since the pushdown list is a server component.
Return Codes: C 0 4 CANCEL


M204.2329


subsystem name AT location name UNAVAILABLE

Explanation: The indicated subsystem at the specified node is not available for use due to one or more errors occurring at the specified node during start or login processing.

Response: Notify the system manager or try again later.

System manager response: If the subsystem is started, stop the subsystem and resolve communications errors or other errors which occurred at the specified node. After resolving error, use the START SUBSYSTEM command to make the subsystem available for general use. Check to make sure that the LOCATION parameter was set properly in the CCAIN input stream for the Online.

Return Codes: C 0 4


M204.2551


{FPL|FCT PG1} IS INVALID FOR FILE: filename
Explanation: If the message says FPL, then the FPL (file parameter list) for the associated file is invalid. This could be the result of an incorrect DD, FILEDEF or DLBL statement.

If the message says FCT PG1, then the existence page array page is invalid.

File manager response: If the DD, FILEDEF or DLBL statement is correct and points to the correct data set, then the file must be restored from a backup.
Return Codes: C 0 4 AUDITER


===M204.2651:
NOT ALL THREADS PROCESSED FOR IODEV %C

Explanation: The run is terminated because either:

  • The number of threads specified by NUSERS has been initialized, but there are fewer users of the specified IODEV type than expected.
  • The DUPTERM number specified by the IODEV card could not be initialized because it exceeded the number of NUSERS.

Response: Check that NUSERS matches the total of the listed IODEVs, plus one extra for USER 0. Check also the NOTERM/DUPTERM parameter for the specified IODEV card.

Return Codes: E 80 80 ER


===M204.2719:
OPEN %C FAILED. UPDATE STATEMENTS ALREADY COMPILED, READ ONLY PRIVILEGES INSUFFICIENT

Explanation: The OPEN or OPENC User Language statement was issued from a request to reopen a file with read-only privileges. However, that request had already been compiled with update statements against the file.

Response: In a User Language request, you cannot use the User Language OPEN or OPENC statement to reopen a file with read-only privileges, if that request contains updates statements against the same file.

Descriptor code: C 0 4 CANCEL


===M204.2739:
PARAMETER parm CANNOT BE RESET ON USER 0’S PARAMETER LINE: VALUE IGNORED

Explanation: You reset parameter parm on the User 0 parameter line, but the parameter cannot be set there. The value is ignored, the default value for this parameter remains in effect.

Response: Remove parm from the User 0 parameters, since it will not change the value of the parameter.

Descriptor code: E 0 4 AD


===M204.2746:
XSIZE*XRECPPG MAY NOT BE 1 NOR EXCEED 536870911

Explanation: The product of XSIZE and XRECPPG must not exceed 16777216 times 32 minus one, or 536870911. This specifies the maximum number of extension records allowed in a single Model 204 file when using Table X. Also, setting both XRECPPG and XSIZE to 1 is invalid.

The CREATE command is rejected.

Response: Retry the command specifying values for XSIZE and XRECPPG whose product does not exceed the 526870911 limit. Refer to the Rocket Model 204 File Manager’s Guide for more information on file sizes.

Descriptor code: C 0 4


2774:
ANOTHER command COMMAND IS IN PROGRESS

Explanation: An INCREASE or DECREASE command or auto increase is taking place while another INCREASE, DECREASE, or auto increase has not finished yet.
File manager response: Repeat the command after the completion of the auto increase or previous INCREASE or DECREASE command.
Descriptor code: C 0 4


M204.2826


%F VERSION IS PRE 6.3. COMPACTION NOT ALLOWED
Explanation: An attempt was made to compact a file created prior to Model 204 version 6.3.
File manager response: Reorganize the file using Model 204 version 6.3.
Return Codes: C 0 4 AUDITER


===M204.2831:
UPDATES TO DTS FILES NOT SUPPORTED IN THIS ENVIRONMENT

Explanation: DTS files cannot be updated in IFAM, SQL, or PQO environments.

Response: Do not attempt to update DTS file.

Return Codes: C 0 4


===M204.2833:
FIELDS CANNOT BE DEFINED IN A FILE WITH ATRPG*ASTRPPG>4000

Return Codes: C 0 4


M204.2836


VALUE OF PARAMETER %C INVALID—RESET TO %C
Explanation: This is an informational message only.

A parameter was specified with an incorrect value. It has been reset to an internally calculated value that will accommodate other parameter settings. See the description of the parameter named to see what that calculation involves.
System Manager Response: The parameter has been reset. No response required.
Return Codes: I 0 0 AUDITMS


===M204.2838:
%C ONLY VALID IN FILEORG X’100’ FILES

Return Codes: C 0 4


===M204.2839:
%C IS A %C, NOT A %C

Return Codes: C 0 4 ECHO


===M204.2841:
REMOTE FIELDGROUPS NOT SUPPORTED

Return Codes: C 0 4 ECHO


===M204.2842:
INVALID CONTEXT FOR FIELDGROUP

Return Codes: C 0 4 ECHO


===M204.2843:
MAXIMUM FIELDGROUP ID EXCEEDED IN RECORD %R IN %F

Return Codes: C 0 4 CANCEL


===M204.2844:
MIX OF FIELDS AND FIELDGROUPS, NAME =

Return Codes: C 0 4 SUFFIX ECHO


===M204.2845:
INVALID FIELDGROUP CONTEXT FOR %C

Explanation: The $function was used outside of field group context.

Descriptor code:C 0 4 SUFFIX ECHO


===M204.2846:
INVALID FIELDGROUP CONTEXT FOR %C

Return Codes: C 0 4 CANCEL


===M204.2847:
FIELDGROUP CONTEXT LOST IN RECORD %R IN %F

Return Codes: C 0 4 CANCEL


===M204.2848: INVALID FIELDGROUP ID: %C

Return Codes: C 0 4 CANCEL


===M204.2849: REQUIRED KEYWORD %C MISSING

Return Codes: X 0 4 ECHO


===M204.2850:
%C VALUE MISSING

Return Codes: C 0 4


===M204.2851:
%C VALUE "%C" TOO BIG, MUST BE <%C BYTES

Return Codes: C 0 4


2852: UPDATE TO MISSING FIELDGROUP OCCURRENCE IN RECORD %R IN %F

Return Codes: C 0 4 CANCEL


2853: %C NOT ALLOWED FOR EXACTLY-ONE FIELD

Return Codes: C 0 4


2854: ATTEMPT TO DO %C FOR EXACTLY-ONE FIELD: %C

Return Codes: C 0 4 CANCEL


2855: FIELD DEPTH+LENGTH UNREPRESENTABLE IN RECORD %R IN %F

Return Codes: C 0 4 CANCEL


2856: FIELDNAME VARIABLE %C: EXPECTED %C, GOT %C

Return Codes: C 0 4 CANCEL


2857: %C FIELD NOT ALLOWED FOR %C FIELD

Return Codes: C 0 4


2858: FIELDGROUP CONTEXT MISMATCH BETWEEN COUNTOCCURRENCES- OF FIELD AND COUNTED FIELD

Return Codes: C 0 4


2859: NEW AUTOMATIC FIELD NOT ALLOWED FOR NON-EMPTY FILE

Return Codes: C 0 4


2860: FIELD %C ALREADY HAS A COUNT-OCCURRENCES-OF FIELD

Return Codes: C 0 4


2861: OCCURRENCE COUNTER %C OVERFLOWED

Return Codes: C 0 4 CANCEL


2862: ATTEMPT TO UPDATE AUTOMATIC FIELD %C

Return Codes: C 0 4 SUFFIX ECHO


2863: ATTEMPT TO DO %C FOR AUTOMATIC FIELD: %C

Return Codes: C 0 4 CANCEL


2865: ATTEMPT TO %C INVALID DATETIME VALUE: %C = %C

Return Codes: C 0 4 CANCEL


2866: FILE ALREADY HAS %C FIELD

Return Codes: C 0 4


2867: FIELDGROUP %C ALREADY HAS %C FIELD

Explanation: If you try to define a second update tracker field of the same type for the same field group, you will invoke message 2867, where %C represents:

  • A CREATE-TIME
  • A CREATE-TIMEUTC
  • A CREATE-USER
  • AN UPDATE-TIME
  • AN UPDATE-TIMEUTC
  • AN UPDATE-USER

Return Codes: C O 4


2868: MINLOBE MUST BE BETWEEN 0 AND %C'

Return Codes: C 0 4


M204.2869


CHANGE REFUSED: MINLOBE > 0 FOR filename FIELD fieldname
Return Codes: C 0 4 AUDITER


===M204.2870:
CHANGE REFUSED: MINLOBE > 0 FOR filename FIELD fieldname
Return Codes: C 0 4 CANCEL AUDITER


2871: FIELDGROUP CONTEXT MISMATCH BETWEEN CONCATENATION-OF FIELD AND COMPONENT FIELD'

Return Codes: C 0 4


2872: CONCATENATION VALUE TOO LONG FOR FIELD %C'

Return Codes: C 0 4 CANCEL


2873: CONCATENATION FIELD %C COMPONENT FIELD %C CONTAINS SEPARATOR CHARACTER'

Return Codes: C 0 4 CANCEL


2874: ATTEMPT TO %C A VALUE THAT'S %C: %C

Return Codes: C 0 4 CANCEL


2875: CONCATENATION LIST INVALID: %C'

Return Codes: C 0 4


2876: INVALID %C VALUE: %C'

Return Codes: C 0 4


2877: WITH CLAUSE INVALID: %C'

Return Codes: C 0 4 ECHO


2878: WITH CLAUSE INVALID: FIELD %C IN %F %C

Return Codes: C 0 4 CANCEL


2879: REMOTE ID %C MODE %C'

Return Codes: I 0 0 SAVE NOTERM OPR


2880: MEMORY DATASETS CANNOT BE PART OF MULTI-DATASET FILE

Return Codes: C 0 4


2881: DATA CONVERSION ERROR

Return Codes: C 0 4 CANCEL


2882:
Recovery journal (CCARF) version number is not supported

Explanation: A CCARF data set was provided as input to a recovery step, but that CCARF data set was produced by a different version of Model 204 than the version that is running recovery.
System manager response: Correct the data set name referenced in CCARF and ensure that it was produced by the version of Model 204 that you are using to run recovery.
Return codes: E 52 52 OPR


2883:
Mix of journal versions in recovery CCARF

Return codes: E 52 52 SNAP OPR


2884: [FIELD | FIELDGROUP] WAS PREVIOUSLY DEFINED AS A [FIELDGROUP | FIELD], NEW DEFINITION IGNORED

Return Codes: C 0 4


2885: INVALID FIELDGROUP ID: fieldgroup

Return Codes: C 0 4 CANCEL


2886: FIELDGROUP ID %C ALREADY EXISTS IN RECORD %R IN %F'

Return Codes: C 0 4


2903: FILEORG=X'100' IS NOT SUPPORTED DURING FLOD/FILELOAD

Return Codes: E 0 8


M204.2916


SERVNSSZ requires at least one area to be set in SERVNSA
Explanation: When the size of a non-swappable server area is indicated, at least one non-swappable server area must be indicated in SERVNSA.
Operator response: Correct the SERVNSA parameter setting.
Return Codes: E 0 4 AUDITMS


M204.2921


NON SWAPPABLE SERVER AREAS ARE NOT SUPPORTED IN VSE
Explanation: Non-swappable server areas ATB are not supported in VSE.
Operator response: Remove the parameters for non-swappable server areas.
Return Codes: E 0 4 AUDITMS


M204.2922


SERVNSA bit setting is not valid
Explanation: The bit setting in SERVNSA is not valid.
For release 7.4, valid bits are: X'02000000'
For release 7.5, valid bits are: X'02000000', X'00800000', X'00004000', and X'00002000'
Operator response: Correct the SERVNSA setting.
Return Codes: E 0 4 AUDITMS


M204.2933


'Module version mismatch, KOMM=%C, %C=% C'
Return Codes: E 0 4 SNAP


===M204.2934:
FILEORG X''200'' not supported for hashed or sorted file organizations
Explanation: Hashed or sorted files must be 16M files. The CREATE FILE command is rejected.
File manager response: Remove the conflicting FILEORG parameter and reissue CREATE FILE.
Return Codes: E 0 4 AUDITMS


M204.2935


{CHUNK|CHUNK target} FIELDS MAY NOT BE RENAMED OR DELETED

File manager response: Do not attempt to RENAME or DELETE chunks or chunk targets.
Return Codes: C 0 4 AUDITER


M204.2936


A CHUNK FIELD OF SIZE nnn ALREADY EXISTS FOR THIS FIELD
Explanation: For a given CHUNK target field, duplicate chunk sizes are not permitted.
File manager response: Correct the DEFINE FIELD that caused the message.
Return Codes: C 0 4 AUDITER


M204.2937


CHUNK SIZE: nnn IS NOT AN INTEGRAL MULTIPLE/DIVISOR OF THE EXISTING CHUNK SIZE: nnn
Explanation: A CHUNK field's chunk size must be an integral multiple/divisor of all other chunk's sizes for a given chunk target.
This message identifies the existing chunk size that conflicts with the new one.
File manager response: Correct the DEFINE FIELD that caused the message.
Return Codes: C 0 4 AUDITER


M204.2938:


YOU MAY NOT DEFINE MORE THAN 20 CHUNKS FOR A FIELD
Explanation: A given chunk target can have at most 20 chunks defined.
File manager response: Do not try to define more than 20 CHUNK fields for any given CHUNK target field.
Return Codes: C 0 4 AUDITER


M204.2939:


%C has been set to its %C value: %C
Explanation: TBD
Return codes: I 0 0 AUDITMS


M204.2940:


Use of filename after INITIALIZE keyword discouraged because it gave different results prior to version 7.5
Explanation: This message indicates that the format of the INITIALIZE command as entered does not conform to the syntax of:

INITIALIZE [KEEPDEF[S]]

Prior to version 7.5, it was possible to place any text on the INITIALIZE command, and if it was anything other than KEEPDEF[S], it was ignored. In version 7.5, the syntax of INITIALIZE command is checked for strict correctness.
If you have entered the name of the file being initialized AFTER the INITIALIZE command keyword, you can either correct the command (that is, remove the filename after the INITIALIZE command keyword) or use the MSGCTL M204.2940 command as described below so that the command can continue to work.
File manager response: The most direct response is to correct the command to conform to the proper syntax, that is, remove extraneous strings after the INITIALIZE command keyword.
System manager response: If the file manager has chosen to keep the filename after the INITIALIZE command keyword, and the filename is the same as the name of the file being initialized, you can have the following command executed at any time before the INITIALIZE command is executed:

MSGCTL M204.2940 NOCOUNT

This action represents a very special case for the NOCOUNT option of MSGCTL.
Normally, the NOCOUNT option only changes a message such that it does not increment the count of counting errors, but does not directly affect the operation which issued the error message.
For this message, however, setting the NOCOUNT operation indicates that this condition is to be allowed, and normal processing of the INITIALIZE command will continue.
Issuing the above MSGCTL command with version 7.5 of Model 204 will not present any risk of an incorrect operation of INITIALZE. The only caution to be observed is that in prior versions of Model 204, a filename after the INITIALIZE command keyword is NOT checked against the name of the file being initialized, and so the use of the filename after the INITIALIZE command keyword might be a risky practice if it is possible such a command might be used in a prior version of Model 204.
Return codes: C 0 4 AUDITER


M204.2941:


FILE BEING INITIALIZED DOES NOT MATCH NAME GIVEN AFTER INITIALIZE COMMAND: %C
Explanation: This message indicates that the format of the INITIALIZE command as entered does not conform to the syntax of:

INITIALIZE [KEEPDEF[S]]

Prior to version 7.5, it was possible to place any text on the INITIALIZE command, and if it was anything other than KEEPDEF[S], it was ignored. In version 7.5, the syntax of INITIALIZE command is checked for strict correctness.
In some cases, users have entered the name of the file being initialized AFTER the INITIALIZE command keyword, but this message indicates that whatever string you entered after the INITIALIZE command keyword is not the name of the file being initialized.
File manager response: Correct the command. The most direct response is to correct the command to conform to the proper syntax: that is, remove extraneous strings after the INITIALIZE command keyword.
However, if the system manager has performed a MSGCTL M204.2940 NOCOUNT command, and you want to enter the correct filename on the INITIALIZE command, that will allow the INITIALIZE operation to proceed.
System manager response:
If the file manager is unable to correct the INITIALZE command, you can have the following commands executed at any time before the INITIALIZE command is executed:

MSGCTL M204.2940 NOCOUNT MSGCTL M204.2941 NOCOUNT

These actions represent a very special case for the NOCOUNT option of MSGCTL.
Normally, the NOCOUNT option only changes a message such that it does not increment the count of counting errors, but it does not directly affect the operation which issued the error message.
For this message, however, setting the NOCOUNT operation indicates that this condition is to be allowed, and normal processing of the INITIALIZE command will continue.
Issuing MSGCTL M204.2941 NOCOUNT is not recommended, because this results in what might appear to be checking of the filename when in fact it is not checked.
Issuing MSGCTL M204.2940 NOCOUNT does not present any risk with version 7.5 of Model 204, but, as discussed in the System Manager response section of message 2940, this practice should be done with caution.
Return codes: C 0 4 AUDITER


M204.2942:


Extraneous string after field attribute list: %C
Explanation: This message indicates that the format of the INITIALIZE command as entered for a hashed, sorted, or record security file does not conform to the syntax of:

INITIALIZE [SORT fldName (attributes)] [HASH fldName (attributes)] [RECSCTY fldName (attributes)]

In particular, it indicates that some string followed the right parenthesis (')') of the attribute list. Prior to version 7.5, nothing after the closing parenthesis was checked.
File manager response: Correct the command. There should be no string after the right parenthesis.
System manager response: If the file manager is unable to correct the INITIALZE command, you can have the following command executed at any time before the INITIALIZE command is executed:

MSGCTL M204.2942 NOCOUNT

This action represents a very special case for the NOCOUNT option of MSGCTL. Normally, the NOCOUNT option only changes a message such that it does not increment the count of counting errors, but does not directly affect the operation which issued the error message.
For this message, however, setting the NOCOUNT operation indicates that this condition is to be allowed, and normal processing of the INITIALIZE command will continue.
Issuing MSGCTL M204.2942 NOCOUNT is not recommended, because if you issue this command the string after the right parenthesis will not be analyzed.
Return codes: C 0 4 AUDITER


2943:
Error using filename phrase for file %C: restriction
Explanation: This message indicates that the format of the INITIALIZE command as entered does not conform to the syntax of:

INITIALIZE [KEEPDEF[S]]

Prior to version 7.5, it was possible to place any text on the INITIALIZE command, and if it was anything other than KEEPDEF[S], it was ignored. In version 7.5, the syntax of INITIALIZE command is checked for strict correctness.
In some cases, users have entered the name of the file being initialized AFTER the INITIALIZE command keyword, but this message indicates that the syntax requires some modification for the particular file being initialized.
File manager response: The command should be corrected; the most direct response is to correct the command to conform to the proper syntax, that is remove extraneous strings after the INITIALIZE command keyword. However, if the system manager has performed a MSGCTL M204.2940 NOCOUNT command, you can modify the command as indicated by the restriction shown in the M204.2943 text.
System manager response: If the file manager is unable to correct the INITIALZE command, you can have the following commands executed at any time before the INITIALIZE command is executed:

MSGCTL M204.2940 NOCOUNT MSGCTL M204.2943 NOCOUNT


This action represents a very special case for the NOCOUNT option of MSGCTL. Normally, the NOCOUNT option only changes a message such that it does not increment the count of counting errors, but does not directly affect the operation which issued the error message.
For this message, however, setting the NOCOUNT operation indicates that this condition is to be allowed, and normal processing of the INITIALIZE command will continue.
Issuing MSGCTL M204.2943 NOCOUNT is not recommended, because this bypasses the checking that is intended by the restriction shown in the M204.2943 text.
Issuing MSGCTL M204.2940 NOCOUNT does not present any risk with version 7.5 of Model 204, but, as discussed in the system manager response for M204.2940, this practice should be done with caution.
Return codes: C 0 4 AUDITER


M204.2944:


Should have end of cmd command but instead found: string
Explanation: This message indicates that the format of the command indicated by cmd as entered does not conform to command syntax.
User response: Correct the command, either by simply removing string and any following strings or else by correcting the command to conform to the proper syntax.
File manager response: If the cmd in the M204.2944 text is INITIALIZE, this message indicates that the format of the INITIALIZE command as entered does not conform to the syntax of:

INITIALIZE [KEEPDEF[S]]

Prior to version 7.5, it was possible to place any text on the INITIALIZE command, and if the text was anything other than KEEPDEF[S], it was ignored. In version 7.5, the syntax of INITIALIZE command is checked for strict correctness. The command should be corrected as described in the user response above.
System manager response: If the file manager is unable to correct the INITIALZE command, you can have the following command executed at any time before the INITIALIZE command is executed:

MSGCTL M204.2944 NOCOUNT

This action represents a very special case for the NOCOUNT option of MSGCTL. Normally, the NOCOUNT option only changes a message such that it does not increment the count of counting errors, but does not directly affect the operation which issued the error message.

For this message, however, setting the NOCOUNT operation indicates that this condition is to be allowed, and normal processing of the INITIALIZE command will continue.

Issuing MSGCTL M204.2944 NOCOUNT is not recommended, because whatever string was indicated on the INITIALIZE command is not checked.
Return codes: C 0 4 AUDITER


M204.2945:


Error encountered, cmd command not performed
Explanation: This counting error message indicates that the processing of the cmd command was not performed. This message should be preceded by one or more messages. (If the preceding messages were not counting error messages, they might not have been displayed on the user's terminal, depending on the MSGCTL parameter setting.)
User response: Correct any conditions indicated by the preceding messages.
Return codes: C 0 4 AUDITER


M204.2946:


Error encountered, cmd command not performed
Explanation: This informational message indicates that the processing of the cmd command was not performed. This message should be preceded by one or more messages. (If the preceding messages were not counting error messages, they might not have been displayed on the user's terminal, depending on the MSGCTL parameter setting.)
User response: Correct any conditions indicated by the preceding messages.
Return codes: I 0 0 AUDITMS


M204.2947:


Module address address length length protected
Explanation: This informational message is displayed during startup to show the ranges of load module protection. To see which Rocket CSECTs are being referenced, look at the module map in a snap. For more information on the load module protection facility, see the MODPROT parameter description.
Response: No response is required.
Return codes: 1 0 0 AUDITMS

Up to Contents