8. Resource packages
What if you want to cache resources that aren’t, or aren’t reliably, on the network? Or if you have only slow or unreliable internet access most of the time?
If you put resources in a jar file (or .NET Assembly), XML Resolver will use them automatically if you provide that package to your application.
You can even publish them with Maven or NuGet, or the like!
XML Resolver bundles a large collection of public resources in a separate data package that you can add to your application.
You can add resources to your own applications. DocBook xslTNG, for example, ships the XSLT stylesheets and DocBook schemas in this way.