summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/node-impl-osgi/src/test/java/calculator
diff options
context:
space:
mode:
authorrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2009-03-26 22:37:09 +0000
committerrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2009-03-26 22:37:09 +0000
commit9362011ca705f0a32dfdb06b94cfd99370e7b208 (patch)
treee41fe68a6ac7e728c44a8b8d29ff892449ee7a50 /java/sca/modules/node-impl-osgi/src/test/java/calculator
parentdf746069d21296db4551dcff9d10a184969e4d07 (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')
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java7
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java4
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")) {