summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--java/sca/modules/implementation-osgi-runtime/pom.xml6
-rw-r--r--java/sca/modules/node-impl-osgi/META-INF/MANIFEST.MF5
-rw-r--r--java/sca/modules/node-impl-osgi/pom.xml7
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorActivator.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorActivator.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorService.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorService.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorServiceDSImpl.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorServiceDSImpl.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorServiceImpl.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorServiceImpl.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/AddService.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/AddService.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/AddServiceImpl.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/AddServiceImpl.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/DivideService.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/DivideService.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/DivideServiceImpl.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/DivideServiceImpl.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/MultiplyService.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/MultiplyService.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/MultiplyServiceImpl.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/MultiplyServiceImpl.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/OperationsActivator.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/OperationsActivator.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/SubtractService.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/SubtractService.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/SubtractServiceImpl.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/SubtractServiceImpl.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTestCase.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTestCase.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestBundles.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestBundles.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestImpl.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestImpl.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestInterface.java (renamed from java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestInterface.java)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/add-component.xml (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/add-component.xml)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/calculator-component.xml (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/calculator-component.xml)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/divide-component.xml (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/divide-component.xml)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/multiply-component.xml (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/multiply-component.xml)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/subtract-component.xml (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/subtract-component.xml)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/META-INF/MANIFEST.MF (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/META-INF/MANIFEST.MF)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/bundle.componentType (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/bundle.componentType)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/calculator.composite (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/calculator.composite)15
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/META-INF/MANIFEST.MF (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/META-INF/MANIFEST.MF)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/bundle.componentType (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/bundle.componentType)0
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/operations.composite (renamed from java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/operations.composite)13
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/.options2
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/config.ini4
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet.jsp_2.0.0.v200806031607.jarbin0 -> 62710 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet_2.4.0.v200806031604.jarbin0 -> 107637 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.el_1.0.0.v200806031608.jarbin0 -> 127498 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.logging_1.0.4.v20080605-1930.jarbin0 -> 43919 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.jasper_5.5.17.v200806031609.jarbin0 -> 1721091 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app.source_1.1.0.v20080421-2006.jarbin0 -> 69833 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app_1.1.0.v20080421-2006.jarbin0 -> 79866 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm.source_1.0.0.v20080509-1800.jarbin0 -> 38217 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm_1.0.0.v20080509-1800.jarbin0 -> 60384 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common.source_3.4.0.v20080421-2006.jarbin0 -> 104445 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common_3.4.0.v20080421-2006.jarbin0 -> 94649 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device.source_1.0.1.v20080303.jarbin0 -> 24568 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device_1.0.1.v20080303.jarbin0 -> 30649 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds.source_1.0.0.v20080427-0830.jarbin0 -> 117350 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds_1.0.0.v20080427-0830.jarbin0 -> 139856 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event.source_1.1.0.v20080225.jarbin0 -> 22714 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event_1.1.0.v20080225.jarbin0 -> 26859 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty.source_1.1.0.v20080425.jarbin0 -> 14796 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty_1.1.0.v20080425.jarbin0 -> 21444 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry.source_1.0.100.v20080427-0830.jarbin0 -> 24714 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jarbin0 -> 36082 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet.source_1.0.100.v20080427-0830.jarbin0 -> 26445 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jarbin0 -> 34776 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge.source_1.0.0.v20080427-0830.jarbin0 -> 6229 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge_1.0.0.v20080427-0830.jarbin0 -> 6897 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.source_1.0.200.v20080421-2006.jarbin0 -> 86144 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http_1.0.200.v20080421-2006.jarbin0 -> 93601 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io.source_1.0.0.v20080218.jarbin0 -> 32412 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io_1.0.0.v20080218.jarbin0 -> 37700 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip.source_1.0.0.v20080218.jarbin0 -> 39547 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip_1.0.0.v20080218.jarbin0 -> 50121 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.0.0.v20080427-0830.jarbin0 -> 8636 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jarbin0 -> 9865 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.source_1.0.100.v20080427-0830.jarbin0 -> 14805 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jarbin0 -> 22149 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher.source_1.0.100.v20080509-1800.jarbin0 -> 35257 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jarbin0 -> 43129 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log.source_1.1.0.v20080414.jarbin0 -> 20063 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log_1.1.0.v20080414.jarbin0 -> 25381 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype.source_1.0.0.v20070827.jarbin0 -> 32499 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype_1.0.0.v20070827.jarbin0 -> 56618 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences.source_3.2.200.v20080421-2006.jarbin0 -> 95298 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences_3.2.200.v20080421-2006.jarbin0 -> 104282 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry.source_3.4.0.v20080516-0950.jarbin0 -> 163880 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry_3.4.0.v20080516-0950.jarbin0 -> 172936 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge.source_1.0.100.v20080427-0830.jarbin0 -> 16554 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge_1.0.100.v20080427-0830.jarbin0 -> 30063 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator.source_1.0.0.v20080604.jarbin0 -> 28052 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jarbin0 -> 34113 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook.source_1.0.0.v20080610.jarbin0 -> 21185 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook_1.0.0.v20080610.jarbin0 -> 25687 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt.source_1.0.0.v20080610.jarbin0 -> 10599 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt_1.0.0.v20080610.jarbin0 -> 15165 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin.source_1.1.0.v20080508-1815.jarbin0 -> 31215 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin_1.1.0.v20080508-1815.jarbin0 -> 45804 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util.source_1.0.0.v20080414.jarbin0 -> 65512 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util_1.0.0.v20080414.jarbin0 -> 74869 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin.source_1.0.0.v20080407.jarbin0 -> 25883 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin_1.0.0.v20080407.jarbin0 -> 33995 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services.source_3.1.200.v20071203.jarbin0 -> 147113 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services_3.1.200.v20071203.jarbin0 -> 63665 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.source_3.4.0.v20080605-1900.jarbin0 -> 853132 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util.source_3.1.300.v20080303.jarbin0 -> 29031 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util_3.1.300.v20080303.jarbin0 -> 22755 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi_3.4.0.v20080605-1900.jarbin0 -> 994117 bytes
-rw-r--r--java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.mortbay.jetty_5.1.14.v200806031611.jarbin0 -> 703180 bytes
101 files changed, 50 insertions, 2 deletions
diff --git a/java/sca/modules/implementation-osgi-runtime/pom.xml b/java/sca/modules/implementation-osgi-runtime/pom.xml
index 91ee8e3e24..a3e94109e2 100644
--- a/java/sca/modules/implementation-osgi-runtime/pom.xml
+++ b/java/sca/modules/implementation-osgi-runtime/pom.xml
@@ -168,6 +168,12 @@
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-binding-rmi-runtime</artifactId>
+ <version>2.0-SNAPSHOT</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
diff --git a/java/sca/modules/node-impl-osgi/META-INF/MANIFEST.MF b/java/sca/modules/node-impl-osgi/META-INF/MANIFEST.MF
index 886e434868..64a99d0057 100644
--- a/java/sca/modules/node-impl-osgi/META-INF/MANIFEST.MF
+++ b/java/sca/modules/node-impl-osgi/META-INF/MANIFEST.MF
@@ -42,6 +42,7 @@ Import-Package: javax.xml.namespace,
org.apache.tuscany.sca.definitions;version="2.0.0",
org.apache.tuscany.sca.definitions.util;version="2.0.0",
org.apache.tuscany.sca.implementation.node;version="2.0.0",
+ org.apache.tuscany.sca.implementation.osgi;version="2.0.0";resolution:=optional,
org.apache.tuscany.sca.monitor;version="2.0.0",
org.apache.tuscany.sca.node;version="2.0.0",
org.apache.tuscany.sca.node.osgi.impl;version="2.0.0",
@@ -53,7 +54,9 @@ Import-Package: javax.xml.namespace,
org.apache.tuscany.sca.workspace.builder;version="2.0.0",
org.oasisopen.sca;version="2.0.0",
org.oasisopen.sca.annotation;version="2.0.0";resolution:=optional,
- org.osgi.framework;version="1.4.0"
+ org.osgi.framework;version="1.4.0",
+ org.osgi.service.packageadmin;version="1.2.0";resolution:=optional,
+ org.osgi.util.tracker;version="1.3.3";resolution:=optional
Bundle-SymbolicName: org.apache.tuscany.sca.node.osgi.impl
Bundle-DocURL: http://www.apache.org/
diff --git a/java/sca/modules/node-impl-osgi/pom.xml b/java/sca/modules/node-impl-osgi/pom.xml
index f3e6d79c4e..b997b31972 100644
--- a/java/sca/modules/node-impl-osgi/pom.xml
+++ b/java/sca/modules/node-impl-osgi/pom.xml
@@ -37,7 +37,12 @@
<version>3.3.0-v20070530</version>
<scope>compile</scope>
</dependency>
-
+ <dependency>
+ <groupId>org.eclipse.osgi</groupId>
+ <artifactId>services</artifactId>
+ <version>3.1.200-v20070605</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-assembly</artifactId>
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorActivator.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorActivator.java
index b2d8ffb44c..b2d8ffb44c 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorActivator.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorActivator.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorService.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorService.java
index cc562b7c2f..cc562b7c2f 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorService.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorService.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorServiceDSImpl.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorServiceDSImpl.java
index 9a1d64077b..9a1d64077b 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorServiceDSImpl.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorServiceDSImpl.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorServiceImpl.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorServiceImpl.java
index 9f31afbd1f..9f31afbd1f 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/CalculatorServiceImpl.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/CalculatorServiceImpl.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/AddService.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/AddService.java
index 971500782f..971500782f 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/AddService.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/AddService.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/AddServiceImpl.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/AddServiceImpl.java
index 6bdbfa5fb5..6bdbfa5fb5 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/AddServiceImpl.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/AddServiceImpl.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/DivideService.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/DivideService.java
index 49b8a1c0bf..49b8a1c0bf 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/DivideService.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/DivideService.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/DivideServiceImpl.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/DivideServiceImpl.java
index eafc9b0f4f..eafc9b0f4f 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/DivideServiceImpl.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/DivideServiceImpl.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/MultiplyService.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/MultiplyService.java
index f4e59d12ea..f4e59d12ea 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/MultiplyService.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/MultiplyService.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/MultiplyServiceImpl.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/MultiplyServiceImpl.java
index c2e39ad2f4..c2e39ad2f4 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/MultiplyServiceImpl.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/MultiplyServiceImpl.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/OperationsActivator.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/OperationsActivator.java
index 7db89cd98d..7db89cd98d 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/OperationsActivator.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/OperationsActivator.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/SubtractService.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/SubtractService.java
index bfb9b820f7..bfb9b820f7 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/SubtractService.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/SubtractService.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/SubtractServiceImpl.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/SubtractServiceImpl.java
index 64cc776884..64cc776884 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/operations/SubtractServiceImpl.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/operations/SubtractServiceImpl.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java
index 8e39625dfa..8e39625dfa 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiNodeTestCase.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java
index 8f9162c749..8f9162c749 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/calculator/dosgi/test/CalculatorOSGiTestCase.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTestCase.java b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTestCase.java
index e95629c611..e95629c611 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTestCase.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTestCase.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestBundles.java b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestBundles.java
index aad5772037..aad5772037 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestBundles.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestBundles.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestImpl.java b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestImpl.java
index f6db6edc12..f6db6edc12 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestImpl.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestImpl.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestInterface.java b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestInterface.java
index 499ec8082e..499ec8082e 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestInterface.java
+++ b/java/sca/modules/node-impl-osgi/src/test/java/org/apache/tuscany/sca/implementation/osgi/test/OSGiTestInterface.java
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/add-component.xml b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/add-component.xml
index a7d563023c..a7d563023c 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/add-component.xml
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/add-component.xml
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/calculator-component.xml b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/calculator-component.xml
index 3e537df732..3e537df732 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/calculator-component.xml
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/calculator-component.xml
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/divide-component.xml b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/divide-component.xml
index def7fce23c..def7fce23c 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/divide-component.xml
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/divide-component.xml
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/multiply-component.xml b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/multiply-component.xml
index 57f627f990..57f627f990 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/multiply-component.xml
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/multiply-component.xml
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/subtract-component.xml b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/subtract-component.xml
index 073ee5ea40..073ee5ea40 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/OSGI-INF/subtract-component.xml
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/OSGI-INF/subtract-component.xml
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/META-INF/MANIFEST.MF b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/META-INF/MANIFEST.MF
index 5a4db21087..5a4db21087 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/META-INF/MANIFEST.MF
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/META-INF/MANIFEST.MF
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/bundle.componentType b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/bundle.componentType
index 7860094626..7860094626 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/bundle.componentType
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/bundle.componentType
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/calculator.composite b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/calculator.composite
index 44d53f6345..bc054b7db8 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/calculator.composite
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/calculator.composite
@@ -25,6 +25,20 @@
<component name="CalculatorComponent">
<tuscany:implementation.osgi bundleSymbolicName="calculator.dosgi" bundleVersion="1.0.0" />
+ <reference name="addService">
+ <tuscany:binding.rmi uri="rmi://locahost:8085/AddService"/>
+ </reference>
+ <reference name="subtractService">
+ <tuscany:binding.rmi uri="rmi://locahost:8085/SubtractService"/>
+ </reference>
+ <reference name="multiplyService">
+ <tuscany:binding.rmi uri="rmi://locahost:8085/MultiplyService"/>
+ </reference>
+ <reference name="divideService">
+ <tuscany:binding.rmi uri="rmi://locahost:8085/DivideService"/>
+ </reference>
+
+ <!--
<reference name="addService" target="OperationsComponent/AddService">
</reference>
<reference name="subtractService" target="OperationsComponent/SubtractService">
@@ -33,6 +47,7 @@
</reference>
<reference name="divideService" target="OperationsComponent/DivideService">
</reference>
+ -->
</component>
</composite>
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/META-INF/MANIFEST.MF b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/META-INF/MANIFEST.MF
index eb15e778b1..eb15e778b1 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/META-INF/MANIFEST.MF
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/META-INF/MANIFEST.MF
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/bundle.componentType b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/bundle.componentType
index 6f6f4bdce6..6f6f4bdce6 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/bundle.componentType
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/bundle.componentType
diff --git a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/operations.composite b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/operations.composite
index 964be5643e..c9fb3818b8 100644
--- a/java/sca/modules/implementation-osgi-runtime/src/test/resources/calculator/dosgi/operations/operations.composite
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/calculator/dosgi/operations/operations.composite
@@ -25,6 +25,19 @@
<component name="OperationsComponent">
<tuscany:implementation.osgi bundleSymbolicName="calculator.dosgi.operations" bundleVersion="1.0.0" />
+ <service name="AddService">
+ <tuscany:binding.rmi uri="rmi://localhost:8085/AddService"/>
+ </service>
+ <service name="SubtractService">
+ <tuscany:binding.rmi uri="rmi://localhost:8085/SubtractService"/>
+ </service>
+ <service name="MultiplyService">
+ <tuscany:binding.rmi uri="rmi://localhost:8085/MultiplyService"/>
+ </service>
+ <service name="DivideService">
+ <tuscany:binding.rmi uri="rmi://localhost:8085/DivideService"/>
+ </service>
+
</component>
</composite>
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/.options b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/.options
new file mode 100644
index 0000000000..8559d89634
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/.options
@@ -0,0 +1,2 @@
+org.eclipse.equinox.ds/debug=true
+org.eclipse.equinox.ds/print_on_console=true
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/config.ini b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/config.ini
new file mode 100644
index 0000000000..e18b59db54
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/configuration/config.ini
@@ -0,0 +1,4 @@
+osgi.bundles=calculator-bundle.jar,operations-bundle.jar,javax.servlet.jsp_2.0.0.v200806031607.jar,javax.servlet_2.4.0.v200806031604.jar,org.apache.commons.el_1.0.0.v200806031608.jar,org.apache.commons.logging_1.0.4.v20080605-1930.jar,org.apache.jasper_5.5.17.v200806031609.jar,org.eclipse.equinox.app_1.1.0.v20080421-2006.jar,org.eclipse.equinox.cm_1.0.0.v20080509-1800.jar,org.eclipse.equinox.common_3.4.0.v20080421-2006.jar,org.eclipse.equinox.device_1.0.1.v20080303.jar,org.eclipse.equinox.ds_1.0.0.v20080427-0830.jar,org.eclipse.equinox.event_1.1.0.v20080225.jar,org.eclipse.equinox.http.jetty_1.1.0.v20080425.jar,org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jar,org.eclipse.equinox.http.servletbridge_1.0.0.v20080427-0830.jar,org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jar,org.eclipse.equinox.http_1.0.200.v20080421-2006.jar,org.eclipse.equinox.io_1.0.0.v20080218.jar,org.eclipse.equinox.ip_1.0.0.v20080218.jar,org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jar,org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jar,org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar,org.eclipse.equinox.log_1.1.0.v20080414.jar,org.eclipse.equinox.metatype_1.0.0.v20070827.jar,org.eclipse.equinox.preferences_3.2.200.v20080421-2006.jar,org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar,org.eclipse.equinox.servletbridge_1.0.100.v20080427-0830.jar,org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar,org.eclipse.equinox.transforms.hook_1.0.0.v20080610.jar,org.eclipse.equinox.transforms.xslt_1.0.0.v20080610.jar,org.eclipse.equinox.useradmin_1.1.0.v20080508-1815.jar,org.eclipse.equinox.util_1.0.0.v20080414.jar,org.eclipse.equinox.wireadmin_1.0.0.v20080407.jar,org.eclipse.osgi.services_3.1.200.v20071203.jar,org.eclipse.osgi.util_3.1.300.v20080303.jar,org.eclipse.osgi_3.4.0.v20080605-1900.jar,org.mortbay.jetty_5.1.14.v200806031611.jar
+eclipse.ignoreApp=true
+osgi.noShutdown=true
+osgi.console= \ No newline at end of file
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet.jsp_2.0.0.v200806031607.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet.jsp_2.0.0.v200806031607.jar
new file mode 100644
index 0000000000..a303c2e0d9
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet.jsp_2.0.0.v200806031607.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet_2.4.0.v200806031604.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet_2.4.0.v200806031604.jar
new file mode 100644
index 0000000000..9a9baa3daa
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/javax.servlet_2.4.0.v200806031604.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.el_1.0.0.v200806031608.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.el_1.0.0.v200806031608.jar
new file mode 100644
index 0000000000..9d33af9179
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.el_1.0.0.v200806031608.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.logging_1.0.4.v20080605-1930.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.logging_1.0.4.v20080605-1930.jar
new file mode 100644
index 0000000000..20829286c0
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.commons.logging_1.0.4.v20080605-1930.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.jasper_5.5.17.v200806031609.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.jasper_5.5.17.v200806031609.jar
new file mode 100644
index 0000000000..529d4d0561
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.apache.jasper_5.5.17.v200806031609.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app.source_1.1.0.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app.source_1.1.0.v20080421-2006.jar
new file mode 100644
index 0000000000..c2803db4b4
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app.source_1.1.0.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app_1.1.0.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app_1.1.0.v20080421-2006.jar
new file mode 100644
index 0000000000..4639bb5dfd
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.app_1.1.0.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm.source_1.0.0.v20080509-1800.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm.source_1.0.0.v20080509-1800.jar
new file mode 100644
index 0000000000..1d1b412158
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm.source_1.0.0.v20080509-1800.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm_1.0.0.v20080509-1800.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm_1.0.0.v20080509-1800.jar
new file mode 100644
index 0000000000..866cb3af8a
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.cm_1.0.0.v20080509-1800.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common.source_3.4.0.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common.source_3.4.0.v20080421-2006.jar
new file mode 100644
index 0000000000..bf97f3f594
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common.source_3.4.0.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common_3.4.0.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common_3.4.0.v20080421-2006.jar
new file mode 100644
index 0000000000..ecac7a850d
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.common_3.4.0.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device.source_1.0.1.v20080303.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device.source_1.0.1.v20080303.jar
new file mode 100644
index 0000000000..a3bfeaa994
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device.source_1.0.1.v20080303.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device_1.0.1.v20080303.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device_1.0.1.v20080303.jar
new file mode 100644
index 0000000000..8ce53ee3a1
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.device_1.0.1.v20080303.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds.source_1.0.0.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds.source_1.0.0.v20080427-0830.jar
new file mode 100644
index 0000000000..e847e62731
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds.source_1.0.0.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds_1.0.0.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds_1.0.0.v20080427-0830.jar
new file mode 100644
index 0000000000..ca83661a5f
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ds_1.0.0.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event.source_1.1.0.v20080225.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event.source_1.1.0.v20080225.jar
new file mode 100644
index 0000000000..5b9c259523
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event.source_1.1.0.v20080225.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event_1.1.0.v20080225.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event_1.1.0.v20080225.jar
new file mode 100644
index 0000000000..f1d9895537
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.event_1.1.0.v20080225.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty.source_1.1.0.v20080425.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty.source_1.1.0.v20080425.jar
new file mode 100644
index 0000000000..5064c28d69
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty.source_1.1.0.v20080425.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty_1.1.0.v20080425.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty_1.1.0.v20080425.jar
new file mode 100644
index 0000000000..d7dba0debb
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.jetty_1.1.0.v20080425.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry.source_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry.source_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..f7afe5c68f
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry.source_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..8dacd12328
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet.source_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet.source_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..6a840067c6
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet.source_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..ea863aafde
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge.source_1.0.0.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge.source_1.0.0.v20080427-0830.jar
new file mode 100644
index 0000000000..f1bdc3c295
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge.source_1.0.0.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge_1.0.0.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge_1.0.0.v20080427-0830.jar
new file mode 100644
index 0000000000..2b48432ce6
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.servletbridge_1.0.0.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.source_1.0.200.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.source_1.0.200.v20080421-2006.jar
new file mode 100644
index 0000000000..15ed161125
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http.source_1.0.200.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http_1.0.200.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http_1.0.200.v20080421-2006.jar
new file mode 100644
index 0000000000..1aed3c0890
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.http_1.0.200.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io.source_1.0.0.v20080218.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io.source_1.0.0.v20080218.jar
new file mode 100644
index 0000000000..95b0273472
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io.source_1.0.0.v20080218.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io_1.0.0.v20080218.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io_1.0.0.v20080218.jar
new file mode 100644
index 0000000000..1296e1f0fe
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.io_1.0.0.v20080218.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip.source_1.0.0.v20080218.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip.source_1.0.0.v20080218.jar
new file mode 100644
index 0000000000..5874d141c5
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip.source_1.0.0.v20080218.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip_1.0.0.v20080218.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip_1.0.0.v20080218.jar
new file mode 100644
index 0000000000..4873686e07
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.ip_1.0.0.v20080218.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.0.0.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.0.0.v20080427-0830.jar
new file mode 100644
index 0000000000..45d9330ad9
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.0.0.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jar
new file mode 100644
index 0000000000..a8df5bc2cb
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.source_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.source_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..f82d461da5
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper.source_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..e5e4f14942
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher.source_1.0.100.v20080509-1800.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher.source_1.0.100.v20080509-1800.jar
new file mode 100644
index 0000000000..1702b686c0
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher.source_1.0.100.v20080509-1800.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
new file mode 100644
index 0000000000..bfa9bb8c26
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log.source_1.1.0.v20080414.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log.source_1.1.0.v20080414.jar
new file mode 100644
index 0000000000..437bf8bb48
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log.source_1.1.0.v20080414.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log_1.1.0.v20080414.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log_1.1.0.v20080414.jar
new file mode 100644
index 0000000000..80a6761bd1
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.log_1.1.0.v20080414.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype.source_1.0.0.v20070827.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype.source_1.0.0.v20070827.jar
new file mode 100644
index 0000000000..54da919bc4
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype.source_1.0.0.v20070827.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype_1.0.0.v20070827.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype_1.0.0.v20070827.jar
new file mode 100644
index 0000000000..a991bc67ec
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.metatype_1.0.0.v20070827.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences.source_3.2.200.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences.source_3.2.200.v20080421-2006.jar
new file mode 100644
index 0000000000..430e6ad49b
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences.source_3.2.200.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences_3.2.200.v20080421-2006.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences_3.2.200.v20080421-2006.jar
new file mode 100644
index 0000000000..bae2270346
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.preferences_3.2.200.v20080421-2006.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry.source_3.4.0.v20080516-0950.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry.source_3.4.0.v20080516-0950.jar
new file mode 100644
index 0000000000..dccd196367
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry.source_3.4.0.v20080516-0950.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar
new file mode 100644
index 0000000000..6c45bb9b45
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge.source_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge.source_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..b30e68bbfe
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge.source_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge_1.0.100.v20080427-0830.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge_1.0.100.v20080427-0830.jar
new file mode 100644
index 0000000000..182dcd75a8
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.servletbridge_1.0.100.v20080427-0830.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator.source_1.0.0.v20080604.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator.source_1.0.0.v20080604.jar
new file mode 100644
index 0000000000..b9d855846d
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator.source_1.0.0.v20080604.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar
new file mode 100644
index 0000000000..dc6888a191
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook.source_1.0.0.v20080610.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook.source_1.0.0.v20080610.jar
new file mode 100644
index 0000000000..9ca96805c1
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook.source_1.0.0.v20080610.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook_1.0.0.v20080610.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook_1.0.0.v20080610.jar
new file mode 100644
index 0000000000..aec6cf6037
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.hook_1.0.0.v20080610.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt.source_1.0.0.v20080610.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt.source_1.0.0.v20080610.jar
new file mode 100644
index 0000000000..d28ab47f5a
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt.source_1.0.0.v20080610.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt_1.0.0.v20080610.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt_1.0.0.v20080610.jar
new file mode 100644
index 0000000000..8e504363d7
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.transforms.xslt_1.0.0.v20080610.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin.source_1.1.0.v20080508-1815.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin.source_1.1.0.v20080508-1815.jar
new file mode 100644
index 0000000000..a984ed79ab
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin.source_1.1.0.v20080508-1815.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin_1.1.0.v20080508-1815.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin_1.1.0.v20080508-1815.jar
new file mode 100644
index 0000000000..f4f4c8c679
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.useradmin_1.1.0.v20080508-1815.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util.source_1.0.0.v20080414.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util.source_1.0.0.v20080414.jar
new file mode 100644
index 0000000000..b689e01000
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util.source_1.0.0.v20080414.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util_1.0.0.v20080414.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util_1.0.0.v20080414.jar
new file mode 100644
index 0000000000..0209c77a79
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.util_1.0.0.v20080414.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin.source_1.0.0.v20080407.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin.source_1.0.0.v20080407.jar
new file mode 100644
index 0000000000..64242bf7eb
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin.source_1.0.0.v20080407.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin_1.0.0.v20080407.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin_1.0.0.v20080407.jar
new file mode 100644
index 0000000000..b7860ccda4
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.equinox.wireadmin_1.0.0.v20080407.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services.source_3.1.200.v20071203.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services.source_3.1.200.v20071203.jar
new file mode 100644
index 0000000000..c738820577
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services.source_3.1.200.v20071203.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services_3.1.200.v20071203.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services_3.1.200.v20071203.jar
new file mode 100644
index 0000000000..fc24c62e30
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.services_3.1.200.v20071203.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.source_3.4.0.v20080605-1900.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.source_3.4.0.v20080605-1900.jar
new file mode 100644
index 0000000000..7ec3ee293d
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.source_3.4.0.v20080605-1900.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util.source_3.1.300.v20080303.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util.source_3.1.300.v20080303.jar
new file mode 100644
index 0000000000..2b9426d6b0
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util.source_3.1.300.v20080303.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util_3.1.300.v20080303.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util_3.1.300.v20080303.jar
new file mode 100644
index 0000000000..6871396713
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi.util_3.1.300.v20080303.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi_3.4.0.v20080605-1900.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi_3.4.0.v20080605-1900.jar
new file mode 100644
index 0000000000..402c02d65b
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.eclipse.osgi_3.4.0.v20080605-1900.jar
Binary files differ
diff --git a/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.mortbay.jetty_5.1.14.v200806031611.jar b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.mortbay.jetty_5.1.14.v200806031611.jar
new file mode 100644
index 0000000000..2365e80ce9
--- /dev/null
+++ b/java/sca/modules/node-impl-osgi/src/test/resources/plugins/org.mortbay.jetty_5.1.14.v200806031611.jar
Binary files differ