diff options
author | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2009-03-26 22:37:09 +0000 |
---|---|---|
committer | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2009-03-26 22:37:09 +0000 |
commit | 9362011ca705f0a32dfdb06b94cfd99370e7b208 (patch) | |
tree | e41fe68a6ac7e728c44a8b8d29ff892449ee7a50 /java/sca/modules/node-impl-osgi/src/test/java/calculator | |
parent | df746069d21296db4551dcff9d10a184969e4d07 (diff) |
Use reference: protocol so that the bundles will not be copied
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758901 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/modules/node-impl-osgi/src/test/java/calculator')
2 files changed, 6 insertions, 5 deletions
diff --git a/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java index 6c4b9b95b1..945f0fca37 100644 --- a/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java +++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java @@ -71,12 +71,12 @@ public class CalculatorOSGiNodeTestCase { if (client == null || client.booleanValue()) { System.out.println("Generating calculator.dosgi bundle..."); - calculatorBundle = context.installBundle(generateCalculatorBundle().toString()); + calculatorBundle = context.installBundle("reference:" + generateCalculatorBundle().toString()); } if (client == null || !client.booleanValue()) { System.out.println("Generating calculator.dosgi.operations bundle..."); - operationsBundle = context.installBundle(generateOperationsBundle().toString()); + operationsBundle = context.installBundle("reference:" + generateOperationsBundle().toString()); } for (Bundle b : context.getBundles()) { @@ -111,7 +111,8 @@ public class CalculatorOSGiNodeTestCase { @Test public void testOSGi() { if (client == null || client.booleanValue()) { - ServiceReference ref = calculatorBundle.getBundleContext().getServiceReference(CalculatorService.class.getName()); + ServiceReference ref = + calculatorBundle.getBundleContext().getServiceReference(CalculatorService.class.getName()); Assert.assertNotNull(ref); Object service = context.getService(ref); Assert.assertNotNull(service); diff --git a/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java index 3937ac0974..2af5552279 100644 --- a/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java +++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java @@ -47,8 +47,8 @@ public class CalculatorOSGiTestCase { try { host = new EquinoxHost(); BundleContext context = host.start(); - Bundle calculatorBundle = context.installBundle(generateCalculatorBundle().toString()); - Bundle operationsBundle = context.installBundle(generateOperationsBundle().toString()); + Bundle calculatorBundle = context.installBundle("reference:" + generateCalculatorBundle().toString()); + Bundle operationsBundle = context.installBundle("reference:" + generateOperationsBundle().toString()); for (Bundle b : context.getBundles()) { if (b.getSymbolicName().equals("org.eclipse.equinox.ds")) { |