Static Catalogs
Static catalogs are loaded into the system through spring beans during the startup of the application. Static catalogs cannot be altered after they have been loaded, except when a catalog has been binded to a given pipeline execution, in which case any entry in this new catalog will take precedence over the static ones.
Dynamic Catalogs
Dynamic catalogs allow end-users to override the catalog mappings by dropping specific catalog files into a folder and have these files automatically loaded into the system. Dynamic catalogs can be updated with a dedicated API, and can be used with LinkManager or through publication pipelines.
Loading an XML catalog
An XML catalog will only be used if it has first been loaded. Use a Catalog Loader to load an XML catalog at application startup.