7. Resource caching
If you enable caching, XML Resolver will cache all the resources it retrieves over the network.
If you want fine grained control over what gets cached from where and how long it remains valid, there are options. But you can ignore them.
Start a new project? Validate your first JATS document? All those DTDs get downloaded and cached.
The caching layer manages a catalog for you!