The BypassMRTLookupList parameter in the ADV30Params.ini file provides a comma separated list of tables that should bypass the MRT Generation process and bouncing of the application. This is an optional parameter. If no tables are listed for this parameter, then all tables listed in the MRT file require the MRT Generation process to be run and application bounced. However, if tables are added to the BypassMRTLookupList parameter, then the application must be bounced since the parameter value is cached in memory by the application for better performance, avoiding redundant database lookups.
Once bounced, the application will start reading security information from the tables directly and any further changes to the tables will not require a bounce of the application. There is no need to modify or save the records again on the tables listed for the BypassMRTLookupList parameter. Every time a page is requested, the records listed on the page are looked up from the database table. The table will no longer look at the MRT file. This includes records that previously existed on the page, even before the table was added to the parameter. This setup is for sites that do not want to run the MRT Generation Process and bounce the application in a live production environment for the tables included in the BypassMRTLookupList parameter. Below is a listing of security-related tables that are and are not included in the MRT file.