Gary> It sounds like your build does not set a version for xalan:xalan Gary, the build failure ends with "Failed to collect dependencies at xalan:xalan:jar:[2.7.2]", so it looks like they do look for a specific 2.7.2 version.
It might be indeed a bit strange that the resolver checks xalan/xalan/maven-metadata.xml, however, nothing says "maven-metadata.xml can be stale": https://maven.apache.org/repositories/metadata.html At the same time, it looks like Apache Ivy uses maven-metadata.xml by default (see useMavenMetadata): https://ant.apache.org/ivy/history/2.5.0/resolver/ibiblio.html Alexander>Also, the depencency on serializer and xerces is no longer listed Alexander, It is a known issue: https://issues.apache.org/jira/browse/XALANJ-2649 Alexander>Is there a way for us to keep using xalan 2.7.2 in our release branches? As a workaround, you might try adding useMavenMetadata="false" to your Ivy configs (I've no clue if it really helps or not). However, it would help if you could share a small reproducer (e.g. Ant+Ivy file that fails to resolve Xalan 2.7.2) Vladimir