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);
final String mirrorsURL = artifactRepositoryDom.getAttribute(P2Constants.PROP_MIRRORS_URL);
tempMirrorsURLsByRepositoryURL.put(repositoryUri, mirrorsURL);