diff --git a/bom/compile/pom.xml b/bom/compile/pom.xml
index a5940ac6ecf..54f8b5f5af0 100644
--- a/bom/compile/pom.xml
+++ b/bom/compile/pom.xml
@@ -202,7 +202,8 @@
org.jupnp
org.jupnp
- 2.7.1
+
+ 2.7.1.OH1
compile
@@ -436,6 +437,14 @@
5.12.1
compile
+
+
+
+ org.openhab
+ base-fixes
+ 1.0.0
+ compile
+
diff --git a/bom/runtime/pom.xml b/bom/runtime/pom.xml
index c883fb19883..a17459cd21a 100644
--- a/bom/runtime/pom.xml
+++ b/bom/runtime/pom.xml
@@ -469,7 +469,8 @@
org.jupnp
org.jupnp
- 2.7.1
+
+ 2.7.1.OH1
compile
@@ -1090,6 +1091,14 @@
5.12.1
compile
+
+
+
+ org.openhab
+ base-fixes
+ 1.0.0
+ compile
+
diff --git a/bundles/org.openhab.core/src/main/java/org/openhab/core/common/QueueingThreadPoolExecutor.java b/bundles/org.openhab.core/src/main/java/org/openhab/core/common/QueueingThreadPoolExecutor.java
index bc71ab2068a..1da5f7dcdf3 100644
--- a/bundles/org.openhab.core/src/main/java/org/openhab/core/common/QueueingThreadPoolExecutor.java
+++ b/bundles/org.openhab.core/src/main/java/org/openhab/core/common/QueueingThreadPoolExecutor.java
@@ -13,7 +13,6 @@
package org.openhab.core.common;
import java.util.concurrent.BlockingQueue;
-import java.util.concurrent.LinkedTransferQueue;
import java.util.concurrent.RejectedExecutionHandler;
import java.util.concurrent.SynchronousQueue;
import java.util.concurrent.ThreadFactory;
@@ -24,6 +23,7 @@
import java.util.concurrent.locks.ReentrantReadWriteLock;
import java.util.function.Consumer;
+import org.openhab.basefixes.util.concurrent.LinkedTransferQueue;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/features/karaf/openhab-core/src/main/feature/feature.xml b/features/karaf/openhab-core/src/main/feature/feature.xml
index 615a415ab7b..c64f864734c 100644
--- a/features/karaf/openhab-core/src/main/feature/feature.xml
+++ b/features/karaf/openhab-core/src/main/feature/feature.xml
@@ -40,6 +40,7 @@
openhab.tp;filter:="(feature=jna)"
openhab.tp-jna
+ mvn:org.openhab/base-fixes/1.0.0
mvn:org.openhab.core.bundles/org.openhab.core.automation/${project.version}
mvn:org.openhab.core.bundles/org.openhab.core.config.core/${project.version}
mvn:org.openhab.core.bundles/org.openhab.core.config.discovery/${project.version}
diff --git a/features/karaf/openhab-tp/src/main/feature/feature.xml b/features/karaf/openhab-tp/src/main/feature/feature.xml
index ddbea330283..4f9460ad05f 100644
--- a/features/karaf/openhab-tp/src/main/feature/feature.xml
+++ b/features/karaf/openhab-tp/src/main/feature/feature.xml
@@ -212,7 +212,8 @@
http
scr
openhab.tp-httpclient
- mvn:org.jupnp/org.jupnp/2.7.1
+ mvn:org.openhab/base-fixes/1.0.0
+ mvn:org.jupnp/org.jupnp/2.7.1.OH1
diff --git a/itests/org.openhab.core.addon.tests/itest.bndrun b/itests/org.openhab.core.addon.tests/itest.bndrun
index 6bed7a950eb..6b48ac8a27c 100644
--- a/itests/org.openhab.core.addon.tests/itest.bndrun
+++ b/itests/org.openhab.core.addon.tests/itest.bndrun
@@ -60,4 +60,5 @@ Fragment-Host: org.openhab.core.addon
org.openhab.core.addon;version='[4.1.0,4.1.1)',\
org.openhab.core.addon.tests;version='[4.1.0,4.1.1)',\
org.openhab.core.config.core;version='[4.1.0,4.1.1)',\
- org.openhab.core.test;version='[4.1.0,4.1.1)'
+ org.openhab.core.test;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)'
diff --git a/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun b/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun
index 4a4ce243c5d..aa66d13dd16 100644
--- a/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun
+++ b/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun
@@ -68,4 +68,6 @@ Fragment-Host: org.openhab.core.auth.oauth2client
org.openhab.core.auth.oauth2client.tests;version='[4.1.0,4.1.1)',\
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.io.net;version='[4.1.0,4.1.1)',\
- org.openhab.core.test;version='[4.1.0,4.1.1)'
+ org.openhab.core.test;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.automation.integration.tests/itest.bndrun b/itests/org.openhab.core.automation.integration.tests/itest.bndrun
index 7e0167eb827..144dab3b0cb 100644
--- a/itests/org.openhab.core.automation.integration.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.integration.tests/itest.bndrun
@@ -66,4 +66,6 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.automation.module.core.tests/itest.bndrun b/itests/org.openhab.core.automation.module.core.tests/itest.bndrun
index cf1fa0f01da..249f29b4359 100644
--- a/itests/org.openhab.core.automation.module.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.module.core.tests/itest.bndrun
@@ -66,4 +66,6 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.automation.module.script.tests/itest.bndrun b/itests/org.openhab.core.automation.module.script.tests/itest.bndrun
index a37ae6570a9..af8a495d68a 100644
--- a/itests/org.openhab.core.automation.module.script.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.module.script.tests/itest.bndrun
@@ -63,4 +63,6 @@ Fragment-Host: org.openhab.core.automation.module.script
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.automation.module.timer.tests/itest.bndrun b/itests/org.openhab.core.automation.module.timer.tests/itest.bndrun
index 002c12fc7be..6dd0913a1e6 100644
--- a/itests/org.openhab.core.automation.module.timer.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.module.timer.tests/itest.bndrun
@@ -66,4 +66,6 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.automation.tests/itest.bndrun b/itests/org.openhab.core.automation.tests/itest.bndrun
index dd9c25b98a1..ecd0ce801fe 100644
--- a/itests/org.openhab.core.automation.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.tests/itest.bndrun
@@ -66,4 +66,6 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.config.core.tests/itest.bndrun b/itests/org.openhab.core.config.core.tests/itest.bndrun
index 6b546af613e..53b88e4bfc3 100644
--- a/itests/org.openhab.core.config.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.core.tests/itest.bndrun
@@ -61,4 +61,6 @@ Fragment-Host: org.openhab.core.config.core
org.openhab.core;version='[4.1.0,4.1.1)',\
org.openhab.core.config.core;version='[4.1.0,4.1.1)',\
org.openhab.core.config.core.tests;version='[4.1.0,4.1.1)',\
- org.openhab.core.test;version='[4.1.0,4.1.1)'
+ org.openhab.core.test;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.config.discovery.mdns.tests/itest.bndrun b/itests/org.openhab.core.config.discovery.mdns.tests/itest.bndrun
index 9c56f25b3c3..660e7c8a32d 100644
--- a/itests/org.openhab.core.config.discovery.mdns.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.discovery.mdns.tests/itest.bndrun
@@ -66,4 +66,6 @@ Fragment-Host: org.openhab.core.config.discovery.mdns
org.openhab.core.io.transport.mdns;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.config.discovery.tests/itest.bndrun b/itests/org.openhab.core.config.discovery.tests/itest.bndrun
index 2c9765d125e..f1b8c437517 100644
--- a/itests/org.openhab.core.config.discovery.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.discovery.tests/itest.bndrun
@@ -65,4 +65,6 @@ Fragment-Host: org.openhab.core.config.discovery
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.config.discovery.usbserial.linuxsysfs.tests/itest.bndrun b/itests/org.openhab.core.config.discovery.usbserial.linuxsysfs.tests/itest.bndrun
index 272f51848c9..8ef16286b5f 100644
--- a/itests/org.openhab.core.config.discovery.usbserial.linuxsysfs.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.discovery.usbserial.linuxsysfs.tests/itest.bndrun
@@ -66,4 +66,6 @@ Fragment-Host: org.openhab.core.config.discovery.usbserial.linuxsysfs
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.config.discovery.usbserial.tests/itest.bndrun b/itests/org.openhab.core.config.discovery.usbserial.tests/itest.bndrun
index a0f6bff136f..fa053964cba 100644
--- a/itests/org.openhab.core.config.discovery.usbserial.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.discovery.usbserial.tests/itest.bndrun
@@ -74,4 +74,6 @@ Provide-Capability: \
org.openhab.core.io.console;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.config.dispatch.tests/itest.bndrun b/itests/org.openhab.core.config.dispatch.tests/itest.bndrun
index 041c09e5e18..4d720adb4c4 100644
--- a/itests/org.openhab.core.config.dispatch.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.dispatch.tests/itest.bndrun
@@ -54,4 +54,6 @@ Fragment-Host: org.openhab.core.config.dispatch
org.openhab.core;version='[4.1.0,4.1.1)',\
org.openhab.core.config.dispatch;version='[4.1.0,4.1.1)',\
org.openhab.core.config.dispatch.tests;version='[4.1.0,4.1.1)',\
- org.openhab.core.test;version='[4.1.0,4.1.1)'
+ org.openhab.core.test;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.ephemeris.tests/itest.bndrun b/itests/org.openhab.core.ephemeris.tests/itest.bndrun
index 6eccdf29ad2..6a02c504517 100644
--- a/itests/org.openhab.core.ephemeris.tests/itest.bndrun
+++ b/itests/org.openhab.core.ephemeris.tests/itest.bndrun
@@ -63,4 +63,6 @@ feature.openhab-config: \
org.openhab.core.config.core;version='[4.1.0,4.1.1)',\
org.openhab.core.ephemeris;version='[4.1.0,4.1.1)',\
org.openhab.core.ephemeris.tests;version='[4.1.0,4.1.1)',\
- org.openhab.core.test;version='[4.1.0,4.1.1)'
+ org.openhab.core.test;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.io.net.tests/itest.bndrun b/itests/org.openhab.core.io.net.tests/itest.bndrun
index d091b905e59..0eaf7dd727e 100644
--- a/itests/org.openhab.core.io.net.tests/itest.bndrun
+++ b/itests/org.openhab.core.io.net.tests/itest.bndrun
@@ -72,4 +72,6 @@ Fragment-Host: org.openhab.core.io.net
org.openhab.core;version='[4.1.0,4.1.1)',\
org.openhab.core.io.net;version='[4.1.0,4.1.1)',\
org.openhab.core.io.net.tests;version='[4.1.0,4.1.1)',\
- org.openhab.core.test;version='[4.1.0,4.1.1)'
+ org.openhab.core.test;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.io.rest.core.tests/itest.bndrun b/itests/org.openhab.core.io.rest.core.tests/itest.bndrun
index 8d7c0e47cad..ae97d588564 100644
--- a/itests/org.openhab.core.io.rest.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.io.rest.core.tests/itest.bndrun
@@ -106,4 +106,6 @@ Fragment-Host: org.openhab.core.io.rest.core
org.openhab.core.semantics;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.model.item.tests/itest.bndrun b/itests/org.openhab.core.model.item.tests/itest.bndrun
index e1bf65fd265..7178a6b927a 100644
--- a/itests/org.openhab.core.model.item.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.item.tests/itest.bndrun
@@ -104,7 +104,6 @@ Fragment-Host: org.openhab.core.model.item
org.openhab.core.model.item.tests;version='[4.1.0,4.1.1)',\
org.openhab.core.model.persistence;version='[4.1.0,4.1.1)',\
org.openhab.core.model.rule;version='[4.1.0,4.1.1)',\
- org.openhab.core.model.rule.runtime;version='[4.1.0,4.1.1)',\
org.openhab.core.model.script;version='[4.1.0,4.1.1)',\
org.openhab.core.model.script.runtime;version='[4.1.0,4.1.1)',\
org.openhab.core.model.sitemap;version='[4.1.0,4.1.1)',\
@@ -114,4 +113,7 @@ Fragment-Host: org.openhab.core.model.item
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
org.openhab.core.transform;version='[4.1.0,4.1.1)',\
- org.openhab.core.voice;version='[4.1.0,4.1.1)'
+ org.openhab.core.voice;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.openhab.core.model.thing.runtime;version='[4.1.0,4.1.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.model.rule.tests/itest.bndrun b/itests/org.openhab.core.model.rule.tests/itest.bndrun
index cf58e39a8ab..b668c453207 100644
--- a/itests/org.openhab.core.model.rule.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.rule.tests/itest.bndrun
@@ -117,4 +117,7 @@ Fragment-Host: org.openhab.core.model.rule.runtime
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
org.openhab.core.transform;version='[4.1.0,4.1.1)',\
- org.openhab.core.voice;version='[4.1.0,4.1.1)'
+ org.openhab.core.voice;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.openhab.core.model.thing.runtime;version='[4.1.0,4.1.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.model.script.tests/itest.bndrun b/itests/org.openhab.core.model.script.tests/itest.bndrun
index a76292b3714..b278764476d 100644
--- a/itests/org.openhab.core.model.script.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.script.tests/itest.bndrun
@@ -110,7 +110,6 @@ Fragment-Host: org.openhab.core.model.script
org.openhab.core.model.item;version='[4.1.0,4.1.1)',\
org.openhab.core.model.persistence;version='[4.1.0,4.1.1)',\
org.openhab.core.model.rule;version='[4.1.0,4.1.1)',\
- org.openhab.core.model.rule.runtime;version='[4.1.0,4.1.1)',\
org.openhab.core.model.script;version='[4.1.0,4.1.1)',\
org.openhab.core.model.script.runtime;version='[4.1.0,4.1.1)',\
org.openhab.core.model.script.tests;version='[4.1.0,4.1.1)',\
@@ -121,4 +120,6 @@ Fragment-Host: org.openhab.core.model.script
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
org.openhab.core.transform;version='[4.1.0,4.1.1)',\
- org.openhab.core.voice;version='[4.1.0,4.1.1)'
+ org.openhab.core.voice;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.openhab.core.model.thing.runtime;version='[4.1.0,4.1.1)'
diff --git a/itests/org.openhab.core.model.thing.tests/itest.bndrun b/itests/org.openhab.core.model.thing.tests/itest.bndrun
index 6fc4089479e..8de4af86738 100644
--- a/itests/org.openhab.core.model.thing.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.thing.tests/itest.bndrun
@@ -110,7 +110,6 @@ Fragment-Host: org.openhab.core.model.thing
org.openhab.core.model.item.runtime;version='[4.1.0,4.1.1)',\
org.openhab.core.model.persistence;version='[4.1.0,4.1.1)',\
org.openhab.core.model.rule;version='[4.1.0,4.1.1)',\
- org.openhab.core.model.rule.runtime;version='[4.1.0,4.1.1)',\
org.openhab.core.model.script;version='[4.1.0,4.1.1)',\
org.openhab.core.model.script.runtime;version='[4.1.0,4.1.1)',\
org.openhab.core.model.sitemap;version='[4.1.0,4.1.1)',\
@@ -123,4 +122,6 @@ Fragment-Host: org.openhab.core.model.thing
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
org.openhab.core.transform;version='[4.1.0,4.1.1)',\
- org.openhab.core.voice;version='[4.1.0,4.1.1)'
+ org.openhab.core.voice;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.storage.json.tests/itest.bndrun b/itests/org.openhab.core.storage.json.tests/itest.bndrun
index ecafe773e10..4e75aaf5f13 100644
--- a/itests/org.openhab.core.storage.json.tests/itest.bndrun
+++ b/itests/org.openhab.core.storage.json.tests/itest.bndrun
@@ -59,4 +59,6 @@ Fragment-Host: org.openhab.core.storage.json
org.openhab.core.storage.json.tests;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.tests/itest.bndrun b/itests/org.openhab.core.tests/itest.bndrun
index 45bafe3586c..c39489581df 100644
--- a/itests/org.openhab.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.tests/itest.bndrun
@@ -58,4 +58,6 @@ Fragment-Host: org.openhab.core
org.objenesis;version='[3.3.0,3.3.1)',\
org.openhab.core;version='[4.1.0,4.1.1)',\
org.openhab.core.test;version='[4.1.0,4.1.1)',\
- org.openhab.core.tests;version='[4.1.0,4.1.1)'
+ org.openhab.core.tests;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)',\
+ org.osgi.service.cm;version='[1.6.0,1.6.1)'
diff --git a/itests/org.openhab.core.thing.tests/itest.bndrun b/itests/org.openhab.core.thing.tests/itest.bndrun
index 85765748f4d..407c7de4c2a 100644
--- a/itests/org.openhab.core.thing.tests/itest.bndrun
+++ b/itests/org.openhab.core.thing.tests/itest.bndrun
@@ -67,4 +67,5 @@ Fragment-Host: org.openhab.core.thing
org.openhab.core.test;version='[4.1.0,4.1.1)',\
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
org.openhab.core.thing.tests;version='[4.1.0,4.1.1)',\
- org.openhab.core.transform;version='[4.1.0,4.1.1)'
+ org.openhab.core.transform;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)'
diff --git a/itests/org.openhab.core.voice.tests/itest.bndrun b/itests/org.openhab.core.voice.tests/itest.bndrun
index 334784caa5c..e50ed771a88 100644
--- a/itests/org.openhab.core.voice.tests/itest.bndrun
+++ b/itests/org.openhab.core.voice.tests/itest.bndrun
@@ -72,4 +72,5 @@ Fragment-Host: org.openhab.core.voice
org.openhab.core.thing;version='[4.1.0,4.1.1)',\
org.openhab.core.transform;version='[4.1.0,4.1.1)',\
org.openhab.core.voice;version='[4.1.0,4.1.1)',\
- org.openhab.core.voice.tests;version='[4.1.0,4.1.1)'
+ org.openhab.core.voice.tests;version='[4.1.0,4.1.1)',\
+ org.openhab.base-fixes;version='[1.0.0,1.0.1)'