You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2016/11/19 22:50:29 UTC
[28/35] zest-java git commit: osgi: upgrade to 4.3.1 and fix
compilation
osgi: upgrade to 4.3.1 and fix compilation
Project: http://git-wip-us.apache.org/repos/asf/zest-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/zest-java/commit/5a5408c0
Tree: http://git-wip-us.apache.org/repos/asf/zest-java/tree/5a5408c0
Diff: http://git-wip-us.apache.org/repos/asf/zest-java/diff/5a5408c0
Branch: refs/heads/develop
Commit: 5a5408c00661ce3145bc84324833d6bf94bdc873
Parents: 0d573a4
Author: Paul Merlin <pa...@apache.org>
Authored: Sat Nov 19 19:06:46 2016 +0100
Committer: Paul Merlin <pa...@apache.org>
Committed: Sat Nov 19 19:06:46 2016 +0100
----------------------------------------------------------------------
dependencies.gradle | 2 +-
.../org/apache/zest/library/osgi/OSGiServiceExporter.java | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/zest-java/blob/5a5408c0/dependencies.gradle
----------------------------------------------------------------------
diff --git a/dependencies.gradle b/dependencies.gradle
index aed45ba..c57b3b1 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -30,7 +30,7 @@ dependencies.repositoriesUrls << [
// Core dependencies
def asmVersion = '5.1'
def orgJsonVersion = '20130213'
-def osgiVersion = '4.2.0' // 4.3.0 Fails to compile! - 5.0.0 exists
+def osgiVersion = '4.3.1'
dependencies.libraries << [
asm : "org.ow2.asm:asm:$asmVersion",
asm_commons: "org.ow2.asm:asm-commons:$asmVersion",
http://git-wip-us.apache.org/repos/asf/zest-java/blob/5a5408c0/libraries/osgi/src/main/java/org/apache/zest/library/osgi/OSGiServiceExporter.java
----------------------------------------------------------------------
diff --git a/libraries/osgi/src/main/java/org/apache/zest/library/osgi/OSGiServiceExporter.java b/libraries/osgi/src/main/java/org/apache/zest/library/osgi/OSGiServiceExporter.java
index 74cbdb5..e1a7d6d 100644
--- a/libraries/osgi/src/main/java/org/apache/zest/library/osgi/OSGiServiceExporter.java
+++ b/libraries/osgi/src/main/java/org/apache/zest/library/osgi/OSGiServiceExporter.java
@@ -20,10 +20,8 @@
package org.apache.zest.library.osgi;
import java.util.ArrayList;
+import java.util.Dictionary;
import java.util.Properties;
-import java.util.stream.Stream;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.ServiceRegistration;
import org.apache.zest.api.activation.ActivatorAdapter;
import org.apache.zest.api.activation.Activators;
import org.apache.zest.api.injection.scope.Service;
@@ -32,6 +30,8 @@ import org.apache.zest.api.service.ServiceComposite;
import org.apache.zest.api.service.ServiceReference;
import org.apache.zest.api.service.qualifier.HasMetaInfo;
import org.apache.zest.api.util.Classes;
+import org.osgi.framework.BundleContext;
+import org.osgi.framework.ServiceRegistration;
import static org.apache.zest.api.util.Classes.interfacesOf;
@@ -88,7 +88,7 @@ public interface OSGiServiceExporter
Class<? extends BundleContext> type = BundleContext.class;
BundleContext context = ref.metaInfo( type );
ServiceComposite service = ref.get();
- Properties properties = ref.metaInfo( Properties.class );
+ Dictionary properties = ref.metaInfo( Dictionary.class );
if( properties == null )
{
properties = new Properties();