diff --git a/bom/compile/pom.xml b/bom/compile/pom.xml
index d1343423d62..b7894a7d139 100644
--- a/bom/compile/pom.xml
+++ b/bom/compile/pom.xml
@@ -364,20 +364,10 @@
- de.jollyday
- jollyday
- 0.5.10
+ de.focus-shift
+ jollyday-jackson
+ 0.23.2
compile
-
-
- javax.xml.bind
- jaxb-api
-
-
- org.glassfish.jaxb
- jaxb-runtime
-
-
diff --git a/bom/runtime/pom.xml b/bom/runtime/pom.xml
index 89adcfa6a95..a2341cb8d29 100644
--- a/bom/runtime/pom.xml
+++ b/bom/runtime/pom.xml
@@ -948,20 +948,10 @@
- de.jollyday
- jollyday
- 0.5.10
+ de.focus-shift
+ jollyday-jackson
+ 0.23.2
compile
-
-
- javax.xml.bind
- jaxb-api
-
-
- org.glassfish.jaxb
- jaxb-runtime
-
-
diff --git a/bundles/org.openhab.core.ephemeris/bnd.bnd b/bundles/org.openhab.core.ephemeris/bnd.bnd
new file mode 100644
index 00000000000..0cee4faf495
--- /dev/null
+++ b/bundles/org.openhab.core.ephemeris/bnd.bnd
@@ -0,0 +1,5 @@
+Automatic-Module-Name: ${def;bsn}
+Bundle-SymbolicName: ${project.artifactId}
+Import-Package: \
+ *, \
+ de.focus_shift.jollyday.jackson
diff --git a/bundles/org.openhab.core.ephemeris/src/main/java/org/openhab/core/ephemeris/internal/EphemerisManagerImpl.java b/bundles/org.openhab.core.ephemeris/src/main/java/org/openhab/core/ephemeris/internal/EphemerisManagerImpl.java
index f64b7f1d51f..6b744dd6917 100644
--- a/bundles/org.openhab.core.ephemeris/src/main/java/org/openhab/core/ephemeris/internal/EphemerisManagerImpl.java
+++ b/bundles/org.openhab.core.ephemeris/src/main/java/org/openhab/core/ephemeris/internal/EphemerisManagerImpl.java
@@ -54,12 +54,12 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import de.jollyday.Holiday;
-import de.jollyday.HolidayManager;
-import de.jollyday.ManagerParameter;
-import de.jollyday.ManagerParameters;
-import de.jollyday.parameter.CalendarPartManagerParameter;
-import de.jollyday.util.ResourceUtil;
+import de.focus_shift.jollyday.core.Holiday;
+import de.focus_shift.jollyday.core.HolidayManager;
+import de.focus_shift.jollyday.core.ManagerParameter;
+import de.focus_shift.jollyday.core.ManagerParameters;
+import de.focus_shift.jollyday.core.parameter.CalendarPartManagerParameter;
+import de.focus_shift.jollyday.core.util.ResourceUtil;
/**
* This service provides functionality around ephemeris services and is the central service to be used directly by
diff --git a/bundles/org.openhab.core.ephemeris/src/main/resources/jollyday/holidays/Holidays_dk.xml b/bundles/org.openhab.core.ephemeris/src/main/resources/jollyday/holidays/Holidays_dk.xml
deleted file mode 100644
index e7510def3c3..00000000000
--- a/bundles/org.openhab.core.ephemeris/src/main/resources/jollyday/holidays/Holidays_dk.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/features/karaf/openhab-tp/src/main/feature/feature.xml b/features/karaf/openhab-tp/src/main/feature/feature.xml
index f362c4af8e9..293a545e158 100644
--- a/features/karaf/openhab-tp/src/main/feature/feature.xml
+++ b/features/karaf/openhab-tp/src/main/feature/feature.xml
@@ -91,6 +91,7 @@
mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.16.0
mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.16.0
mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.16.0
+ mvn:org.codehaus.woodstox/stax2-api/4.2.2
mvn:org.yaml/snakeyaml/2.2
@@ -122,7 +123,7 @@
mvn:javax.servlet/javax.servlet-api/3.1.0
mvn:org.apache.aries.spec/org.apache.aries.javax.jax.rs-api/1.0.4
mvn:org.apache.ws.xmlschema/xmlschema-core/2.3.1
- mvn:org.codehaus.woodstox/stax2-api/4.2.1
+ mvn:org.codehaus.woodstox/stax2-api/4.2.2
mvn:org.apache.cxf/cxf-core/3.6.2
mvn:org.apache.cxf/cxf-rt-frontend-jaxrs/3.6.2
mvn:org.apache.cxf/cxf-rt-rs-client/3.6.2
@@ -173,9 +174,12 @@
- openhab.tp;feature=jollyday;version=0.5.10
- mvn:org.threeten/threeten-extra/1.5.0
- mvn:de.jollyday/jollyday/0.5.10
+ openhab.tp;feature=jollyday;version=0.23.2
+ openhab.tp-jackson
+ spifly
+ mvn:org.threeten/threeten-extra/1.7.2
+ mvn:de.focus-shift/jollyday-core/0.23.2
+ mvn:de.focus-shift/jollyday-jackson/0.23.2
diff --git a/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun b/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun
index 970e9765a70..d3648892832 100644
--- a/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun
+++ b/itests/org.openhab.core.auth.oauth2client.tests/itest.bndrun
@@ -75,5 +75,4 @@ Fragment-Host: org.openhab.core.auth.oauth2client
org.openhab.core.auth.oauth2client.tests;version='[4.2.0,4.2.1)',\
org.openhab.core.io.console;version='[4.2.0,4.2.1)',\
org.openhab.core.io.net;version='[4.2.0,4.2.1)',\
- org.openhab.core.test;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)'
+ org.openhab.core.test;version='[4.2.0,4.2.1)'
diff --git a/itests/org.openhab.core.automation.integration.tests/itest.bndrun b/itests/org.openhab.core.automation.integration.tests/itest.bndrun
index 4b6b9584a9f..4a7abb149f8 100644
--- a/itests/org.openhab.core.automation.integration.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.integration.tests/itest.bndrun
@@ -13,8 +13,6 @@ Fragment-Host: org.openhab.core.automation
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
@@ -74,5 +72,12 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)'
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 85054953f87..c1de8ffec37 100644
--- a/itests/org.openhab.core.automation.module.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.module.core.tests/itest.bndrun
@@ -13,8 +13,6 @@ Fragment-Host: org.openhab.core.automation
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
@@ -74,5 +72,12 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)'
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 300921dc2c0..2a1adf57725 100644
--- a/itests/org.openhab.core.automation.module.script.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.module.script.tests/itest.bndrun
@@ -13,8 +13,6 @@ Fragment-Host: org.openhab.core.automation.module.script
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
@@ -71,5 +69,12 @@ Fragment-Host: org.openhab.core.automation.module.script
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)'
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 d13331b4e60..e4e0b32c599 100644
--- a/itests/org.openhab.core.automation.module.timer.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.module.timer.tests/itest.bndrun
@@ -13,8 +13,6 @@ Fragment-Host: org.openhab.core.automation
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
@@ -74,5 +72,12 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)'
diff --git a/itests/org.openhab.core.automation.tests/itest.bndrun b/itests/org.openhab.core.automation.tests/itest.bndrun
index f4f8707de2a..d22094b8af3 100644
--- a/itests/org.openhab.core.automation.tests/itest.bndrun
+++ b/itests/org.openhab.core.automation.tests/itest.bndrun
@@ -13,8 +13,6 @@ Fragment-Host: org.openhab.core.automation
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
@@ -74,5 +72,12 @@ Fragment-Host: org.openhab.core.automation
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)'
diff --git a/itests/org.openhab.core.config.core.tests/itest.bndrun b/itests/org.openhab.core.config.core.tests/itest.bndrun
index 2f66479f9f0..e92923d8d06 100644
--- a/itests/org.openhab.core.config.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.core.tests/itest.bndrun
@@ -68,5 +68,4 @@ Fragment-Host: org.openhab.core.config.core
org.openhab.core;version='[4.2.0,4.2.1)',\
org.openhab.core.config.core;version='[4.2.0,4.2.1)',\
org.openhab.core.config.core.tests;version='[4.2.0,4.2.1)',\
- org.openhab.core.test;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)'
+ org.openhab.core.test;version='[4.2.0,4.2.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 df54f14eaef..2eb6627dea7 100644
--- a/itests/org.openhab.core.config.discovery.mdns.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.discovery.mdns.tests/itest.bndrun
@@ -74,5 +74,4 @@ Fragment-Host: org.openhab.core.config.discovery.mdns
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
diff --git a/itests/org.openhab.core.config.discovery.tests/itest.bndrun b/itests/org.openhab.core.config.discovery.tests/itest.bndrun
index b5259500234..177f7cf16f2 100644
--- a/itests/org.openhab.core.config.discovery.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.discovery.tests/itest.bndrun
@@ -73,5 +73,4 @@ Fragment-Host: org.openhab.core.config.discovery
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
org.osgi.service.component.annotations;version='[1.5.0,1.5.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 2983c0c772c..f00ad089855 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
@@ -74,5 +74,4 @@ Fragment-Host: org.openhab.core.config.discovery.usbserial.linuxsysfs
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
org.osgi.service.component.annotations;version='[1.5.0,1.5.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 6da76076007..93db8a13a30 100644
--- a/itests/org.openhab.core.config.discovery.usbserial.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.discovery.usbserial.tests/itest.bndrun
@@ -82,5 +82,4 @@ Provide-Capability: \
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
diff --git a/itests/org.openhab.core.config.dispatch.tests/itest.bndrun b/itests/org.openhab.core.config.dispatch.tests/itest.bndrun
index 0b312cd9f19..d0c407217a9 100644
--- a/itests/org.openhab.core.config.dispatch.tests/itest.bndrun
+++ b/itests/org.openhab.core.config.dispatch.tests/itest.bndrun
@@ -61,5 +61,4 @@ Fragment-Host: org.openhab.core.config.dispatch
org.openhab.core;version='[4.2.0,4.2.1)',\
org.openhab.core.config.dispatch;version='[4.2.0,4.2.1)',\
org.openhab.core.config.dispatch.tests;version='[4.2.0,4.2.1)',\
- org.openhab.core.test;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)'
+ org.openhab.core.test;version='[4.2.0,4.2.1)'
diff --git a/itests/org.openhab.core.ephemeris.tests/itest.bndrun b/itests/org.openhab.core.ephemeris.tests/itest.bndrun
index 7a3261b1e83..48062baabc4 100644
--- a/itests/org.openhab.core.ephemeris.tests/itest.bndrun
+++ b/itests/org.openhab.core.ephemeris.tests/itest.bndrun
@@ -18,8 +18,6 @@ feature.openhab-config: \
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
@@ -71,4 +69,11 @@ feature.openhab-config: \
org.openhab.core.ephemeris;version='[4.2.0,4.2.1)',\
org.openhab.core.ephemeris.tests;version='[4.2.0,4.2.1)',\
org.openhab.core.test;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)'
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)'
diff --git a/itests/org.openhab.core.io.net.tests/itest.bndrun b/itests/org.openhab.core.io.net.tests/itest.bndrun
index d32e8313eaf..978363b73ae 100644
--- a/itests/org.openhab.core.io.net.tests/itest.bndrun
+++ b/itests/org.openhab.core.io.net.tests/itest.bndrun
@@ -73,5 +73,4 @@ Fragment-Host: org.openhab.core.io.net
org.openhab.core;version='[4.2.0,4.2.1)',\
org.openhab.core.io.net;version='[4.2.0,4.2.1)',\
org.openhab.core.io.net.tests;version='[4.2.0,4.2.1)',\
- org.openhab.core.test;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)'
+ org.openhab.core.test;version='[4.2.0,4.2.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 f393e591fb4..ecac8f24eeb 100644
--- a/itests/org.openhab.core.io.rest.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.io.rest.core.tests/itest.bndrun
@@ -106,5 +106,4 @@ Fragment-Host: org.openhab.core.io.rest.core
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
diff --git a/itests/org.openhab.core.model.item.tests/itest.bndrun b/itests/org.openhab.core.model.item.tests/itest.bndrun
index d4abe3befc7..5f2f126b41e 100644
--- a/itests/org.openhab.core.model.item.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.item.tests/itest.bndrun
@@ -19,8 +19,6 @@ Fragment-Host: org.openhab.core.model.item
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
@@ -94,7 +92,6 @@ Fragment-Host: org.openhab.core.model.item
org.opentest4j;version='[1.3.0,1.3.1)',\
ch.qos.logback.classic;version='[1.3.14,1.3.15)',\
ch.qos.logback.core;version='[1.3.14,1.3.15)',\
- org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.openhab.core;version='[4.2.0,4.2.1)',\
org.openhab.core.audio;version='[4.2.0,4.2.1)',\
org.openhab.core.automation;version='[4.2.0,4.2.1)',\
@@ -120,5 +117,14 @@ Fragment-Host: org.openhab.core.model.item
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
org.openhab.core.voice;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.apache.felix.http.servlet-api;version='[1.2.0,1.2.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)',\
+ org.openhab.core.model.persistence.runtime;version='[4.2.0,4.2.1)'
diff --git a/itests/org.openhab.core.model.rule.tests/itest.bndrun b/itests/org.openhab.core.model.rule.tests/itest.bndrun
index de5a9e3f249..5a9a09e8920 100644
--- a/itests/org.openhab.core.model.rule.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.rule.tests/itest.bndrun
@@ -23,8 +23,6 @@ Fragment-Host: org.openhab.core.model.rule.runtime
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
@@ -124,6 +122,13 @@ Fragment-Host: org.openhab.core.model.rule.runtime
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
org.openhab.core.voice;version='[4.2.0,4.2.1)',\
- org.openhab.core.model.item.runtime;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)',\
+ org.openhab.core.model.persistence.runtime;version='[4.2.0,4.2.1)'
diff --git a/itests/org.openhab.core.model.script.tests/itest.bndrun b/itests/org.openhab.core.model.script.tests/itest.bndrun
index eb523e3dba8..77aeca9c1db 100644
--- a/itests/org.openhab.core.model.script.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.script.tests/itest.bndrun
@@ -22,8 +22,6 @@ Fragment-Host: org.openhab.core.model.script
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
@@ -127,5 +125,13 @@ Fragment-Host: org.openhab.core.model.script
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
org.openhab.core.voice;version='[4.2.0,4.2.1)',\
- org.openhab.core.model.item.runtime;version='[4.2.0,4.2.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)',\
+ org.openhab.core.model.persistence.runtime;version='[4.2.0,4.2.1)'
diff --git a/itests/org.openhab.core.model.thing.tests/itest.bndrun b/itests/org.openhab.core.model.thing.tests/itest.bndrun
index e43c7deb256..89d98113d5a 100644
--- a/itests/org.openhab.core.model.thing.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.thing.tests/itest.bndrun
@@ -20,8 +20,6 @@ Fragment-Host: org.openhab.core.model.thing
org.hamcrest;version='[2.2.0,2.2.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
- jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)',\
org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.3,1.0.4)',\
jakarta.inject.jakarta.inject-api;version='[2.0.0,2.0.1)',\
@@ -101,7 +99,6 @@ Fragment-Host: org.openhab.core.model.thing
org.opentest4j;version='[1.3.0,1.3.1)',\
ch.qos.logback.classic;version='[1.3.14,1.3.15)',\
ch.qos.logback.core;version='[1.3.14,1.3.15)',\
- org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.openhab.core;version='[4.2.0,4.2.1)',\
org.openhab.core.audio;version='[4.2.0,4.2.1)',\
org.openhab.core.automation;version='[4.2.0,4.2.1)',\
@@ -129,5 +126,14 @@ Fragment-Host: org.openhab.core.model.thing
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
org.openhab.core.voice;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
- org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
+ org.osgi.service.component.annotations;version='[1.5.0,1.5.1)',\
+ org.apache.felix.http.servlet-api;version='[1.2.0,1.2.1)',\
+ org.threeten.extra;version='[1.7.2,1.7.3)',\
+ com.fasterxml.jackson.core.jackson-annotations;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-core;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.core.jackson-databind;version='[2.16.0,2.16.1)',\
+ com.fasterxml.jackson.dataformat.jackson-dataformat-xml;version='[2.16.0,2.16.1)',\
+ stax2-api;version='[4.2.1,4.2.2)',\
+ de.focus_shift.jollyday-core;version='[0.23.2,0.23.3)',\
+ de.focus_shift.jollyday-jackson;version='[0.23.2,0.23.3)',\
+ org.openhab.core.model.persistence.runtime;version='[4.2.0,4.2.1)'
diff --git a/itests/org.openhab.core.storage.json.tests/itest.bndrun b/itests/org.openhab.core.storage.json.tests/itest.bndrun
index fb1d888ca4c..ba3738b6716 100644
--- a/itests/org.openhab.core.storage.json.tests/itest.bndrun
+++ b/itests/org.openhab.core.storage.json.tests/itest.bndrun
@@ -67,5 +67,4 @@ Fragment-Host: org.openhab.core.storage.json
org.openhab.core.test;version='[4.2.0,4.2.1)',\
org.openhab.core.thing;version='[4.2.0,4.2.1)',\
org.openhab.core.transform;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)',\
org.osgi.service.component.annotations;version='[1.5.0,1.5.1)'
diff --git a/itests/org.openhab.core.tests/itest.bndrun b/itests/org.openhab.core.tests/itest.bndrun
index 82ffb66759d..7b768ed653b 100644
--- a/itests/org.openhab.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.tests/itest.bndrun
@@ -65,5 +65,4 @@ Fragment-Host: org.openhab.core
ch.qos.logback.core;version='[1.3.14,1.3.15)',\
org.openhab.core;version='[4.2.0,4.2.1)',\
org.openhab.core.test;version='[4.2.0,4.2.1)',\
- org.openhab.core.tests;version='[4.2.0,4.2.1)',\
- org.osgi.service.cm;version='[1.6.0,1.6.1)'
+ org.openhab.core.tests;version='[4.2.0,4.2.1)'