diff --git a/bom/compile/pom.xml b/bom/compile/pom.xml
index a5940ac6e..54f8b5f5a 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 c883fb198..a17459cd2 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 bc71ab206..1da5f7dcd 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.ReadWriteLock;
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 615a415ab..c64f86473 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 ddbea3302..4f9460ad0 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 6bed7a950..6b48ac8a2 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 4a4ce243c..aa66d13dd 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 7e0167eb8..144dab3b0 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 cf1fa0f01..249f29b43 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 a37ae6570..af8a495d6 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 002c12fc7..6dd0913a1 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 dd9c25b98..ecd0ce801 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 6b546af61..53b88e4bf 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 9c56f25b3..660e7c8a3 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 2c9765d12..f1b8c4375 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 272f51848..8ef16286b 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 a0f6bff13..fa053964c 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 041c09e5e..4d720adb4 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 6eccdf29a..6a02c5045 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 d091b905e..0eaf7dd72 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 8d7c0e47c..ae97d5885 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 e1bf65fd2..7178a6b92 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 cf58e39a8..b668c4532 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 a76292b37..b27876447 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 6fc408947..8de4af867 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 ecafe773e..4e75aaf5f 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 45bafe358..c39489581 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 85765748f..407c7de4c 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 334784caa..e50ed771a 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)'