Doing an IMS Restart after taking checkpoints.
Why am I getting a S0C4 abend in IMS program with XRST call?
There isn't a DLI context in your Easytrieve program..
The customer's program has the following:
JOB INPUT NULL
It should be similar to:
JOB INPUT PARTFILE
Where, PARTFILE is declared as:
FILE PARTFILE DLI (DI21PART 1)
I've added the PARTFILE....., but I think this is more for automating the process of reading through an IMS database which this program doesn't do. Adding the filename to the JOB parameter the compiler then asks for a RETRIEVE statement to be added, but as there are no IMS databases to read, there is nothing to put in a RETRIEVE.
I've added the PARTFILE, but I think this is more for automating the process of reading through an IMS database which this program doesn't do. After adding the filename to the JOB parameter, the compiler then asks for a RETRIEVE statement to be added, but as there are no IMS databases to read, there is nothing to put in a RETRIEVE.
Check pointing is working in other recently compiled Easytrieve programs, but these all have 'proper' IMS calls in them - reading/writing to databases etc. "