Why do I get the message – Error: COPYR1 record length is invalid – from dasdload when attempting to load XMIT files?
The most likely cause for this is one or more comment records inserted into the XMIT file during processing for inclusion on the CBT tape. I have written a PERL script – xmitfix.zip – that will copy the XMIT file omitting these records. It will also format and display the information in the control records, much like David Alcock’s REXX program, XMITINFO, from which I derived much of the format of the XMIT records. Execute the script to copy the file causing the error: xmitfix.pl input.XMI output.XMI and you can then use dasdload to process the output.XMI. Note: In order to use my script, you will need Chris Leach’ Convert module installed to handle the EBCDIC to ASCII conversions. It should also be obvious that you will need PERL installed on your computer; if you do not already have PERL installed, you can download and install PERL from: http://activestate.com.
Related Questions
- During installation of the device portion of the software I get error message stating that setup file is invalid and the cab file is not copied to the desktop. Can I fix it?
- When I try to retrieve data from the HSA I get an error message in the console about an invalid magic number for FITS file. What is going on?
- What does the error message "Message_Format_Error: Invalid message length: 143048265" mean?