Introduction
The File Interoperability Service (abbreviated FIS) is a Java client for automated mass data manipulation in ImageMaster 9 archives. It features the typical CRUD (create, retrieve, update, delete) operations. FIS processes batches of operations document by document.
In the FIS configuration settings an error limit can be defined. If the amount of documents which can’t be processed exceeds this limit, FIS marks the batch as failed and exits with a return code (RC) not equal to zero. It is possible to call FIS with the same batch again. In order to continue processing with the document where the last processing step stopped, FIS needs to remember the state of each document. It does so in its protocol files.
A critical condition can arise, if FIS processing is interrupted in the short interval between sending a request to the server and receiving the server response. In this case there are X documents that are processed, Y documents that are not processed and exactly one document that might have been processed but is in an uncertain condition. This document explains how to manually recover from this condition.
See the system manual for detailed information on FIS [SM FIS].