Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAlex Blewitt2020-10-23 17:07:29 +0000
committerAlex Blewitt2020-10-23 17:07:29 +0000
commit055afa4ae024e50465fd876a99bcd0bbe3c5124b (patch)
tree655be4b53581ca765fd5d8b411e391f44456da48 /tests
parent93c91c2fb056b7b18f3ca345f5c2a2a42f40820e (diff)
downloadorg.eclipse.ecf-055afa4ae024e50465fd876a99bcd0bbe3c5124b.tar.gz
org.eclipse.ecf-055afa4ae024e50465fd876a99bcd0bbe3c5124b.tar.xz
org.eclipse.ecf-055afa4ae024e50465fd876a99bcd0bbe3c5124b.zip
Remove unnecessary Bundle-Activator from ECF tests
There are many default Bundle-Activator implementations that add little value other than the template that gets generated from PDE. Remove and replace with equivalent code as necessary. Bug: 568177 Change-Id: Ie5f072af8f084e3a660a02ffa1f6a9576dafa815 Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/META-INF/MANIFEST.MF1
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/src/org/eclipse/ecf/internal/tests/apache/httpclient/server/Activator.java22
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.datashare/META-INF/MANIFEST.MF1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.datashare/src/org/eclipse/ecf/tests/datashare/Activator.java48
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/META-INF/MANIFEST.MF1
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/src/org/eclipse/ecf/internal/tests/filetransfer/httpserver/Activator.java22
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.httpservice/META-INF/MANIFEST.MF1
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/internal/tests/httpservice/Activator.java37
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/tests/httpservice/AbstractHttpServiceTest.java4
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/META-INF/MANIFEST.MF1
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/internal/osgi/services/distribution/Activator.java39
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractDistributionTest.java13
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractRemoteServiceAccessTest.java11
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractTwoRemoteServiceAccessTest.java7
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/META-INF/MANIFEST.MF1
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractDistributionTest.java11
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractMetadataFactoryTest.java11
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractRemoteServiceAccessTest.java12
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractTwoRemoteServiceAccessTest.java6
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/Activator.java51
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/EndpointListenerTest.java6
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.presence/META-INF/MANIFEST.MF1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.presence/src/org/eclipse/ecf/tests/presence/Activator.java48
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.provider.discovery/archive/SingleCompositeDiscoveryServiceContainerTest.java1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/META-INF/MANIFEST.MF1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/src/org/eclipse/ecf/tests/provider/filetransfer/efs/Activator.java50
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/META-INF/MANIFEST.MF1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/src/org/eclipse/ecf/internal/tests/provider/filetransfer/scp/Activator.java51
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/META-INF/MANIFEST.MF1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/src/org/eclipse/ecf/tests/provider/filetransfer/xmpp/Activator.java50
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.jslp/src/org/eclipse/ecf/tests/provider/jslp/JSLPDiscoveryTest.java3
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.provider.local/META-INF/MANIFEST.MF1
-rw-r--r--tests/bundles/org.eclipse.ecf.tests.provider.local/src/org/eclipse/ecf/internal/tests/provider/local/Activator.java30
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.xmpp/META-INF/MANIFEST.MF1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.provider.xmpp/src/org/eclipse/ecf/tests/provider/xmpp/Activator.java50
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.sharedobject/META-INF/MANIFEST.MF1
-rwxr-xr-xtests/bundles/org.eclipse.ecf.tests.sharedobject/src/org/eclipse/ecf/tests/sharedobject/Activator.java48
37 files changed, 48 insertions, 596 deletions
diff --git a/tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/META-INF/MANIFEST.MF
index 2349b8749..044e8b63a 100644
--- a/tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.apache.httpclient.server
Automatic-Module-Name: org.eclipse.ecf.tests.apache.httpclient.server
Bundle-Version: 3.0.101.qualifier
-Bundle-Activator: org.eclipse.ecf.internal.tests.apache.httpclient.server.Activator
Bundle-Vendor: %plugin.provider
Bundle-RequiredExecutionEnvironment: J2SE-1.4
Import-Package: org.osgi.framework;version="1.3.0"
diff --git a/tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/src/org/eclipse/ecf/internal/tests/apache/httpclient/server/Activator.java b/tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/src/org/eclipse/ecf/internal/tests/apache/httpclient/server/Activator.java
deleted file mode 100644
index 33a26c03d..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.apache.httpclient.server/src/org/eclipse/ecf/internal/tests/apache/httpclient/server/Activator.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package org.eclipse.ecf.internal.tests.apache.httpclient.server;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.datashare/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.datashare/META-INF/MANIFEST.MF
index e33e8f94b..9b3a56f3f 100644
--- a/tests/bundles/org.eclipse.ecf.tests.datashare/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.datashare/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.datashare
Automatic-Module-Name: org.eclipse.ecf.tests.datashare
Bundle-Version: 2.0.101.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.datashare.Activator
Bundle-Vendor: %plugin.provider
Bundle-Localization: plugin
Require-Bundle: org.eclipse.equinox.common,
diff --git a/tests/bundles/org.eclipse.ecf.tests.datashare/src/org/eclipse/ecf/tests/datashare/Activator.java b/tests/bundles/org.eclipse.ecf.tests.datashare/src/org/eclipse/ecf/tests/datashare/Activator.java
deleted file mode 100755
index 5efff6eaa..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.datashare/src/org/eclipse/ecf/tests/datashare/Activator.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package org.eclipse.ecf.tests.datashare;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator implements BundleActivator {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.datashare";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/META-INF/MANIFEST.MF
index 0c10c8538..6ec3b9d23 100644
--- a/tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.filetransfer.httpserver
Automatic-Module-Name: org.eclipse.ecf.tests.filetransfer.httpserver
Bundle-Version: 1.0.101.qualifier
-Bundle-Activator: org.eclipse.ecf.internal.tests.filetransfer.httpserver.Activator
Bundle-Vendor: %plugin.provider
Bundle-RequiredExecutionEnvironment: J2SE-1.4
Import-Package: org.osgi.framework;version="1.3.0"
diff --git a/tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/src/org/eclipse/ecf/internal/tests/filetransfer/httpserver/Activator.java b/tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/src/org/eclipse/ecf/internal/tests/filetransfer/httpserver/Activator.java
deleted file mode 100644
index 8dce69b3c..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.filetransfer.httpserver/src/org/eclipse/ecf/internal/tests/filetransfer/httpserver/Activator.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package org.eclipse.ecf.internal.tests.filetransfer.httpserver;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.httpservice/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.httpservice/META-INF/MANIFEST.MF
index 4dd6fe6c3..3390f702c 100644
--- a/tests/bundles/org.eclipse.ecf.tests.httpservice/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.httpservice/META-INF/MANIFEST.MF
@@ -5,7 +5,6 @@ Bundle-Vendor: %plugin.provider
Bundle-SymbolicName: org.eclipse.ecf.tests.httpservice.util
Automatic-Module-Name: org.eclipse.ecf.tests.httpservice.util
Bundle-Version: 1.0.101.qualifier
-Bundle-Activator: org.eclipse.ecf.internal.tests.httpservice.Activator
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Import-Package: org.eclipse.equinox.http.servlet;version="1.1.0",
diff --git a/tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/internal/tests/httpservice/Activator.java b/tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/internal/tests/httpservice/Activator.java
deleted file mode 100644
index 087e7d854..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/internal/tests/httpservice/Activator.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package org.eclipse.ecf.internal.tests.httpservice;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
- private BundleContext context;
- private static Activator instance;
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- instance = this;
- this.context = context;
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- this.context = null;
- instance = null;
- }
-
- public static Activator getDefault() {
- return instance;
- }
-
- public BundleContext getContext() {
- return context;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/tests/httpservice/AbstractHttpServiceTest.java b/tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/tests/httpservice/AbstractHttpServiceTest.java
index 1b9211b69..8e4a3454f 100644
--- a/tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/tests/httpservice/AbstractHttpServiceTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.httpservice/src/org/eclipse/ecf/tests/httpservice/AbstractHttpServiceTest.java
@@ -12,10 +12,10 @@
*****************************************************************************/
package org.eclipse.ecf.tests.httpservice;
-import org.eclipse.ecf.internal.tests.httpservice.Activator;
import org.eclipse.ecf.tests.ECFAbstractTestCase;
import org.eclipse.ecf.tests.util.BundleUtil;
import org.osgi.framework.BundleException;
+import org.osgi.framework.FrameworkUtil;
public abstract class AbstractHttpServiceTest extends ECFAbstractTestCase {
@@ -27,7 +27,7 @@ public abstract class AbstractHttpServiceTest extends ECFAbstractTestCase {
@Override
protected void setUp() throws Exception {
super.setUp();
- bundleUtil = new BundleUtil(Activator.getDefault().getContext());
+ bundleUtil = new BundleUtil(FrameworkUtil.getBundle(getClass()).getBundleContext());
}
@Override
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/META-INF/MANIFEST.MF
index 266e50fb0..664bbb683 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.osgi.services.distribution
Automatic-Module-Name: org.eclipse.ecf.tests.osgi.services.distribution
Bundle-Version: 1.1.101.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.internal.osgi.services.distribution.Activator
Bundle-Vendor: %plugin.provider
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Import-Package: org.eclipse.ecf.remoteservice.asyncproxy;version="1.0.0",
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/internal/osgi/services/distribution/Activator.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/internal/osgi/services/distribution/Activator.java
deleted file mode 100644
index 58aa9a68c..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/internal/osgi/services/distribution/Activator.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package org.eclipse.ecf.tests.internal.osgi.services.distribution;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.osgi.services.distribution"; //$NON-NLS-1$
-
- private static Activator plugin;
- private BundleContext context;
-
- public static final Activator getDefault() {
- return plugin;
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- plugin = this;
- this.context = context;
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- context = null;
- plugin = null;
- }
-
- public BundleContext getContext() {
- return context;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractDistributionTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractDistributionTest.java
index 3da34fbd8..9d78481b5 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractDistributionTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractDistributionTest.java
@@ -28,10 +28,10 @@ import org.eclipse.ecf.remoteservice.IRemoteServiceReference;
import org.eclipse.ecf.remoteservice.IRemoteServiceRegistration;
import org.eclipse.ecf.remoteservice.events.IRemoteServiceEvent;
import org.eclipse.ecf.tests.ContainerAbstractTestCase;
-import org.eclipse.ecf.tests.internal.osgi.services.distribution.Activator;
import org.eclipse.ecf.tests.remoteservice.IConcatService;
import org.osgi.framework.Bundle;
import org.osgi.framework.BundleContext;
+import org.osgi.framework.FrameworkUtil;
import org.osgi.framework.InvalidSyntaxException;
import org.osgi.framework.ServiceReference;
import org.osgi.framework.ServiceRegistration;
@@ -41,6 +41,7 @@ import org.osgi.util.tracker.ServiceTrackerCustomizer;
public abstract class AbstractDistributionTest extends
ContainerAbstractTestCase implements IDistributionConstants {
+ protected static final String PLUGIN_ID = "org.eclipse.ecf.tests.osgi.services.distribution";
protected IRemoteServiceContainerAdapter[] adapters = null;
/*
@@ -83,7 +84,7 @@ public abstract class AbstractDistributionTest extends
}
protected BundleContext getContext() {
- return Activator.getDefault().getContext();
+ return FrameworkUtil.getBundle(getClass()).getBundleContext();
}
protected IRemoteServiceContainerAdapter[] getRemoteServiceAdapters() {
@@ -210,7 +211,7 @@ public abstract class AbstractDistributionTest extends
return;
} else {
// Check if the ECF bundles are even started
- Bundle[] bundles = Activator.getDefault().getContext().getBundles();
+ Bundle[] bundles = getContext().getBundles();
for (Bundle bundle : bundles) {
String symbolicName = bundle.getSymbolicName();
if (symbolicName != null
@@ -258,20 +259,20 @@ public abstract class AbstractDistributionTest extends
new ServiceTrackerCustomizer() {
public Object addingService(ServiceReference reference) {
- Trace.trace(Activator.PLUGIN_ID, "addingService="
+ Trace.trace(PLUGIN_ID, "addingService="
+ reference);
return getContext().getService(reference);
}
public void modifiedService(ServiceReference reference,
Object service) {
- Trace.trace(Activator.PLUGIN_ID, "modifiedService="
+ Trace.trace(PLUGIN_ID, "modifiedService="
+ reference);
}
public void removedService(ServiceReference reference,
Object service) {
- Trace.trace(Activator.PLUGIN_ID, "removedService="
+ Trace.trace(PLUGIN_ID, "removedService="
+ reference + ",svc=" + service);
}
});
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractRemoteServiceAccessTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractRemoteServiceAccessTest.java
index d7b35595c..823adf463 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractRemoteServiceAccessTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractRemoteServiceAccessTest.java
@@ -20,7 +20,6 @@ import org.eclipse.ecf.remoteservice.IRemoteCallListener;
import org.eclipse.ecf.remoteservice.IRemoteService;
import org.eclipse.ecf.remoteservice.events.IRemoteCallCompleteEvent;
import org.eclipse.ecf.remoteservice.events.IRemoteCallEvent;
-import org.eclipse.ecf.tests.internal.osgi.services.distribution.Activator;
import org.eclipse.equinox.concurrent.future.IFuture;
import org.osgi.framework.ServiceReference;
import org.osgi.framework.ServiceRegistration;
@@ -148,7 +147,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
assertNotNull(proxy);
// Now use proxy
final String result = proxy.doStuff1();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertTrue(TestServiceInterface1.TEST_SERVICE_STRING1.equals(result));
endTest("testProxy");
}
@@ -172,7 +171,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
// Call remote service synchronously
final Object result = remoteService.callSync(createRemoteCall());
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertStringResultValid(result, TestServiceInterface1.TEST_SERVICE_STRING1);
endTest("testCallSyncFromProxy");
}
@@ -192,7 +191,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
// Call synchronously
final Object result = rs.callSync(createRemoteCall());
- Trace.trace(Activator.PLUGIN_ID, "callSync.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "callSync.doStuff1 result=" + result);
assertStringResultValid(result, TestServiceInterface1.TEST_SERVICE_STRING1);
endTest("testCallSync");
}
@@ -215,7 +214,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
if (event instanceof IRemoteCallCompleteEvent) {
final Object result = ((IRemoteCallCompleteEvent) event)
.getResponse();
- Trace.trace(Activator.PLUGIN_ID,
+ Trace.trace(PLUGIN_ID,
"callSync.doStuff1 result=" + result);
assertStringResultValid(result,TestServiceInterface1.TEST_SERVICE_STRING1);
syncNotify();
@@ -244,7 +243,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
// now get result from futureResult
final Object result = futureResult.get();
- Trace.trace(Activator.PLUGIN_ID, "callSync.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "callSync.doStuff1 result=" + result);
assertStringResultValid(result, TestServiceInterface1.TEST_SERVICE_STRING1);
endTest("testCallFuture");
}
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractTwoRemoteServiceAccessTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractTwoRemoteServiceAccessTest.java
index 946f7e284..b1840b12d 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractTwoRemoteServiceAccessTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.distribution/src/org/eclipse/ecf/tests/osgi/services/distribution/AbstractTwoRemoteServiceAccessTest.java
@@ -16,7 +16,6 @@ import java.util.Properties;
import org.eclipse.ecf.core.util.Trace;
import org.eclipse.ecf.remoteservice.IRemoteCall;
-import org.eclipse.ecf.tests.internal.osgi.services.distribution.Activator;
import org.osgi.framework.ServiceReference;
import org.osgi.framework.ServiceRegistration;
import org.osgi.util.tracker.ServiceTracker;
@@ -132,7 +131,7 @@ public abstract class AbstractTwoRemoteServiceAccessTest extends
assertNotNull(proxy);
// Now use proxy
final String result = proxy.doStuff1();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertTrue(TestServiceInterface1.TEST_SERVICE_STRING1.equals(result));
endTest("testProxyWithService1");
}
@@ -153,12 +152,12 @@ public abstract class AbstractTwoRemoteServiceAccessTest extends
assertNotNull(proxy);
// Now use proxy
String result = proxy.doStuff1();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertTrue(TestServiceInterface1.TEST_SERVICE_STRING1.equals(result));
// Now use proxy
result = proxy.doStuff2();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff2 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff2 result=" + result);
assertTrue(TestServiceInterface2.TEST_SERVICE_STRING2.equals(result));
endTest("testProxyWithService2");
}
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/META-INF/MANIFEST.MF
index eb15d2791..cecfa4fd1 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %bundle.name
Bundle-SymbolicName: org.eclipse.ecf.tests.osgi.services.remoteserviceadmin
Automatic-Module-Name: org.eclipse.ecf.tests.osgi.services.remoteserviceadmin
Bundle-Version: 1.1.101.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.osgi.services.remoteserviceadmin.Activator
Bundle-Vendor: %bundle.provider
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractDistributionTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractDistributionTest.java
index e92de6005..32da3705e 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractDistributionTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractDistributionTest.java
@@ -29,6 +29,7 @@ import org.eclipse.ecf.remoteservice.events.IRemoteServiceEvent;
import org.eclipse.ecf.tests.ContainerAbstractTestCase;
import org.eclipse.ecf.tests.remoteservice.IConcatService;
import org.osgi.framework.BundleContext;
+import org.osgi.framework.FrameworkUtil;
import org.osgi.framework.InvalidSyntaxException;
import org.osgi.framework.ServiceReference;
import org.osgi.framework.ServiceRegistration;
@@ -38,6 +39,8 @@ import org.osgi.util.tracker.ServiceTrackerCustomizer;
public abstract class AbstractDistributionTest extends
ContainerAbstractTestCase {
+ protected static final String PLUGIN_ID = "org.eclipse.ecf.tests.osgi.services.remoteserviceadmin";
+
protected IRemoteServiceContainerAdapter[] adapters = null;
/*
@@ -72,7 +75,7 @@ public abstract class AbstractDistributionTest extends
}
protected BundleContext getContext() {
- return Activator.getDefault().getContext();
+ return FrameworkUtil.getBundle(getClass()).getBundleContext();
}
protected IRemoteServiceContainerAdapter[] getRemoteServiceAdapters() {
@@ -219,20 +222,20 @@ public abstract class AbstractDistributionTest extends
new ServiceTrackerCustomizer() {
public Object addingService(ServiceReference reference) {
- Trace.trace(Activator.PLUGIN_ID, "addingService="
+ Trace.trace(PLUGIN_ID, "addingService="
+ reference);
return getContext().getService(reference);
}
public void modifiedService(ServiceReference reference,
Object service) {
- Trace.trace(Activator.PLUGIN_ID, "modifiedService="
+ Trace.trace(PLUGIN_ID, "modifiedService="
+ reference);
}
public void removedService(ServiceReference reference,
Object service) {
- Trace.trace(Activator.PLUGIN_ID, "removedService="
+ Trace.trace(PLUGIN_ID, "removedService="
+ reference + ",svc=" + service);
}
});
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractMetadataFactoryTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractMetadataFactoryTest.java
index 16e2e1482..d09b55494 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractMetadataFactoryTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractMetadataFactoryTest.java
@@ -25,7 +25,9 @@ import org.eclipse.ecf.osgi.services.remoteserviceadmin.EndpointDescription;
import org.eclipse.ecf.osgi.services.remoteserviceadmin.IDiscoveredEndpointDescriptionFactory;
import org.eclipse.ecf.osgi.services.remoteserviceadmin.IServiceInfoFactory;
import org.eclipse.ecf.tests.ECFAbstractTestCase;
+import org.osgi.framework.BundleContext;
import org.osgi.framework.Constants;
+import org.osgi.framework.FrameworkUtil;
import org.osgi.util.tracker.ServiceTracker;
public abstract class AbstractMetadataFactoryTest extends ECFAbstractTestCase {
@@ -50,7 +52,7 @@ public abstract class AbstractMetadataFactoryTest extends ECFAbstractTestCase {
protected IDiscoveryLocator discoveryLocator;
protected IDiscoveryLocator getDiscoveryLocator() {
- ServiceTracker serviceTracker = new ServiceTracker(Activator.getDefault().getContext(),IDiscoveryLocator.class.getName(), null);
+ ServiceTracker serviceTracker = new ServiceTracker(getContext(),IDiscoveryLocator.class.getName(), null);
serviceTracker.open();
IDiscoveryLocator result = (IDiscoveryLocator) serviceTracker.getService();
serviceTracker.close();
@@ -58,12 +60,17 @@ public abstract class AbstractMetadataFactoryTest extends ECFAbstractTestCase {
}
protected IDiscoveryAdvertiser getDiscoveryAdvertiser() {
- ServiceTracker serviceTracker = new ServiceTracker(Activator.getDefault().getContext(),IDiscoveryAdvertiser.class.getName(), null);
+ ServiceTracker serviceTracker = new ServiceTracker(getContext(),IDiscoveryAdvertiser.class.getName(), null);
serviceTracker.open();
IDiscoveryAdvertiser result = (IDiscoveryAdvertiser) serviceTracker.getService();
serviceTracker.close();
return result;
}
+
+ protected BundleContext getContext() {
+ return FrameworkUtil.getBundle(getClass()).getBundleContext();
+ }
+
protected void setUp() throws Exception {
super.setUp();
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractRemoteServiceAccessTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractRemoteServiceAccessTest.java
index 0a5936073..d877d091b 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractRemoteServiceAccessTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractRemoteServiceAccessTest.java
@@ -143,7 +143,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
assertNotNull(proxy);
// Now use proxy
final String result = proxy.doStuff1();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertTrue(TestServiceInterface1.TEST_SERVICE_STRING1.equals(result));
}
@@ -182,7 +182,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
// Call remote service synchronously
final Object result = remoteService.callSync(createRemoteCall());
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertStringResultValid(result, TestServiceInterface1.TEST_SERVICE_STRING1);
}
@@ -200,7 +200,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
// Call synchronously
final Object result = rs.callSync(createRemoteCall());
- Trace.trace(Activator.PLUGIN_ID, "callSync.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "callSync.doStuff1 result=" + result);
assertStringResultValid(result, TestServiceInterface1.TEST_SERVICE_STRING1);
}
@@ -221,7 +221,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
if (event instanceof IRemoteCallCompleteEvent) {
final Object result = ((IRemoteCallCompleteEvent) event)
.getResponse();
- Trace.trace(Activator.PLUGIN_ID,
+ Trace.trace(PLUGIN_ID,
"callSync.doStuff1 result=" + result);
assertStringResultValid(result,TestServiceInterface1.TEST_SERVICE_STRING1);
syncNotify();
@@ -248,7 +248,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
// now get result from futureResult
final Object result = futureResult.get();
- Trace.trace(Activator.PLUGIN_ID, "callSync.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "callSync.doStuff1 result=" + result);
assertStringResultValid(result, TestServiceInterface1.TEST_SERVICE_STRING1);
}
@@ -285,7 +285,7 @@ public abstract class AbstractRemoteServiceAccessTest extends
Future f = asyncSvc.doStuff1Async();
// now get result from futureResult
final Object result = f.get();
- Trace.trace(Activator.PLUGIN_ID, "callSync.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "callSync.doStuff1 result=" + result);
assertStringResultValid(result, TestServiceInterface1.TEST_SERVICE_STRING1);
}
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractTwoRemoteServiceAccessTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractTwoRemoteServiceAccessTest.java
index 6519e2046..1a348b2f7 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractTwoRemoteServiceAccessTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/AbstractTwoRemoteServiceAccessTest.java
@@ -128,7 +128,7 @@ public abstract class AbstractTwoRemoteServiceAccessTest extends
assertNotNull(proxy);
// Now use proxy
final String result = proxy.doStuff1();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertTrue(TestServiceInterface1.TEST_SERVICE_STRING1.equals(result));
}
@@ -148,12 +148,12 @@ public abstract class AbstractTwoRemoteServiceAccessTest extends
assertNotNull(proxy);
// Now use proxy
String result = proxy.doStuff1();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff1 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff1 result=" + result);
assertTrue(TestServiceInterface1.TEST_SERVICE_STRING1.equals(result));
// Now use proxy
result = proxy.doStuff2();
- Trace.trace(Activator.PLUGIN_ID, "proxy.doStuff2 result=" + result);
+ Trace.trace(PLUGIN_ID, "proxy.doStuff2 result=" + result);
assertTrue(TestServiceInterface2.TEST_SERVICE_STRING2.equals(result));
}
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/Activator.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/Activator.java
deleted file mode 100644
index 3592587cc..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/Activator.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/****************************************************************************
- * Copyright (c) 2010 Composent, Inc. and others.
- *
- * This program and the accompanying materials are made
- * available under the terms of the Eclipse Public License 2.0
- * which is available at https://www.eclipse.org/legal/epl-2.0/
- *
- * Contributors:
- * Composent, Inc. - initial API and implementation
- *
- * SPDX-License-Identifier: EPL-2.0
- *****************************************************************************/
-package org.eclipse.ecf.tests.osgi.services.remoteserviceadmin;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.osgi.services.remoteserviceadmin";
-
- private static BundleContext context;
- private static Activator instance;
-
- public BundleContext getContext() {
- return context;
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext bundleContext) throws Exception {
- Activator.context = bundleContext;
- instance = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext bundleContext) throws Exception {
- Activator.context = null;
- instance = null;
- }
-
- public static Activator getDefault() {
- return instance;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/EndpointListenerTest.java b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/EndpointListenerTest.java
index 26794d38a..b1061c8d4 100644
--- a/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/EndpointListenerTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/tests/osgi/services/remoteserviceadmin/EndpointListenerTest.java
@@ -3,6 +3,8 @@ package org.eclipse.ecf.tests.osgi.services.remoteserviceadmin;
import java.util.Dictionary;
import java.util.Properties;
+import org.osgi.framework.BundleContext;
+import org.osgi.framework.FrameworkUtil;
import org.osgi.framework.ServiceRegistration;
import org.osgi.service.remoteserviceadmin.EndpointDescription;
import org.osgi.service.remoteserviceadmin.EndpointListener;
@@ -10,6 +12,7 @@ import org.osgi.service.remoteserviceadmin.RemoteConstants;
import junit.framework.TestCase;
+@SuppressWarnings("deprecation")
public class EndpointListenerTest extends TestCase {
private EndpointListener createEndpointListener() {
@@ -31,7 +34,8 @@ public class EndpointListenerTest extends TestCase {
public void testEndpointListenerNotification() throws Exception {
Properties props = new Properties();
props.put(org.osgi.service.remoteserviceadmin.EndpointListener.ENDPOINT_LISTENER_SCOPE,"("+RemoteConstants.ENDPOINT_ID+"=*)");
- ServiceRegistration endpointListenerRegistration = Activator.getDefault().getContext().registerService(EndpointListener.class.getName(), createEndpointListener(), (Dictionary) props);
+ BundleContext context = FrameworkUtil.getBundle(getClass()).getBundleContext();
+ ServiceRegistration endpointListenerRegistration = context.registerService(EndpointListener.class.getName(), createEndpointListener(), (Dictionary) props);
Thread.sleep(5000);
endpointListenerRegistration.unregister();
}
diff --git a/tests/bundles/org.eclipse.ecf.tests.presence/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.presence/META-INF/MANIFEST.MF
index 0ce5390f5..3bf410b0d 100755
--- a/tests/bundles/org.eclipse.ecf.tests.presence/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.presence/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.presence
Automatic-Module-Name: org.eclipse.ecf.tests.presence
Bundle-Version: 2.0.102.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.presence.Activator
Bundle-Vendor: %plugin.provider
Bundle-Localization: plugin
Require-Bundle: org.eclipse.ecf.tests,
diff --git a/tests/bundles/org.eclipse.ecf.tests.presence/src/org/eclipse/ecf/tests/presence/Activator.java b/tests/bundles/org.eclipse.ecf.tests.presence/src/org/eclipse/ecf/tests/presence/Activator.java
deleted file mode 100755
index 8f3d520d4..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.presence/src/org/eclipse/ecf/tests/presence/Activator.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package org.eclipse.ecf.tests.presence;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator implements BundleActivator {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.presence";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.discovery/archive/SingleCompositeDiscoveryServiceContainerTest.java b/tests/bundles/org.eclipse.ecf.tests.provider.discovery/archive/SingleCompositeDiscoveryServiceContainerTest.java
index b6aaba555..cb81c3f0b 100644
--- a/tests/bundles/org.eclipse.ecf.tests.provider.discovery/archive/SingleCompositeDiscoveryServiceContainerTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.provider.discovery/archive/SingleCompositeDiscoveryServiceContainerTest.java
@@ -21,7 +21,6 @@ import java.util.Iterator;
import org.eclipse.ecf.discovery.IDiscoveryAdvertiser;
import org.eclipse.ecf.discovery.IDiscoveryLocator;
import org.eclipse.ecf.provider.discovery.CompositeDiscoveryContainer;
-import org.eclipse.ecf.tests.discovery.Activator;
import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceEvent;
import org.osgi.framework.ServiceReference;
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/META-INF/MANIFEST.MF
index b4a4a1336..8100449c3 100755
--- a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.provider.filetransfer.efs
Automatic-Module-Name: org.eclipse.ecf.tests.provider.filetransfer.efs
Bundle-Version: 2.0.200.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.provider.filetransfer.efs.Activator
Bundle-Vendor: %plugin.provider
Require-Bundle: org.eclipse.core.runtime,
org.junit,
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/src/org/eclipse/ecf/tests/provider/filetransfer/efs/Activator.java b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/src/org/eclipse/ecf/tests/provider/filetransfer/efs/Activator.java
deleted file mode 100755
index 219e9c93c..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.efs/src/org/eclipse/ecf/tests/provider/filetransfer/efs/Activator.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.eclipse.ecf.tests.provider.filetransfer.efs;
-
-import org.eclipse.core.runtime.Plugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends Plugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.provider.filetransfer.efs";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/META-INF/MANIFEST.MF
index fbb9169aa..193c0f866 100755
--- a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: SCP Provider Tests
Bundle-SymbolicName: org.eclipse.ecf.tests.provider.filetransfer.scp
Automatic-Module-Name: org.eclipse.ecf.tests.provider.filetransfer.scp
Bundle-Version: 2.1.100.qualifier
-Bundle-Activator: org.eclipse.ecf.internal.tests.provider.filetransfer.scp.Activator
Bundle-Vendor: Eclipse.org
Bundle-Localization: plugin
Require-Bundle: org.eclipse.core.runtime,
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/src/org/eclipse/ecf/internal/tests/provider/filetransfer/scp/Activator.java b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/src/org/eclipse/ecf/internal/tests/provider/filetransfer/scp/Activator.java
deleted file mode 100755
index 55c6e2554..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.scp/src/org/eclipse/ecf/internal/tests/provider/filetransfer/scp/Activator.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package org.eclipse.ecf.internal.tests.provider.filetransfer.scp;
-
-import org.eclipse.core.runtime.Plugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends Plugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.provider.filetransfer.scp"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- // nothing
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/META-INF/MANIFEST.MF
index a3fee24cc..7ded3eff5 100755
--- a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.provider.filetransfer.xmpp
Automatic-Module-Name: org.eclipse.ecf.tests.provider.filetransfer.xmpp
Bundle-Version: 2.0.101.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.provider.filetransfer.xmpp.Activator
Bundle-Vendor: %plugin.provider
Bundle-Localization: plugin
Require-Bundle: org.eclipse.core.runtime,
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/src/org/eclipse/ecf/tests/provider/filetransfer/xmpp/Activator.java b/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/src/org/eclipse/ecf/tests/provider/filetransfer/xmpp/Activator.java
deleted file mode 100755
index 3a8a2feb5..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.provider.filetransfer.xmpp/src/org/eclipse/ecf/tests/provider/filetransfer/xmpp/Activator.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.eclipse.ecf.tests.provider.filetransfer.xmpp;
-
-import org.eclipse.core.runtime.Plugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends Plugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.provider.filetransfer.xmpp";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.jslp/src/org/eclipse/ecf/tests/provider/jslp/JSLPDiscoveryTest.java b/tests/bundles/org.eclipse.ecf.tests.provider.jslp/src/org/eclipse/ecf/tests/provider/jslp/JSLPDiscoveryTest.java
index 0a1c5bf87..adb598d04 100755
--- a/tests/bundles/org.eclipse.ecf.tests.provider.jslp/src/org/eclipse/ecf/tests/provider/jslp/JSLPDiscoveryTest.java
+++ b/tests/bundles/org.eclipse.ecf.tests.provider.jslp/src/org/eclipse/ecf/tests/provider/jslp/JSLPDiscoveryTest.java
@@ -17,7 +17,6 @@ import org.eclipse.ecf.discovery.identity.IServiceTypeID;
import org.eclipse.ecf.internal.provider.jslp.NullPatternAdvertiser;
import org.eclipse.ecf.internal.provider.jslp.NullPatternLocator;
import org.eclipse.ecf.provider.jslp.container.JSLPDiscoveryContainer;
-import org.eclipse.ecf.tests.discovery.Activator;
import org.eclipse.ecf.tests.discovery.DiscoveryContainerTest;
import org.osgi.framework.Bundle;
import org.osgi.framework.BundleContext;
@@ -67,7 +66,7 @@ public class JSLPDiscoveryTest extends DiscoveryContainerTest {
Bundle bundle = null;
try {
// stop the bundle assuming there is only one installed
- BundleContext context = Activator.getDefault().getContext();
+ BundleContext context = FrameworkUtil.getBundle(getClass()).getBundleContext();
Bundle[] bundles = context.getBundles();
for(int i = 0; i < bundles.length; i++) {
Bundle aBundle = bundles[i];
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.local/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.provider.local/META-INF/MANIFEST.MF
index d50a25890..435e439ca 100644
--- a/tests/bundles/org.eclipse.ecf.tests.provider.local/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.provider.local/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: Local
Bundle-SymbolicName: org.eclipse.ecf.tests.provider.local
Automatic-Module-Name: org.eclipse.ecf.tests.provider.local
Bundle-Version: 1.0.100.qualifier
-Bundle-Activator: org.eclipse.ecf.internal.tests.provider.local.Activator
Bundle-Vendor: Eclipse.org - ECF
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Import-Package: org.eclipse.ecf.remoteservice,
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.local/src/org/eclipse/ecf/internal/tests/provider/local/Activator.java b/tests/bundles/org.eclipse.ecf.tests.provider.local/src/org/eclipse/ecf/internal/tests/provider/local/Activator.java
deleted file mode 100644
index 809890904..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.provider.local/src/org/eclipse/ecf/internal/tests/provider/local/Activator.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package org.eclipse.ecf.internal.tests.provider.local;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-public class Activator implements BundleActivator {
-
- private static BundleContext context;
-
- static BundleContext getContext() {
- return context;
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext bundleContext) throws Exception {
- Activator.context = bundleContext;
- }
-
- /*
- * (non-Javadoc)
- * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext bundleContext) throws Exception {
- Activator.context = null;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.xmpp/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.provider.xmpp/META-INF/MANIFEST.MF
index 009cc09d1..efda4f542 100755
--- a/tests/bundles/org.eclipse.ecf.tests.provider.xmpp/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.provider.xmpp/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: ECF Xmpp Provider Tests
Bundle-SymbolicName: org.eclipse.ecf.tests.provider.xmpp
Automatic-Module-Name: org.eclipse.ecf.tests.provider.xmpp
Bundle-Version: 2.0.102.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.provider.xmpp.Activator
Bundle-Vendor: Eclipse.org
Require-Bundle: org.eclipse.core.runtime,
org.junit,
diff --git a/tests/bundles/org.eclipse.ecf.tests.provider.xmpp/src/org/eclipse/ecf/tests/provider/xmpp/Activator.java b/tests/bundles/org.eclipse.ecf.tests.provider.xmpp/src/org/eclipse/ecf/tests/provider/xmpp/Activator.java
deleted file mode 100755
index f8b0117b1..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.provider.xmpp/src/org/eclipse/ecf/tests/provider/xmpp/Activator.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.eclipse.ecf.tests.provider.xmpp;
-
-import org.eclipse.core.runtime.Plugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends Plugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.provider.presence.xmpp";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/tests/bundles/org.eclipse.ecf.tests.sharedobject/META-INF/MANIFEST.MF b/tests/bundles/org.eclipse.ecf.tests.sharedobject/META-INF/MANIFEST.MF
index 9cbd92156..4fb238cf3 100755
--- a/tests/bundles/org.eclipse.ecf.tests.sharedobject/META-INF/MANIFEST.MF
+++ b/tests/bundles/org.eclipse.ecf.tests.sharedobject/META-INF/MANIFEST.MF
@@ -4,7 +4,6 @@ Bundle-Name: %plugin.name
Bundle-SymbolicName: org.eclipse.ecf.tests.sharedobject
Automatic-Module-Name: org.eclipse.ecf.tests.sharedobject
Bundle-Version: 2.0.102.qualifier
-Bundle-Activator: org.eclipse.ecf.tests.sharedobject.Activator
Bundle-Vendor: %plugin.provider
Bundle-Localization: plugin
Require-Bundle: org.eclipse.equinox.common,
diff --git a/tests/bundles/org.eclipse.ecf.tests.sharedobject/src/org/eclipse/ecf/tests/sharedobject/Activator.java b/tests/bundles/org.eclipse.ecf.tests.sharedobject/src/org/eclipse/ecf/tests/sharedobject/Activator.java
deleted file mode 100755
index 5ae3de5fc..000000000
--- a/tests/bundles/org.eclipse.ecf.tests.sharedobject/src/org/eclipse/ecf/tests/sharedobject/Activator.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package org.eclipse.ecf.tests.sharedobject;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator implements BundleActivator {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.ecf.tests.sharedobject";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}

Back to the top