diff options
Diffstat (limited to 'java/sca/modules/implementation-node-runtime/src')
-rw-r--r-- | java/sca/modules/implementation-node-runtime/src/main/java/org/apache/tuscany/sca/implementation/node/launcher/NodeImplementationLauncherBootstrap.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/java/sca/modules/implementation-node-runtime/src/main/java/org/apache/tuscany/sca/implementation/node/launcher/NodeImplementationLauncherBootstrap.java b/java/sca/modules/implementation-node-runtime/src/main/java/org/apache/tuscany/sca/implementation/node/launcher/NodeImplementationLauncherBootstrap.java index f997d26cac..06b1966c57 100644 --- a/java/sca/modules/implementation-node-runtime/src/main/java/org/apache/tuscany/sca/implementation/node/launcher/NodeImplementationLauncherBootstrap.java +++ b/java/sca/modules/implementation-node-runtime/src/main/java/org/apache/tuscany/sca/implementation/node/launcher/NodeImplementationLauncherBootstrap.java @@ -97,6 +97,17 @@ public class NodeImplementationLauncherBootstrap { /** * Bootstrap a new SCA node. * + * @param configurationURI + * @param contributionClassLoader + */ + public NodeImplementationLauncherBootstrap(String compositeURI, ClassLoader contributionClassLoader) throws Exception { + SCANode2Factory nodeFactory = SCANode2Factory.newInstance(); + node = new NodeFacade(nodeFactory.createSCANodeFromClassLoader(compositeURI, contributionClassLoader)); + } + + /** + * Bootstrap a new SCA node. + * * @param compositeURI * @param uris * @param locations |