Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2014-01-17 20:41:01 +0000
committerslewis2014-01-17 20:41:01 +0000
commit3cbde40054900ed7bf55f241dd215dd9655ab9ca (patch)
tree7837463d333d9453724a32946bb9ff174ac7a168 /examples
parentdaca6615476837891a71bb7757a8069e01dcbf90 (diff)
downloadorg.eclipse.ecf-3cbde40054900ed7bf55f241dd215dd9655ab9ca.tar.gz
org.eclipse.ecf-3cbde40054900ed7bf55f241dd215dd9655ab9ca.tar.xz
org.eclipse.ecf-3cbde40054900ed7bf55f241dd215dd9655ab9ca.zip
Addition of Distribution Provider capabilities for ECF remote service
providers as per 5.5.3 of RFC 203. See bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=422752 Change-Id: I84cf67ab8e25e3fe04007c70b09a64a82ed92c34
Diffstat (limited to 'examples')
-rw-r--r--examples/bundles/com.mycorp.examples.timeservice.provider.rest.consumer/META-INF/MANIFEST.MF3
-rw-r--r--examples/bundles/com.mycorp.examples.timeservice.provider.rest.host/META-INF/MANIFEST.MF3
-rw-r--r--examples/bundles/org.eclipse.ecf.examples.provider.remoteservice/META-INF/MANIFEST.MF4
3 files changed, 6 insertions, 4 deletions
diff --git a/examples/bundles/com.mycorp.examples.timeservice.provider.rest.consumer/META-INF/MANIFEST.MF b/examples/bundles/com.mycorp.examples.timeservice.provider.rest.consumer/META-INF/MANIFEST.MF
index fd2794e10..9ad370ae3 100644
--- a/examples/bundles/com.mycorp.examples.timeservice.provider.rest.consumer/META-INF/MANIFEST.MF
+++ b/examples/bundles/com.mycorp.examples.timeservice.provider.rest.consumer/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Timeservice Provider Rest Consumer
Bundle-SymbolicName: com.mycorp.examples.timeservice.provider.rest.consumer;singleton:=true
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-Vendor: MyCorp
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-ActivationPolicy: lazy
@@ -18,3 +18,4 @@ Import-Package: com.mycorp.examples.timeservice;version="1.0.0",
org.osgi.framework
Require-Bundle: org.eclipse.ecf,
org.eclipse.equinox.common;bundle-version="3.6.200"
+Provide-Capability: osgi.remoteserviceadmin.distribution; configs:List<String>=”com.mycorp.examples.timeservice.rest.consumer”; version:Version=1.1
diff --git a/examples/bundles/com.mycorp.examples.timeservice.provider.rest.host/META-INF/MANIFEST.MF b/examples/bundles/com.mycorp.examples.timeservice.provider.rest.host/META-INF/MANIFEST.MF
index d92c669da..8f20ba4f2 100644
--- a/examples/bundles/com.mycorp.examples.timeservice.provider.rest.host/META-INF/MANIFEST.MF
+++ b/examples/bundles/com.mycorp.examples.timeservice.provider.rest.host/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: ECF TimeService Rest Provider Host
Bundle-SymbolicName: com.mycorp.examples.timeservice.provider.rest.host;singleton:=true
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-Vendor: MyCorp
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Require-Bundle: org.eclipse.equinox.common,
@@ -21,3 +21,4 @@ Import-Package: com.mycorp.examples.timeservice;version="1.0.0",
org.osgi.service.http
Service-Component: OSGI-INF/httpservicecomponent.xml
Bundle-ActivationPolicy: lazy
+Provide-Capability: osgi.remoteserviceadmin.distribution; configs:List<String>=”com.mycorp.examples.timeservice.rest.host”; version:Version=1.1
diff --git a/examples/bundles/org.eclipse.ecf.examples.provider.remoteservice/META-INF/MANIFEST.MF b/examples/bundles/org.eclipse.ecf.examples.provider.remoteservice/META-INF/MANIFEST.MF
index 734f0f6e3..4a6cf694b 100644
--- a/examples/bundles/org.eclipse.ecf.examples.provider.remoteservice/META-INF/MANIFEST.MF
+++ b/examples/bundles/org.eclipse.ecf.examples.provider.remoteservice/META-INF/MANIFEST.MF
@@ -2,8 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %bundle.name
Bundle-SymbolicName: org.eclipse.ecf.examples.provider.remoteservice;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Bundle-Vendor: %bundle.provider
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Import-Package: org.eclipse.ecf.core;version="3.0.0",
org.eclipse.ecf.core.events,
@@ -20,3 +19,4 @@ Require-Bundle: org.eclipse.equinox.common;bundle-version="3.6.0"
Export-Package: org.eclipse.ecf.examples.provider.remoteservice.identity;version="1.0.0",
org.eclipse.ecf.internal.examples.provider.remoteservice.container;x-internal:=true
Bundle-Localization: plugin
+Provide-Capability: osgi.remoteserviceadmin.distribution; configs:List<String>=”ecf.container.example.rs”; version:Version=1.1

Back to the top