Previous Topic: What Happens When a Command is Issued

Next Topic: CPF Journal Files

CPF Recovery File

The CPF Recovery File is a BDAM disk file used by CPF to save transmitted commands until a response to those commands has been received from remote machines. Only commands selecting or defaulting to WAIT(NO) are saved for retransmission. Commands targeted only for the local machine are not saved.

When a TSS command with WAIT(NO) is entered, CPF saves a command image on the CPF Recovery File before transmitting it over the link. When a response from the remote node is returned, CPF deletes the command from the file. If the response is not received due to link failure, system down, etc., CPF will scan the Recovery File at the resumption of service and select from it all commands that were sent out but not responded to, and retransmit those commands. When a response is eventually received, the command(s) will be deleted from the file.

CPF performs a scan of the Recovery File at the following times:

Before you can use the Recovery File, it must be formatted through TSSMAINT. The CPF Recovery File must be defined to the CA Top Secret server virtual machine at address 600.

Warning: The CPF Recovery file cannot be shared across multiple systems.

If the CPF Recovery File is not defined, command routing through CPF can still occur, but there will be no retransmission of unresponded commands. See the Getting Started for more information about the CPF Recovery File.

If the CPF Recovery File becomes temporarily filled, a message is written to the system operator’s console each time CPF wants to write a message to the file but cannot. The CPF operation continues but, in case of failure, the unwritten command cannot be recovered.