NodeFactory factory = NodeFactory.getInstance();
NodeConfiguration configuration = null;
if (nodeConfiguration != null) {
getLog().info("Loading node configuration: " + nodeConfiguration);
configuration =
factory
.loadConfiguration(new FileInputStream(nodeConfiguration), nodeConfiguration.toURI().toURL());
} else if (contribution != null) {
getLog().info("Loading contribution: " + contribution);
configuration = factory.createNodeConfiguration().addContribution(contribution.toURI().toURL());
}