final Xpp3Dom[] artifactRepositories = dom.getChildren("repository");
for (final Xpp3Dom artifactRepositoryDom : artifactRepositories) {
final String repositoryUri = artifactRepositoryDom.getAttribute("uri");
final Map<String, ArtifactPath> artifactPaths = new LinkedHashMap<String, ArtifactPath>();
final ArtifactMapping artifactMapping = new ArtifactMapping(repositoryUri, artifactPaths);
for (final Xpp3Dom artifactDom : artifactRepositoryDom.getChildren("artifact")) {
artifactPaths.put(artifactDom.getAttribute("remotePath"),
new ArtifactPath(artifactDom.getAttribute("remotePath"), artifactDom.getAttribute("md5")));
}
tempRemoteArtifactMappings.put(repositoryUri, artifactMapping);