final PreprocessingFilter filter = createPIHandler(resolver, reader);
// configure SAXSource for XInclude
final Source xmlSource = createSource(inputFilename, sourceFile, filter, map);
// XSL Transformation
final Transformer transformer = builder.build();
adjustTransformer(transformer, sourceFile.getAbsolutePath(), targetFile);
final Result result = new StreamResult(targetFile.getAbsolutePath());
transformer.transform(xmlSource, result);
if (getLog().isDebugEnabled()) {