-
-
Notifications
You must be signed in to change notification settings - Fork 103
Description
The current implementation, has a static way of resolving XML schema files that is hardcoded in the class RedirectingEntityResolver.
This construct limits the options to supply schemas locally or to redirect schemas, for example, a referenced schema moves or is not available at the old address.
A possible solution could be to include the resolution from class path like it is done in the spring-framework to allow local schemas.
From the security viewpoint, this would also make sense to be able to completely disable external schema resolving and/or only download schema files once and cache them unmodified.
This would also remove the extra step in downloading and modifying of schema files, like the tool https://github.com/mfalaize/schema-fetcher does.