Hercules Version 3: System Messages: DL - dasdload

This page describes the messages for the Hercules S/370, ESA/390, and z/Architecture emulator utility program dasdload.

Information messages (I suffix) from dasdload have an associated message level. They are only issued if the third argument to dasdload, the verbosity level, is no lower than the message level. The default verbosity level is 1, which causes level 0 and 1 information messages to be issued.

Messages

HHCDL001E Cannot open filename: error
Meaning
The control file named filename cannot be opened. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function main
HHCDL002E Volume serial statement missing from filename
Meaning
The control file named filename does not contain a volume serial statement. One is required.
Action
Supply a volume serial statement and rerun dasdload.
Issued by
dasdload.c, function main
HHCDL003E Volume serial serial in filename line lineno is not valid
Meaning
The volume serial serial supplied in line lineno of the control file named filename is not valid. It must be from one to six characters long.
Action
Supply a valid volume serial and rerun dasdload.
Issued by
dasdload.c, function main
HHCDL004E Device type type in filename line lineno is not recognized
Meaning
The device type type specified in line lineno of the control file named filename is not a supported CKD device.
Action
Specify a supported CKD device type and rerun dasdload.
Issued by
dasdload.c, function main
HHCDL005E count in filename line lineno is not a valid cylinder count
Meaning
The requested number, count, of cylinders for the volume in line lineno of the control file named filename is invalid. It must be a decimal number.
Action
Supply a valid cylinder count and rerun dasdload.
Issued by
dasdload.c, function main
HHCDL006I Creating type volume serial: tracks trks/cyl, length bytes/track
Meaning
The volume named serial, of type type, is being created, with tracks tracks per cylinder and length bytes per track.
Message level
0
Issued by
dasdload.c, function main
HHCDL007E Cannot create filename
Meaning
The DASD image file named filename cannot be created. A previous message described the problem.
Action
Correct the reported error and rerun dasdload.
Issued by
dasdload.c, function main
HHCDL008E Cannot open filename
Meaning
The DASD image file named filename could not be opened. A previous message described the problem.
Action
Correct the reported error and rerun dasdload.
Issued by
dasdload.c, function main
HHCDL009I Loading type volume serial
Meaning
The newly created volume with serial serial, of type type, is being loaded.
Message level
0
Issued by
dasdload.c, function main
HHCDL010E Cannot obtain storage for DSCB pointer array: error
Meaning
An attempt to obtain storage for the array of DSCB pointers, which will populate the VTOC, failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function process_control_file
HHCDL011E Invalid statement in filename line lineno
Meaning
An invalid control statement was found at line lineno of the control file named filename.
Action
Correct the invalid statement and rerun dasdload.
Issued by
dasdload.c, function process_control_file
HHCDL012I Creating dataset dsn at cyl cylinder head head
Meaning
The dataset named dsn is being created. It begins at cylinder cylinder, head head.
Message level
1
Issued by
dasdload.c, function process_control_file
HHCDL013I Dataset dsn contains size tracks
Meaning
The dataset named dsn is size tracks long.
Message level
2
Issued by
dasdload.c, function process_control_file
HHCDL014I Free space starts at cyl cylinder head head
Meaning
Free space on the volume begins at cylinder cylinder, head head, and extends to the end of the volume.
Message level
1
Issued by
dasdload.c, function process_control_file
HHCDL015W Volume exceeds cylinders
Meaning
The amount of space used on the volume exceeds the number of cylinders, cylinders, requested in the control file. The number of cylinders was explicitly requested instead of being allowed to default to the size of a full volume for the device type. The volume has been extended to accomodate the data written.
Action
Specify more cylinders in the control file, or allow the number to default.
Issued by
dasdload.c, function process_control_file
HHCDL016I Total of count cylinders written to filename
Meaning
A total of count cylinders have been written to the DASD image file named filename.
Message level
0
Issued by
dasdload.c, function process_control_file
HHCDL017I Updating VTOC pointer pointer
Meaning
The pointer to the VTOC in the volume label is being updated to point to the VTOC, at location pointer.
Message level
5
Issued by
dasdload.c, function process_control_file
HHCDL018E Cannot read VOL1 record
Meaning
An attempt to read the volume label failed. A previous message described the error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function process_control_file
HHCDL019E Cannot read filename line lineno: error
Meaning
An error was encountered while trying to read the statement at line number lineno of the control file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_ctrl_stmt
HHCDL020E Line too long in filename line lineno
Meaning
The line at line number lineno of the control file named filename is too long to be processed. This error can be caused by failing to terminate the last line with an end-of-line marker.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_ctrl_stmt
HHCDL021E DSNAME or initialization method missing
Meaning
Either the dataset name, or the method to be used to initialize it, is missing from the control file. Both are required.
Action
Supply the missing value and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL022E Invalid initialization method: method
Meaning
The method specified to initialize the dataset, method, is invalid. It must be one of xmit, vs, empty, dip, cvol, vtoc, or seq.
Action
Correct the initialization method and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL023E Initialization file name missing
Meaning
A dataset was specified as being initialized by either the xmit, vs, or seq initialization methods, but no source file was specified to provide the data to be loaded.
Action
Specify a source file name, or specify the empty dataset initialization method if the dataset is not to be loaded.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL024E Invalid allocation units: units
Meaning
The allocation unit specified, units, is invalid. It must be either cyl or trk.
Action
Specify a valid allocation unit and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL025E Invalid primary space: space
Meaning
The primary space requested, space, is not a valid decimal number greater than 0.
Action
Specify a valid space request and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL026E Invalid secondary space: space
Meaning
The secondary space requested, space, is not a valid decimal number greater than 0.
Action
Specify a valid space request and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL027E Invalid directory space: space
Meaning
The PDS directory space requested, space, is not a valid decimal number greater than 0.
Action
Specify a valid space request and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL028E Invalid dataset organization: dsorg
Meaning
The requested dataset organization, dsorg, is invalid. It must be one of is, ps, da, or po.
Action
Specify a valid dataset organization and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL029E Invalid record format: recfm
Meaning
The requested record format, recfm, is invalid. It must be one of f, fb, fbs, v, vb, vbs, or u.
Action
Specify a valid record format and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL030E Invalid logical record length: lrecl
Meaning
The requested logical record length, lrecl, is invalid. It must be a decimal number between 0 and 32767.
Action
Specify a valid logical record length and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL031E Invalid block size: blksize
Meaning
The requested block size, blksize, is invalid. It must be a decimal number between 0 and 32767.
Action
Specify a valid block size and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL032E Invalid key length: keylen
Meaning
The requested key length, keylen, is invalid. It must be a decimal number between 0 and 255.
Action
Specify a valid key length and rerun dasdload.
Issued by
dasdload.c, function parse_ctrl_stmt
HHCDL033E CCHH=cchh not found in extent table
Meaning
The absolute track address, cchh, was not found in the table listing the locations occupied by the dataset being loaded. There is likely a problem with the input file.
Action
Correct the input file and rerun dasdload.
Issued by
dasdload.c, function calculate_ttr
HHCDL034E Cannot open filename: error
Meaning
The file named filename, which was specified as the source of IPL text to be written to the volume, could not be opened. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_ipl_text
HHCDL035E Cannot read filename: error
Meaning
An error was encountered while reading the IPL text file named filename. The error is described by error. If no error is reported, the file did not contain an integral number of 80-byte card images.
Action
Correct the reported error, or supply a valid IPL text file consisting of 80-byte card images, and rerun dasdload.
Issued by
dasdload.c, function read_ipl_text
HHCDL036E filename is not a valid object file
Meaning
The IPL text file named filename is not a valid object file. A record read from the file did not contain the required flag in the first byte.
Action
Supply a valid object file and rerun dasdload.
Issued by
dasdload.c, function read_ipl_text
HHCDL037I IPL text address=addr length=length
Meaning
The object code from the current record of the IPL text file will be loaded into memory at address address, and is length bytes long.
Message level
5
Issued by
dasdload.c, function read_ipl_text
HHCDL038E TXT record in filename has invalid count length
Meaning
A text record in the IPL text file named filename has an invalid length, length. The length cannot exceed 56.
Action
Supply a valid IPL text file and rerun dasdload.
Issued by
dasdload.c, function read_ipl_text
HHCDL039E IPL text in filename exceeds buflen bytes
Meaning
The IPL text file named filename is too long to fit in the available space on the volume. The IPL text cannot exceed buflen bytes in length.
Action
Supply a shorter IPL text file, or specify a volume with a larger track size, and rerun dasdload.
Issued by
dasdload.c, function read_ipl_text
HHCDL040E Input record CCHHR=cchhr exceeds output device track size
Meaning
The block to be written at absolute address cchhr is too large to fit on a track on the disk being loaded.
Action
Specify a device with a larger track size and rerun dasdload.
Issued by
dasdload.c, function write_block
HHCDL041E Dataset exceeds extent size: reltrk=track, maxtrk=maxtrk
Meaning
The data to be written to the dataset is too large for the space requested for it. If the space request was allowed to default, the input file is corrupt.
Action
If the space request was made explicitly, request more space. If the request was defaulted, supply a valid input file. Rerun dasdload.
Issued by
dasdload.c, function write_block
HHCDL042E Input record CCHHR=cchhr exceeds virtual device track size
Meaning
The block to be written at absolute address cchhr is too large to fit on a track on the disk being loaded. In addition, this message being issued instead of message HHCDL040E indicates an internal inconsistency in the way Hercules computes the space available on a track.
Action
Specify a device with a larger track size and rerun dasdload. Report the inconsistenct to the Hercules development team.
Issued by
dasdload.c, function write_block
HHCDL043E filename cyl cylinder head head read error
Meaning
The data at cylinder cylinder, head head of the disk image file named filename could not be read in order to be updated. A previous message described the error.
Action
Correct the previously reported error and rerun dasdload.
Issued by
dasdload.c, function update_block
HHCDL044E filename cyl cylinder head head invalid track header header
Meaning
The track header header at cylinder cylinder, head head in the disk image file named filename contained an address that did not match the actual address.
Action
Rerun dasdload. If the error persists, report it to the Hercules development team.
Issued by
dasdload.c, function update_block
HHCDL045E filename cyl cylinder head head record record record not found
Meaning
The record requested for update at cylinder cylinder, head head, record record of the DASD image file named filename was not found.
Action
Rerun dasdload. If the error persists, report it to the Hercules development team.
Issued by
dasdload.c, function update_block
HHCDL046E Cannot update cyl cylinder head head rec record: Unmatched KL/DL
Meaning
The record to be written at cylinder cylinder, head head, recordhead does not have the same key or data length as the record that already exists at that location. This is not allowed for a record update operation.
Action
Rerun dasdload. If the error persists, report it to the Hercules development team.
Issued by
dasdload.c, function update_block
HHCDL047E filename cyl cylinder head head read error
Meaning
A read error was encountered when reading the track at cylinder cylinder, head head, in the disk image file named filename. A previous message described the error.
Action
Correct the error reported by the previous message and rereun dasdload.
Issued by
dasdload.c, function update_block
HHCDL048I Updating cyl cylinder head head rec record kl keylen dl datalen
Meaning
The record at cylinder cylinder, head head, record record is being updated. It has a key length of keylen and data length datalen.
Message level
4
Issued by
dasdload.c, function update_block
HHCDL049E Cannot obtain storage for DSCB: error
Meaning
An attempt to obtain storage to build a DSCB to describe a dataset on the volume being loaded failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function build_format1_dscb
HHCDL050E DSCB count exceeds maximum, increase MAXDSCB
Meaning
There are too many datasets on the volume being loaded, and an internal structure in dasdload is full.
Action
Increase the value of the symbol MAXDSCB in the source program and recompile dasdload, then rerun the program.
Issued by
dasdload.c, function build_format1_dscb
HHCDL051E Cannot obtain storage for DSCB: error
Meaning
An attempt to obtain storage to build a DSCB to describe the VTOC on the volume being loaded failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function build_format4_dscb
HHCDL052E DSCB count exceeds maximum, increase MAXDSCB
Meaning
There are too many datasets on the volume being loaded, and an internal structure in dasdload is full.
Action
Increase the value of the symbol MAXDSCB in the source program and recompile dasdload, then rerun the program.
Issued by
dasdload.c, function build_format4_dscb
HHCDL053E Cannot obtain storage for DSCB: error
Meaning
An attempt to obtain storage to build a DSCB to describe the free space on the volume being loaded failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function build_format5_dscb
HHCDL054E DSCB count exceeds maximum, increase MAXDSCB
Meaning
There are too many datasets on the volume being loaded, and an internal structure in dasdload is full.
Action
Increase the value of the symbol MAXDSCB in the source program and recompile dasdload, then rerun the program.
Issued by
dasdload.c, function build_format5_dscb
HHCDL055E VTOC too small, tracks tracks required
Meaning
The VTOC allocation of tracks is too small to hold the VTOC.
Action
Specify at least tracks tracks for the VTOC and rerun dasdload.
Issued by
dasdload.c, function write_vtoc
HHCDL056E Error reading VTOC cyl cylinder head head
Meaning
The first track of the VTOC could not be read so it could be updated. A previous message described the error.
Action
Correct the error reported by the previous message and rerun dasdload.
Issued by
dasdload.c, function write_vtoc
HHCDL057I VTOC starts at cyl cylinder head head and is tracks tracks
Meaning
The VTOC on the volume being loaded starts at cylinder cylinder, head head and is tracks tracks long.
Message level
1
Issued by
dasdload.c, function write_vtoc
HHCDL058I Format format DSCB CCHHR=cchhr (TTR=ttr) dsname
Meaning
The format format DSCB is located at absolute address cchhr, and relative address within the VTOC ttr. If format is 1, the dataset described by the DSCB is named dsname.
Message level
4
Issued by
dasdload.c, function write_vtoc
HHCDL059I Format 0 DSCB CCHHR cchhr (TTR=ttr)
Meaning
A format 0 (empty) DSCB is located at absolute address cchhr, and relative address within the VTOC ttr.
Message level
4
Issued by
dasdload.c, function write_vtoc
HHCDL060E Error reading track cyl cylinder head head
Meaning
An error was encountered reading the track at cylinder cyl, head head. A previous message described the error.
Action
Correct the error reported by the previous message and rerun dasdload.
Issued by
dasdload.c, function write_vtoc
HHCDL061E Incomplete text unit
Meaning
An text unit read from the input file was too short to contain a valid header. The input data is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function next_tu
HHCDL062I position tuname key fields
Meaning
The text unit at position of the input buffer has the name tuname and the numeric key value key. There are fields fields in the text unit.
Message level
4
Issued by
dasdload.c, function next_tu
HHCDL063E Too many fields in text unit
Meaning
A text unit was read from the input file that had too many fields in the header for that type of text unit. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function next_tu
HHCDL064E Incomplete text unit
Meaning
An text unit read from the input file was too short to contain a valid field length. The input data is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function next_tu
HHCDL065E Incomplete text unit
Meaning
An text unit read from the input file was shorter than the length in the field header. The input data is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function next_tu
HHCDL066E filename read error: error
Meaning
An error was encountered when reading the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_xmit_rec
HHCDL067E filename invalid segment header: header
Meaning
A segment read from the file named filename has an invalid header, header. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function read_xmit_rec
HHCDL068E filename first segment indicator expected
Meaning
A segment read from the file named filename should have the first segment indicator set, but does not. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function read_xmit_rec
HHCDL069E filename first segment indicator not expected
Meaning
A segment read from the file named filename should not have the first segment indicator set, but does. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function read_xmit_rec
HHCDL070E filename control record indicator mismatch
Meaning
There was a mismatch between the first segment and the control record. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function read_xmit_rec
HHCDL071E filename read error: error
Meaning
An error was encountered when reading a segment from the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_xmit_rec
HHCDL072E filename read error: error
Meaning
An error was encountered when reading a COPYR1 record from the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_vs_rec
HHCDL073E filename read error: error
Meaning
An error was encountered when reading a COPYR2 record from the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_vs_rec
HHCDL074E filename read error: error
Meaning
An error was encountered when reading a data block header from the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_vs_rec
HHCDL075E filename read error: error
Meaning
An error was encountered when reading a data block from the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function read_vs_rec
HHCDL076I File number: number
Meaning
The file being processed is number number.
Message level
4
Issued by
dasdload.c, function process_inmr02
HHCDL077E Invalid text unit at offset offset
Meaning
An invalid text unit was read from position offset. A previous message described the error. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_inmr02
HHCDL078I File filenum: DSNAME=dsname
Meaning
The dataset name of file number filenum is dsname.
Message level
2
Issued by
dasdload.c, function process_inmr02
HHCDL079I DSORG=dsorg RECFM=recfm LRECL=lrecl BLKSIZE=blksize KEYLEN=keylen DIRBLKS=dirblks
Meaning
For the dataset listed in the preceding HHCDL078I message, the dataset organization is dsorg, the record format is recfm, the logical record length is lrecl, the block size is blksize, the key length is keylen, and the directory block count is dirblks.
Message level
2
Issued by
dasdload.c, function process_inmr02
HHCDL080E Invalid text unit at offset offset
Meaning
An invalid text unit was read from position offset. A previous message described the error. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_inmrxx
HHCDL081E COPYR1 record length is invalid
Meaning
The length of the COPYR1 record is invalid. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_copyr1
HHCDL082E COPYR1 header identifier not correct
Meaning
The header identifier of the COPYR1 record is invalid. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_copyr1
HHCDL083E COPYR1 unload format is unsupported
Meaning
The COPYR1 record indicates that the file was unloaded in a formatthat is not supported by dasdload. The file may be corrupt, or it may simply be in a newer format than is supported by this version of dasdload.
Action
Supply a supported input file and rerun dasdload.
Issued by
dasdload.c, function process_copyr1
HHCDL084I Original dataset: DSORG=dsorg RECFM=recfm LRECL=lrecl BLKSIZE=blksize KEYLEN=keylen
Meaning
For the original dataset, the dataset organization is dsorg, the record format is recfm, the logical record length is lrecl, the block size is blksize, the key length is keylen, and the directory block count is dirblks.
Message level
2
Issued by
dasdload.c, function process_copyr1
HHCDL085I Dataset was unloaded from device type ucbtype (device)
Meaning
The dataset was unloaded from a device device, with UCB device type ucbtype.
Message level
2
Issued by
dasdload.c, function process_copyr1
HHCDL086I Original device has cylinders cyls and heads heads
Meaning
The device listed in the preceding HHCDL085I message has cylinders cylinders and heads heads.
Message level
2
Issued by
dasdload.c, function process_copyr1
HHCDL087E COPYR2 record length is invalid
Meaning
The length of the COPYR2 record just read is not valid. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_copyr2
HHCDL088E Invalid number of extents extents
Meaning
The number of extents reported in the COPYR2 record is invalid, either less than 1 or more than 16. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_copyr2
HHCDL089I Extent extent: Begin CCHH=begcchh End CCHH=endcchh Tracks=tracks
Meaning
For extent number extent, the extent starts at cylinder and head begcchh, and ends at endcchh, for a total of tracks tracks.
Message level
4
Issued by
dasdload.c, function process_copyr2
HHCDL090I End of directory
Meaning
The end of the PDS directory has been reached.
Message level
3
Issued by
dasdload.c, function process_dirblk
HHCDL091E Directory block record length is invalid
Meaning
The directory block read from the input file has the wrong length. It must be 276 bytes long. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_dirblk
HHCDL092E Cannot obtain storage for directory block: error
Meaning
An attempt to obtain storage for the directory block being processed failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function process_dirblk
HHCDL093E Number of directory blocks exceeds maxdblk, increase MAXDBLK
Meaning
The number of directory blocks in the dataset being processed exceeds the size of an internal control structure. The maximum number is maxdblk.
Action
Increase the value of the constant MAXDBLK in the program source and recompile dasdload.
Issued by
dasdload.c, function process_dirblk
HHCDL094E Directory block byte count is invalid
Meaning
The length of the current directory block is invalid. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function process_dirblk
HHCDL095I (Alias|Member) memname TTR=ttr
Userdata=userdata
Meaning
The alias or member named memname is located at relative address ttr. If user data is present, it is printed as userdata.
Message level
3
Issued by
dasdload.c, function process_dirblk
HHCDL096I Member name TTR=oldttr replaced by newttr
Meaning
In the directory entry for member name, the old pointer to the mamber oldttr was replaced by the member's actual relative address newttr.
Message level
4
Issued by
dasdload.c, function replace_ttr
HHCDL097E Member name TTR=ttrnot found in dataset
Meaning
A request was made to update the directory entry for the member named name, but there was no directory entry to update.
Action
This is likely an internal logic error. Report the error to the Hercules development team.
Issued by
dasdload.c, function replace_ttr
HHCDL098I Updating note list for member name at TTR=ttr CCHHR=cchhr
Meaning
The note list for the member named name, at relative address ttr, absolute address cchhr, is being updated.
Message level
4
Issued by
dasdload.c, function update_note_list
HHCDL099E filename cyl cylinder head head read error
Meaning
An attempt to read the track in the DASD image file named filename at cylinder cylinder, head head, failed. A previous error described the failure.
Action
Correct the error reported by the previous message and rerun dasdload.
Issued by
dasdload.c, function update_note_list
HHCDL100E filename cyl cylinder head head invalid track header header
Meaning
The header, header, of the track in the DASD image file named filename at cylinder cylinder, head head did not agree with the actual address of the track. This is probably an internal logic error.
Action
Report the error to the Hercules development team.
Issued by
dasdload.c, function update_note_list
HHCDL101E filename cyl cylinder head head rec record note list record not found
Meaning
A request was made to update a note list record at cylinder cylinder, head head, record record, but the record was not found. The input dataset may be corrupt.
Action
Supply a valid input dataset and rerun dasdload.
Issued by
dasdload.c, function update_note_list
HHCDL102E Member member note list at cyl cylinder head head rec record dlen datalen is too short for numttrs TTRs
Meaning
The data length datalen of the note list record for member member at cylinder cylinder, head head, record record, is too short to contain the requested number, numttrs, of record pointers. The input dataset is probably corrupt.
Action
Supply a valid input dataset and rerun dasdload.
Issued by
dasdload.c, function update_note_list
HHCDL103E filename track read error cyl cylinder head head
Meaning
An attempt to read the track in the DASD image file named filename at cylinder cylinder, head head, failed. A previous error described the failure.
Action
Correct the error reported by the previous message and rerun dasdload.
Issued by
dasdload.c, function update_note_list
HHCDL104I Updating cyl cylinder head head rec record kl keylen dl datalen
Meaning
The record at cylinder cylinder, head head, record record, with key length keynel and data length datalen isbeing updated.
Message level
4
Issued by
dasdload.c, function update_note_list
HHCDL105E Directory block byte count is invalid
Meaning
The length of the current directory block is invalid. The input file is probably corrupt.
Action
Supply a valid input file and rerun dasdload.
Issued by
dasdload.c, function update_dirblk
HHCDL106E Cannot open file filename: error
Meaning
An attempt to open the IEBCOPY input file named filename failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function process_iebcopy_file
HHCDL107E Cannot obtain input buffer: error
Meaning
An attempt to obtain a 64K byte input buffer for reaading the IEBCOPY input file failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function process_iebcopy_file
HHCDL108E Cannot obtain storage for directory block array:error
Meaning
An attempt to obtain storage for the internal array used to store directory blocks failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function process_iebcopy_file
HHCDL109E Cannot obtain storage for TTR table: error
Meaning
An attempt to obtain storage for the internal array used to store track pinters for later conversion failed. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function process_iebcopy_file
HHCDL110I Processing file filename
Meaning
The input file named filename is being processed.
Message level
1
Issued by
dasdload.c, function process_iebcopy_file
HHCDL111I Control record: recname length length
Meaning
A control record named recname of length length has been read.
Message level
4
Issued by
dasdload.c, function process_iebcopy_file
HHCDL112I File number: filenum ((not) selected)
Meaning
The data file, number filenum, was (or was not) selected for processing.
Message level
4
Issued by
dasdload.c, function process_iebcopy_file
HHCDL113I Data record: length length
Meaning
A data record of length length has been read.
Message level
4
Issued by
dasdload.c, function process_iebcopy_file
HHCDL114E write error: input record CCHHR=cchhr (TTR=ttr) KL=keylen DL=datalen
Meaning
An error was encountered writing the data record at absolute address cchhr, relative address ttr, with key length keylen and data length datalen. A previous message described the error.
Action
Correct the error described by the previous message and rerun dasdload.
Issued by
dasdload.c, function process_iebcopy_file
HHCDL115I CCHHR=incchhr (TTR=inttr) KL=keylen DL=datalen -> CCHHR=outcchhr (TTR=outttr)
Meaning
The record at absolute address incchhr, relative address inttr, with key length keylen and data length datalen, is being written to the output DASD image at absolute address outcchhr, relative address outttr.
Message level
4
Issued by
dasdload.c, function process_iebcopy_file
HHCDL116E TTR count exceeds maxttr, increase MAXTTR
Meaning
The list of relative address pointers exceeds the size of the internal array used to contain them, maxttr.
Action
Increase the constant MAXTTR in the program source and recompile dasdload.
Issued by
dasdload.c, function process_iebcopy_file
HHCDL0117I Catalog block at cyl cylinder head head rec record
Meaning
A catalog record has been written to disk at cylinder cylinder, head head, and record record.
Message level
4
Issued by
dasdload.c, function cvol_initialize
HHCDL0118I Catalog block at cyl cylinder head head rec record
Meaning
A catalog index record has been written to disk at cylinder cylinder, head head, and record record.
Message level
4
Issued by
dasdload.c, function cvol_initialize
HHCDL0119I Catalog block at cyl cylinder head head rec record
Meaning
An empty catalog record has been written to disk at cylinder cylinder, head head, and record record.
Message level
4
Issued by
dasdload.c, function cvol_initialize
HHCDL120I DIP complete at cyl cylinder head head record record
Meaning
The LOGREC dataset has been initialized. The last block written was at cylinder cylinder, head head, record record.
Message level
3
Issued by
dasdload.c, function dip_initialize
HHCDL121E SEQ dsorg must be PS or DA: dsorg=dsorg
Meaning
The dataset organization specified for the input dataset was dsorg. It must be either PS or DA, but is not.
Action
Specify a valid dataset organization for sequential file processing, or specify the correct processing option for the file being loaded, and rerun dasdload.
Issued by
dasdload.c, function seq_initialize
HHCDL122E SEQ recfm must be F or FB: recfm=recfm
Meaning
The record format specified for the input dataset was recfm. It must be either F or FB, but is not.
Action
Specify a valid record format for sequential file processing and rerun dasdload.
Issued by
dasdload.c, function seq_initialize
HHCDL123E SEQ invalid lrecl or blksz: lrecl=lrecl blksz=blksz
Meaning
The logical record length specified for the input dataset was lrecl, and the block size was blksz. Either the block size was not a multiple of the logical record length and the record format was specified as FB, or the block size was different from the logical record length and the record format was specified as F.
Action
Specify a valid logical record length and block size for sequential file processing and rerun dasdload.
Issued by
dasdload.c, function seq_initialize
HHCDL124E SEQ keyln must be 0 for blocked files
Meaning
The key length was specified as nonzero and the record format was specified as FB. This combination is invalid.
Action
If a key is required, specify a record format of F. If no key is required, specify a key length of 0. Rerun dasdload.
Issued by
dasdload.c, function seq_initialize
HHCDL125E Cannot open filename: error
Meaning
An error was encountered when attempting to open the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function seq_initialize
HHCDL126E Cannot stat filename: error
Meaning
An error was encountered when attempting to obtain the size of the file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function seq_initialize
HHCDL127E filename cyl cylinder head head read error
Meaning
An attempt to read the track in the DASD image file named filename at cylinder cylinder, head head, failed. A previous error described the failure.
Action
Correct the error reported by the previous message and rerun dasdload.
Issued by
dasdload.c, function seq_initialize
HHCDL128E filename read error: error
Meaning
An error was encountered reading the input file named filename. The error is described by error.
Action
Correct the error and rerun dasdload.
Issued by
dasdload.c, function seq_initialize


If you have a question about Hercules, see the Hercules Frequently-Asked Questions page.


back

Last updated $Date$ $Revision$