NodeImpl node = (NodeImpl)createNode(configuration.getDomainURI());
for ( ContributionConfiguration c : configuration.getContributions()) {
String curi = node.installContribution(c.getURI(), c.getLocation(), c.getMetaDataURL(), c.getDependentContributionURIs());
if (c.isStartDeployables()) {
for (String compURI : node.getDeployableCompositeURIs(curi)) {
node.startComposite(curi, compURI);
}
}
}
return node;
}