final Collection<Archive> archives = new ArrayList<Archive>();
for (final URL url : urls.values())
{
final List<String> urlClasses = new ArrayList<String>();
BeanArchiveInformation beanArchiveInfo = beanArchiveService.getBeanArchiveInformation(url);
final Archive archive = new FilteredArchive(ClasspathArchive.archive(loader, url),
new BeanArchiveFilter(beanArchiveInfo, urlClasses));
classesByUrl.put(url.toExternalForm(), new FoundClasses(url, urlClasses, beanArchiveInfo));
archives.add(archive);