ResolverImpl resolver = new ResolverImpl(new Slf4jResolverLog(LOGGER));
ResolveContext context = new ResolveContextImpl(
Collections.<Resource>singleton(requirements),
Collections.<Resource>emptySet(),
new AggregateRepository(repos),
resolveOptionalImports);
try {
wiring = resolver.resolve(context);
} catch (ResolutionException e) {