7A list of additional catalog files

Configuration on Java

  • Feature ResolverFeature.CATALOG_ADDITIONS (type: List<String>)

  • System property xml.catalog.additions

  • Property file property catalog-additions

Configuration on .NET

  • Feature ResolverFeature.CATALOG_ADDITIONS (type: List<string>)

  • Environment variable XML_CATALOG_ADDITIONS

  • Property file property catalogAdditions

A semicolon-delimited list of catalog files. This list is used in addition to the initial list of catalog files.

If you attempt to use both a system property and a property from a property file to create the initial list of catalog files, you’ll only get one or the other. (See prefer-property-file.)

This property provides a way to add to the current list of files. For example, suppose you use a global properties file to initialize the resolver, but for a particular application you want to search additional catalogs. You can specify them in the xml.catalog.additions system property and they’ll be appended to the list instead of replacing the list entirely as setting xml.catalog.files would.