XYGATE Merged Audit Reference Manual

Table Of Contents
XYGATE Merged Audit
®
Reference Manual
Appendix E: XMA Host Macros
XYPRO Technology Corporation 224 Proprietary and Confidential
E25: XMA_UPDATE_FILTERS
The XMA_UPDATE_FILTERS macro installs the NEWFILT file into production by
renaming the current FILTERS file to OLDFLT and renaming NEWFILT as FILTERS.
Syntax
xma_update_FILTERs
In Example 1 below the XMA_UPDATE_FILTERS macro looks for the file NEWFILT. If
it is present, the production FILTERS file is renamed to OLDFLT2, and the file
NEWFILT is renamed to FILTERS.
Example 1
$SYSTEM P28HHITM 29> xma_update_FILTERs
$SYSTEM P28HHITM 29..
FILES DUPLICATED: 1
Last generation is $SYSTEM.XYGATEMA.oldflt2
FILTERS file is updated to NEWFILT contents
$SECURE XYGATEMA 30>
In Example 2 below, the XMA_UPDATE_FILTERS macro looks for the file NEWFILT.
The file is not present so an error message is displayed.
Example 2
$DATAA P28HHITM 33> xma_update_FILTERs
NEWFILT file is not available -- try again.
Note: A MOVER Serverclass reads in the FILTERS file at start-up time. If a syntax
error is encountered when a MOVER Serverclass object is in the process of
starting, an error message is displayed and the MOVER Serverclass will
ABEND.
After updating your FILTERS file, there is no need to stop and restart the server
processes. The MOVER Serverclass programs periodically check the timestamp
of the FILTERS file and read in the updated file when necessary. If a MOVER
Serverclass object that is already running detects an error in an updated
FILTERS file, it will display an error message but not ABEND.
The MOVER Serverclass object will use the information from the last good
FILTERS file it has encountered until a new error-free FILTERS file is detected.