protected SourceResolver createSourceResolver(Logger logger) throws ContextException {
// Create our own resolver
final SimpleSourceResolver resolver = new SimpleSourceResolver();
resolver.enableLogging(logger);
try {
resolver.contextualize(this.context);
} catch (ContextException ce) {
throw new ContextException(
"Cannot setup source resolver.", ce);
}
return resolver;