XYGATE Merged Audit Reference Manual

Table Of Contents
XYGATE Merged Audit
®
Reference Manual
Chapter 3. Configuring Filters and the FILTERS File
XYPRO Technology Corporation 69 Proprietary and Confidential
Note: All Filter Definitions, including those with a STATUS of INACTIVE, will be
checked for syntax errors.
Use the XMA_FILTERS_CHECK macro to check the syntax in your FILTERS file.
Syntax:
XMA_FILTERS_CHECK [<filename>]
The option to specify a filename allows you to create a temporary version of your
FILTERS file that you can review and validate prior to moving it into production. If you
do not enter a filename, then the production FILTERS file will be checked.
Sample output from XMA_FILTERS_CHECK:
Checking syntax of \PROD.$SEC.XYGATEMA.FILTERS locally from masternode \N1
XYGATE Merged Audit 2.10 (c) 1999-2012 XYPRO XYPRO Technology \N1 20991231
FILTERS CHECKSUM 1282357875 (\PROD.$SEC.XYGATEMA.FILTERS)
No syntax errors found
Checking syntax of \PROD.$SEC.XYGATEMA.FILTERS from\PROD2.$SEC.XMAOBJ using
FILTCOMP
XYGATE Merged Audit 2.10 (c) 1999-2012 XYPRO XYPRO Technology \XYS7000 20991231
FILTERS CHECKSUM 1282357875 (\PROD.$SEC.XYGATEMA.FILTERS)
No syntax errors found
Each mover reads the MACONFB file at start-up time. The movers also periodically
check to see if MACONFB has been updated and will reload the file if a change is
detected.
If for some reason the MACONFB file is not available, each MOVER will read in the
FILTERS file at start-up time. If a syntax error is encountered, an error message is
displayed, and the MOVER Serverclass will ABEND.
If the FILTERS file was read in at start-up time, the MOVERs will periodically check to
see if the MACONFB file is available. If the MACONFB file is present, the MOVERs will
load the file.
If MACONFB was not available to a MOVER at start-up and continues to be
unavailable, the MOVERs will check the timestamp of the FILTERS file and read in the
updated FILTERS file when necessary. If a MOVER that is already running detects an
error in an updated FILTERS file, it will display an error message but not ABEND. It
will continue to use the information in the FILTERS file it last loaded into memory.