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

Reply via email to