diff --git a/examples/karaf-config-example/karaf-config-example-scr/pom.xml b/examples/karaf-config-example/karaf-config-example-scr/pom.xml
index 16b9bbcdc76..e1721c06748 100644
--- a/examples/karaf-config-example/karaf-config-example-scr/pom.xml
+++ b/examples/karaf-config-example/karaf-config-example-scr/pom.xml
@@ -42,7 +42,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-graphql-example/karaf-graphql-example-commands/pom.xml b/examples/karaf-graphql-example/karaf-graphql-example-commands/pom.xml
index c7b8e42ad7d..de4ede86804 100644
--- a/examples/karaf-graphql-example/karaf-graphql-example-commands/pom.xml
+++ b/examples/karaf-graphql-example/karaf-graphql-example-commands/pom.xml
@@ -46,7 +46,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
org.apache.karaf.examples
diff --git a/examples/karaf-graphql-example/karaf-graphql-example-core/pom.xml b/examples/karaf-graphql-example/karaf-graphql-example-core/pom.xml
index be165c99ce5..33f2fed9ca2 100644
--- a/examples/karaf-graphql-example/karaf-graphql-example-core/pom.xml
+++ b/examples/karaf-graphql-example/karaf-graphql-example-core/pom.xml
@@ -41,7 +41,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-graphql-example/karaf-graphql-example-scr-servlet/pom.xml b/examples/karaf-graphql-example/karaf-graphql-example-scr-servlet/pom.xml
index 0a8b6020b70..54a5d4638da 100644
--- a/examples/karaf-graphql-example/karaf-graphql-example-scr-servlet/pom.xml
+++ b/examples/karaf-graphql-example/karaf-graphql-example-scr-servlet/pom.xml
@@ -36,7 +36,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-graphql-example/karaf-graphql-example-websocket/pom.xml b/examples/karaf-graphql-example/karaf-graphql-example-websocket/pom.xml
index 06ba3554bfa..e0d638bda57 100644
--- a/examples/karaf-graphql-example/karaf-graphql-example-websocket/pom.xml
+++ b/examples/karaf-graphql-example/karaf-graphql-example-websocket/pom.xml
@@ -47,7 +47,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-http-resource-example/karaf-http-resource-example-whiteboard/pom.xml b/examples/karaf-http-resource-example/karaf-http-resource-example-whiteboard/pom.xml
index 662fa49882a..824298bd4fb 100644
--- a/examples/karaf-http-resource-example/karaf-http-resource-example-whiteboard/pom.xml
+++ b/examples/karaf-http-resource-example/karaf-http-resource-example-whiteboard/pom.xml
@@ -36,7 +36,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-mbean-example/karaf-mbean-example-scr/pom.xml b/examples/karaf-mbean-example/karaf-mbean-example-scr/pom.xml
index 3a773480fb5..8aa39b8baae 100644
--- a/examples/karaf-mbean-example/karaf-mbean-example-scr/pom.xml
+++ b/examples/karaf-mbean-example/karaf-mbean-example-scr/pom.xml
@@ -41,7 +41,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-rest-example/karaf-rest-example-whiteboard/pom.xml b/examples/karaf-rest-example/karaf-rest-example-whiteboard/pom.xml
index d64d0bda258..bb1f9f383f5 100644
--- a/examples/karaf-rest-example/karaf-rest-example-whiteboard/pom.xml
+++ b/examples/karaf-rest-example/karaf-rest-example-whiteboard/pom.xml
@@ -36,7 +36,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-scheduler-example/karaf-scheduler-example-runnable/pom.xml b/examples/karaf-scheduler-example/karaf-scheduler-example-runnable/pom.xml
index 8ea26c718de..2d745c9b57b 100644
--- a/examples/karaf-scheduler-example/karaf-scheduler-example-runnable/pom.xml
+++ b/examples/karaf-scheduler-example/karaf-scheduler-example-runnable/pom.xml
@@ -36,7 +36,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-scr-example/karaf-scr-example-client/pom.xml b/examples/karaf-scr-example/karaf-scr-example-client/pom.xml
index 226ef310f1f..42f20e8ae2e 100644
--- a/examples/karaf-scr-example/karaf-scr-example-client/pom.xml
+++ b/examples/karaf-scr-example/karaf-scr-example-client/pom.xml
@@ -41,7 +41,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-scr-example/karaf-scr-example-provider/pom.xml b/examples/karaf-scr-example/karaf-scr-example-provider/pom.xml
index 9189270ed86..f9d6fc644dc 100644
--- a/examples/karaf-scr-example/karaf-scr-example-provider/pom.xml
+++ b/examples/karaf-scr-example/karaf-scr-example-provider/pom.xml
@@ -41,7 +41,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-servlet-example/karaf-servlet-example-scr/pom.xml b/examples/karaf-servlet-example/karaf-servlet-example-scr/pom.xml
index a24b1b179af..4bb5f1afe22 100644
--- a/examples/karaf-servlet-example/karaf-servlet-example-scr/pom.xml
+++ b/examples/karaf-servlet-example/karaf-servlet-example-scr/pom.xml
@@ -36,7 +36,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-servlet-example/karaf-servlet-example-upload/pom.xml b/examples/karaf-servlet-example/karaf-servlet-example-upload/pom.xml
index 12c897051e8..da9c6e83509 100644
--- a/examples/karaf-servlet-example/karaf-servlet-example-upload/pom.xml
+++ b/examples/karaf-servlet-example/karaf-servlet-example-upload/pom.xml
@@ -36,7 +36,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-core/pom.xml b/examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-core/pom.xml
index 5d6369c6836..f3c79bcd2b9 100644
--- a/examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-core/pom.xml
+++ b/examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-core/pom.xml
@@ -42,7 +42,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/examples/karaf-websocket-example/pom.xml b/examples/karaf-websocket-example/pom.xml
index 8ef104dbaee..008a71b67e9 100644
--- a/examples/karaf-websocket-example/pom.xml
+++ b/examples/karaf-websocket-example/pom.xml
@@ -42,7 +42,7 @@
org.osgi
org.osgi.service.component.annotations
- 1.4.0
+ 1.5.1
provided
diff --git a/pom.xml b/pom.xml
index b6a78c9ef26..bbbdd2b016a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -373,7 +373,7 @@
2.3.0
- 1.4.0
+ 1.5.1
1.5.0