Save-while-active restrictions

The following restrictions apply to all of the commands which provide the save-while-active function.

Library restrictions

  • Full synchronization is not available when you use save all IBM® libraries using SAVLIB LIB(*IBM).
  • If you have specified *NOCMTBDY for the SAVACTWAIT parameter, you cannot save any *IBM library or any library that begins with Q (except for QGPL).

Integrated file system restrictions

Consider the following when using the save-while-active function with the SAV or SAVRST commands with integrated file systems:

  • The wait time option is not available.
  • When you are saving objects in libraries or document library objects, the considerations stated for those objects also apply.

Document library restrictions

Consider the following considerations when you use the save-while-active function to save document library objects.

  • Full synchronization is not available. Only system-defined synchronization is available.
  • Checkpoint notification is not available. This means that you cannot determine when it might be safe to restart your applications that use document library objects. When saving document library objects, the benefit of the save-while-active function is that objects are allocated for a shorter time than with normal save operations.
  • You might cannot save documents during save-while-active processing if a reclaim operation (RCLDLO command) is running.
  • Folders might not be saved during save-while-active processing if a reorganize operation (RGZDLO command) or a reclaim operation (RCLDLO command) is running.
  • Some applications use application programming interfaces (APIs) or shared folders to work with a document like a personal computer. When they update document data, they save the updates to a temporary file. The application does not permanently write changes to the document until the application session ends. Therefore these applications can update a document while a save-while-active operation is running.

    Other applications update documents directly as the application receives data. For example, some spreadsheet applications and image applications work this way. If this type of application updates a document while a save-while-active operation is running, the application does not save document. The job log receives Diagnostic messages CPF8A80:Document in use and CPF90AC:Document not saved to indicate that the application did not save the object because the object was in use.