XmlStreamReader reader = ReaderFactory.newXmlReader(is);
InterpolationFilterReader interpolationFilterReader = new InterpolationFilterReader(
new BufferedReader(reader), container.getContext().getContextData());
PlexusContainer pc = getContainer();
pluginDescriptor = new PluginDescriptorBuilder().build(interpolationFilterReader);
Artifact artifact = pc.lookup(RepositorySystem.class).createArtifact(
pluginDescriptor.getGroupId(), pluginDescriptor.getArtifactId(), pluginDescriptor.getVersion(),
".jar");
artifact.setFile(getBasedir());
pluginDescriptor.setClassRealm(pc.getContainerRealm());