This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/karaf.git


The following commit(s) were added to refs/heads/main by this push:
     new d6cf97b454 [KARAF-7456] Upgrade to Felix SCR 2.2.2
     new 0aced2bb8d Merge pull request #1589 from jbonofre/KARAF-7456
d6cf97b454 is described below

commit d6cf97b454415c010ee8ecd26f315e051ed0aba5
Author: Jean-Baptiste Onofré <jbono...@apache.org>
AuthorDate: Sun Jul 3 18:51:14 2022 +0200

    [KARAF-7456] Upgrade to Felix SCR 2.2.2
---
 assemblies/features/standard/src/main/feature/feature.xml | 1 +
 pom.xml                                                   | 2 +-
 scr/management/pom.xml                                    | 5 +++++
 scr/state/pom.xml                                         | 7 ++++++-
 4 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/assemblies/features/standard/src/main/feature/feature.xml 
b/assemblies/features/standard/src/main/feature/feature.xml
index b6e1784dab..908513e3bf 100644
--- a/assemblies/features/standard/src/main/feature/feature.xml
+++ b/assemblies/features/standard/src/main/feature/feature.xml
@@ -1456,6 +1456,7 @@ org.apache.felix.eventadmin.AddSubject=true
     <feature name="scr" description="Declarative Service support" 
version="${project.version}">
         <bundle dependency="true" 
start-level="30">mvn:org.osgi/org.osgi.util.function/1.2.0</bundle>
         <bundle dependency="true" 
start-level="30">mvn:org.osgi/org.osgi.util.promise/1.2.0</bundle>
+        <bundle dependency="true" 
start-level="30">mvn:org.osgi/org.osgi.service.component/1.5.0</bundle>
         <bundle dependency="true" 
start-level="30">mvn:org.apache.felix/org.apache.felix.metatype/${felix.metatype.version}</bundle>
         <bundle 
start-level="30">mvn:org.apache.felix/org.apache.felix.scr/${felix.scr.version}</bundle>
         <conditional>
diff --git a/pom.xml b/pom.xml
index 4a135f04b4..cafe90218b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -230,7 +230,7 @@
         <felix.eventadmin.version>1.6.2</felix.eventadmin.version>
         
<felix.eventadmin.webconsole.plugin.version>1.1.8</felix.eventadmin.webconsole.plugin.version>
         <felix.obr.version>1.0.2</felix.obr.version>
-        <felix.scr.version>2.2.0</felix.scr.version>
+        <felix.scr.version>2.2.2</felix.scr.version>
         
<felix.scr.webconsole.plugin.version>2.1.0</felix.scr.webconsole.plugin.version>
         <felix.scr.annotation.version>1.12.0</felix.scr.annotation.version>
         <felix.resolver.version>2.0.4</felix.resolver.version>
diff --git a/scr/management/pom.xml b/scr/management/pom.xml
index 97dae042c8..b3e94a3caa 100644
--- a/scr/management/pom.xml
+++ b/scr/management/pom.xml
@@ -60,6 +60,11 @@
             <artifactId>osgi.core</artifactId>
             <scope>provided</scope>
         </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.component</artifactId>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.service.component.annotations</artifactId>
diff --git a/scr/state/pom.xml b/scr/state/pom.xml
index 9d9ef11071..ff1afb8b4b 100644
--- a/scr/state/pom.xml
+++ b/scr/state/pom.xml
@@ -70,10 +70,15 @@
             <groupId>org.apache.karaf.bundle</groupId>
             <artifactId>org.apache.karaf.bundle.core</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>org.osgi.service.component</artifactId>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.service.component.annotations</artifactId>
-            <version>${osgi-component-annotations.version}</version>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.felix</groupId>

Reply via email to