try {
String metadataLocation = IvyPatternHelper.substitute(
root + "[organisation]/[module]/[revision]/maven-metadata.xml", mrid);
Resource metadata = getRepository().getResource(metadataLocation);
if (metadata.exists()) {
metadataStream = metadata.openStream();
final StringBuffer snapshotRev = new StringBuffer();
XMLHelper.parse(metadataStream, null, new ContextualSAXHandler() {
public void endElement(String uri, String localName, String qName)
throws SAXException {
if ("metadata/versioning/snapshot/timestamp".equals(getContext())) {