in src/main/java/org/apache/maven/xinclude/stax/XInclude.java [53:63]
public static XMLStreamReader xinclude(Source source, XMLResolver resolver) throws XMLStreamException {
XMLInputFactory2 factory = new WstxInputFactory();
factory.configureForRoundTripping();
factory.setProperty(WstxInputProperties.P_TREAT_CHAR_REFS_AS_ENTS, false);
factory.setProperty(XMLInputFactory.IS_REPLACING_ENTITY_REFERENCES, true);
factory.setProperty(XMLInputFactory.IS_SUPPORTING_EXTERNAL_ENTITIES, true);
factory.setProperty(WstxInputProperties.P_ENTITY_RESOLVER, Objects.requireNonNull(resolver));
XMLStreamReader reader = factory.createXMLStreamReader(source);
return xinclude(factory, new WstxOutputFactory(), source.getSystemId(), reader);
}