EntityResolver implementation that attempts to resolve schema URLs into
local
ClassPathResource classpath resources using a set of mappings files.
By default, this class will look for mapping files in the classpath using the pattern:
META-INF/spring.schemas allowing for multiple files to exist on the
classpath at any one time.
The format of META-INF/spring.schemas is a properties
file where each line should be of the form systemId=schema-location
where schema-location should also be a schema file in the classpath.
Since systemId is commonly a URL, one must be careful to escape any ':' characters
which are treated as delimiters in properties files.
The pattern for the mapping files can be overidden using the
PluggableSchemaResolver.PluggableSchemaResolver(ClassLoader,String) constructor
author: Rob Harrop author: Juergen Hoeller since: 2.0 |