Move META-INF/ to resources, so services/ will be picked up correctly.
diff --git a/xalan/src/main/java/META-INF/services/javax.xml.transform.TransformerFactory b/xalan/src/main/resources/META-INF/services/javax.xml.transform.TransformerFactory
similarity index 100%
rename from xalan/src/main/java/META-INF/services/javax.xml.transform.TransformerFactory
rename to xalan/src/main/resources/META-INF/services/javax.xml.transform.TransformerFactory
diff --git a/xalan/src/main/java/META-INF/services/javax.xml.xpath.XPathFactory b/xalan/src/main/resources/META-INF/services/javax.xml.xpath.XPathFactory
similarity index 100%
rename from xalan/src/main/java/META-INF/services/javax.xml.xpath.XPathFactory
rename to xalan/src/main/resources/META-INF/services/javax.xml.xpath.XPathFactory
diff --git a/xalan/src/main/java/META-INF/services/org.apache.xalan.extensions.bsf.BSFManager b/xalan/src/main/resources/META-INF/services/org.apache.xalan.extensions.bsf.BSFManager
similarity index 100%
rename from xalan/src/main/java/META-INF/services/org.apache.xalan.extensions.bsf.BSFManager
rename to xalan/src/main/resources/META-INF/services/org.apache.xalan.extensions.bsf.BSFManager
diff --git a/xalan/src/main/java/META-INF/services/org.apache.xml.dtm.DTMManager b/xalan/src/main/resources/META-INF/services/org.apache.xml.dtm.DTMManager
similarity index 100%
rename from xalan/src/main/java/META-INF/services/org.apache.xml.dtm.DTMManager
rename to xalan/src/main/resources/META-INF/services/org.apache.xml.dtm.DTMManager