repository = new ContributionRepositoryImpl("target", inputFactory, monitor);
} catch (IOException e) {
throw new ActivationException(e);
}
ExtensibleURLArtifactProcessor documentProcessor =
new ExtensibleURLArtifactProcessor(documentProcessors, monitor);
// Create the contribution service
ContributionService contributionService =
new ContributionServiceImpl(repository, packageProcessor, documentProcessor, staxProcessor,
contributionListener, policyDefinitionResolver, modelResolvers, modelFactories,