Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why do I get the message – Error: COPYR1 record length is invalid – from dasdload when attempting to load XMIT files?

0
Posted

Why do I get the message – Error: COPYR1 record length is invalid – from dasdload when attempting to load XMIT files?

0

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

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123