diff --git a/bom/compile-model/pom.xml b/bom/compile-model/pom.xml
index da8ad9007..0c9efa1e6 100644
--- a/bom/compile-model/pom.xml
+++ b/bom/compile-model/pom.xml
@@ -15,13 +15,17 @@
openHAB Core :: BOM :: Compile Model
-
- 4.8.35.v20190528-1517
- 2.12.0
- 2.11.0
- 1.5.0
- 2.11.0
-
+
+
+
+ org.eclipse.xtext
+ xtext-dev-bom
+ ${xtext.version}
+ pom
+ import
+
+
+
@@ -41,37 +45,37 @@
org.eclipse.emf
org.eclipse.emf.common
- ${emf.1.version}
compile
org.eclipse.emf
org.eclipse.emf.ecore
- ${emf.1.version}
compile
org.eclipse.emf
org.eclipse.emf.ecore.change
- ${emf.3.version}
compile
org.eclipse.emf
org.eclipse.emf.ecore.xmi
- ${emf.1.version}
compile
org.eclipse.emf
org.eclipse.emf.codegen
- ${emf.3.version}
compile
+
+
+ org.eclipse.platform
+ org.eclipse.osgi
+
+
org.eclipse.emf
org.eclipse.emf.codegen.ecore
- ${emf.1.version}
compile
@@ -79,7 +83,6 @@
org.eclipse.emf
org.eclipse.emf.mwe2.launch
- ${emf.mwe2.version}
@@ -99,14 +102,6 @@
-
-
-
- org.eclipse.orbit.bundles
- io.github.classgraph
- ${classgraph.version}
-
-
org.eclipse.xtext
diff --git a/bom/runtime/pom.xml b/bom/runtime/pom.xml
index 99cd6f5df..ebeb5bcd5 100644
--- a/bom/runtime/pom.xml
+++ b/bom/runtime/pom.xml
@@ -18,10 +18,28 @@
2.10.3
9.4.20.v20190813
- 7.2.11
+ 7.2.19
2.1.0
+
+
+
+ org.eclipse.xtext
+ xtext-dev-bom
+ ${xtext.version}
+ pom
+ import
+
+
+ org.eclipse.platform
+ org.eclipse.osgi
+
+
+
+
+
+
@@ -728,13 +746,13 @@
org.apache.xbean
xbean-bundleutils
- 4.12
+ 4.17
compile
org.apache.xbean
xbean-finder
- 4.12
+ 4.17
compile
@@ -757,53 +775,50 @@
org.eclipse.orbit.bundles
io.github.classgraph
4.8.35.v20190528-1517
+ compile
org.eclipse.emf
org.eclipse.emf.common
- 2.12.0
compile
org.eclipse.emf
org.eclipse.emf.ecore
- 2.12.0
compile
org.eclipse.emf
org.eclipse.emf.ecore.change
- 2.11.0
compile
org.eclipse.emf
org.eclipse.emf.ecore.xmi
- 2.12.0
compile
org.eclipse.xtend
org.eclipse.xtend.lib
- 2.19.0
+ ${xtext.version}
compile
org.eclipse.xtend
org.eclipse.xtend.lib.macro
- 2.19.0
+ ${xtext.version}
compile
org.eclipse.xtext
org.eclipse.xtext
- 2.19.0
+ ${xtext.version}
compile
org.eclipse.xtext
org.eclipse.xtext.common.types
- 2.19.0
+ ${xtext.version}
compile
@@ -815,7 +830,7 @@
org.eclipse.xtext
org.eclipse.xtext.ide
- 2.19.0
+ ${xtext.version}
compile
@@ -827,25 +842,35 @@
org.eclipse.xtext
org.eclipse.xtext.util
- 2.19.0
+ ${xtext.version}
compile
org.eclipse.xtext
org.eclipse.xtext.xbase
- 2.19.0
+ ${xtext.version}
compile
org.eclipse.xtext
org.eclipse.xtext.xbase.ide
- 2.19.0
+ ${xtext.version}
compile
org.eclipse.xtext
org.eclipse.xtext.xbase.lib
- 2.19.0
+ ${xtext.version}
+ compile
+
+
+ log4j
+ log4j
+ compile
+
+
+ org.ow2.asm
+ asm
compile
@@ -884,18 +909,6 @@
2.4.0-b34
compile
-
- log4j
- log4j
- 1.2.17
- compile
-
-
- org.ow2.asm
- asm
- 7.1
- compile
-
diff --git a/bundles/org.openhab.core.model.item/bnd.bnd b/bundles/org.openhab.core.model.item/bnd.bnd
index 7350a3ba2..7b8bc937e 100644
--- a/bundles/org.openhab.core.model.item/bnd.bnd
+++ b/bundles/org.openhab.core.model.item/bnd.bnd
@@ -44,4 +44,4 @@ Require-Bundle: com.ibm.icu;resolution:=optional,\
org.eclipse.xtext.common.types,\
org.eclipse.xtext.generator;resolution:=optional,\
org.eclipse.xtext.util,\
- org.eclipse.xtext.xbase.lib;bundle-version="2.19.0"
+ org.eclipse.xtext.xbase.lib;bundle-version="2.23.0"
diff --git a/bundles/org.openhab.core.model.item/plugin.xml_gen b/bundles/org.openhab.core.model.item/plugin.xml_gen
index 5d54f6215..7964c1875 100644
--- a/bundles/org.openhab.core.model.item/plugin.xml_gen
+++ b/bundles/org.openhab.core.model.item/plugin.xml_gen
@@ -2,7 +2,7 @@
-
diff --git a/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/MappingUriExtensions.java b/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/MappingUriExtensions.java
index 0f7974033..dbcc60f8e 100644
--- a/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/MappingUriExtensions.java
+++ b/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/MappingUriExtensions.java
@@ -15,7 +15,6 @@ package org.openhab.core.model.lsp.internal;
import java.io.File;
import java.net.URLDecoder;
import java.nio.charset.StandardCharsets;
-import java.nio.file.FileSystemNotFoundException;
import java.nio.file.Path;
import java.nio.file.Paths;
@@ -55,26 +54,6 @@ public class MappingUriExtensions extends UriExtensions {
return removeTrailingSlash(configPathURI.toString());
}
- @Override
- public String toPath(URI uri) {
- return toPath(java.net.URI.create(uri.toString()));
- }
-
- @Override
- public String toPath(java.net.URI uri) {
- java.net.URI ret = uri;
- try {
- ret = Paths.get(uri).toUri();
- } catch (FileSystemNotFoundException e) {
- // fall-back to the argument
- }
- String clientPath = removeTrailingSlash(ret.toASCIIString());
- if (clientLocation != null) {
- clientPath = clientPath.replace(serverLocation, clientLocation);
- }
- return clientPath;
- }
-
@Override
public URI toUri(String pathWithScheme) {
String decodedPathWithScheme = URLDecoder.decode(pathWithScheme, StandardCharsets.UTF_8);
diff --git a/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/RuntimeServerModule.java b/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/RuntimeServerModule.java
index cab3fa121..41ba48d24 100644
--- a/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/RuntimeServerModule.java
+++ b/bundles/org.openhab.core.model.lsp/src/main/java/org/openhab/core/model/lsp/internal/RuntimeServerModule.java
@@ -18,10 +18,10 @@ import org.eclipse.lsp4j.services.LanguageServer;
import org.eclipse.xtext.ide.ExecutorServiceProvider;
import org.eclipse.xtext.ide.server.DefaultProjectDescriptionFactory;
import org.eclipse.xtext.ide.server.ILanguageServerShutdownAndExitHandler;
+import org.eclipse.xtext.ide.server.IMultiRootWorkspaceConfigFactory;
import org.eclipse.xtext.ide.server.IProjectDescriptionFactory;
-import org.eclipse.xtext.ide.server.IWorkspaceConfigFactory;
import org.eclipse.xtext.ide.server.LanguageServerImpl;
-import org.eclipse.xtext.ide.server.ProjectWorkspaceConfigFactory;
+import org.eclipse.xtext.ide.server.MultiRootWorkspaceConfigFactory;
import org.eclipse.xtext.ide.server.UriExtensions;
import org.eclipse.xtext.resource.IContainer;
import org.eclipse.xtext.resource.IResourceServiceProvider;
@@ -54,7 +54,7 @@ public class RuntimeServerModule extends AbstractModule {
bind(UriExtensions.class).toInstance(new MappingUriExtensions(OpenHAB.getConfigFolder()));
bind(LanguageServer.class).to(LanguageServerImpl.class);
bind(IResourceServiceProvider.Registry.class).toProvider(new RegistryProvider(scriptServiceUtil, scriptEngine));
- bind(IWorkspaceConfigFactory.class).to(ProjectWorkspaceConfigFactory.class);
+ bind(IMultiRootWorkspaceConfigFactory.class).to(MultiRootWorkspaceConfigFactory.class);
bind(IProjectDescriptionFactory.class).to(DefaultProjectDescriptionFactory.class);
bind(IContainer.Manager.class).to(ProjectDescriptionBasedContainerManager.class);
bind(ILanguageServerShutdownAndExitHandler.class).to(ILanguageServerShutdownAndExitHandler.NullImpl.class);
diff --git a/bundles/org.openhab.core.model.lsp/src/test/java/org/openhab/core/model/lsp/internal/MappingUriExtensionsTest.java b/bundles/org.openhab.core.model.lsp/src/test/java/org/openhab/core/model/lsp/internal/MappingUriExtensionsTest.java
index aba812463..6921ce335 100644
--- a/bundles/org.openhab.core.model.lsp/src/test/java/org/openhab/core/model/lsp/internal/MappingUriExtensionsTest.java
+++ b/bundles/org.openhab.core.model.lsp/src/test/java/org/openhab/core/model/lsp/internal/MappingUriExtensionsTest.java
@@ -99,17 +99,6 @@ public class MappingUriExtensionsTest {
assertEquals(confFolder.toPath().toUri().toString() + expectedUriPath, clientPath.toString());
}
- @ParameterizedTest
- @MethodSource("data")
- public void testToPathEmfURI(String conf, String request, String expectedClientPath, String expectedUriPath) {
- MappingUriExtensions mapper = createMapper(conf);
- mapper.toUri(request);
-
- URI uri = URI.createURI(confFolder.toPath().toUri().toString() + expectedUriPath);
- String res = mapper.toPath(uri);
- assertEquals(request, res);
- }
-
private MappingUriExtensions createMapper(String conf) {
return new MappingUriExtensions(conf) {
@Override
diff --git a/bundles/org.openhab.core.model.persistence/bnd.bnd b/bundles/org.openhab.core.model.persistence/bnd.bnd
index efc400424..154a5c50e 100644
--- a/bundles/org.openhab.core.model.persistence/bnd.bnd
+++ b/bundles/org.openhab.core.model.persistence/bnd.bnd
@@ -41,6 +41,6 @@ Require-Bundle: org.antlr.runtime,\
org.eclipse.xtext.common.types,\
org.eclipse.xtext.generator;resolution:=optional,\
org.eclipse.xtext.util,\
- org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",\
- org.eclipse.xtext.xbase;bundle-version="2.19.0";resolution:=optional;visibility:=reexport,\
- org.eclipse.xtext;bundle-version="2.19.0";visibility:=reexport
+ org.eclipse.xtext.xbase.lib;bundle-version="2.23.0",\
+ org.eclipse.xtext.xbase;bundle-version="2.23.0";resolution:=optional;visibility:=reexport,\
+ org.eclipse.xtext;bundle-version="2.23.0";visibility:=reexport
diff --git a/bundles/org.openhab.core.model.rule/bnd.bnd b/bundles/org.openhab.core.model.rule/bnd.bnd
index 77b9cab11..3e380d6c9 100644
--- a/bundles/org.openhab.core.model.rule/bnd.bnd
+++ b/bundles/org.openhab.core.model.rule/bnd.bnd
@@ -49,6 +49,6 @@ Require-Bundle: org.antlr.runtime,\
org.eclipse.xtext.generator;resolution:=optional,\
org.eclipse.xtext.util,\
org.eclipse.xtext.xbase,\
- org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",\
+ org.eclipse.xtext.xbase.lib;bundle-version="2.23.0",\
org.eclipse.xtext;visibility:=reexport,\
- org.objectweb.asm;bundle-version="[7.0.0,8.0.0)";resolution:=optional
+ org.objectweb.asm;bundle-version="[8.0.0,9.0.0)";resolution:=optional
diff --git a/bundles/org.openhab.core.model.script/bnd.bnd b/bundles/org.openhab.core.model.script/bnd.bnd
index 87eefd714..1cb054537 100644
--- a/bundles/org.openhab.core.model.script/bnd.bnd
+++ b/bundles/org.openhab.core.model.script/bnd.bnd
@@ -60,7 +60,7 @@ Require-Bundle: org.antlr.runtime,\
org.eclipse.xtext.common.types,\
org.eclipse.xtext.generator;resolution:=optional,\
org.eclipse.xtext.util,\
- org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",\
+ org.eclipse.xtext.xbase.lib;bundle-version="2.23.0",\
org.eclipse.xtext.xbase;visibility:=reexport,\
org.eclipse.xtext;visibility:=reexport,\
org.objectweb.asm;resolution:=optional
diff --git a/bundles/org.openhab.core.model.sitemap/bnd.bnd b/bundles/org.openhab.core.model.sitemap/bnd.bnd
index 2040db462..345214d66 100644
--- a/bundles/org.openhab.core.model.sitemap/bnd.bnd
+++ b/bundles/org.openhab.core.model.sitemap/bnd.bnd
@@ -28,4 +28,4 @@ Require-Bundle: org.antlr.runtime,\
org.eclipse.xtext,\
org.eclipse.xtext.generator;resolution:=optional,\
org.eclipse.xtext.util,\
- org.eclipse.xtext.xbase.lib;bundle-version="2.19.0"
+ org.eclipse.xtext.xbase.lib;bundle-version="2.23.0"
diff --git a/bundles/org.openhab.core.model.thing/bnd.bnd b/bundles/org.openhab.core.model.thing/bnd.bnd
index 35664bb62..65b3da05c 100644
--- a/bundles/org.openhab.core.model.thing/bnd.bnd
+++ b/bundles/org.openhab.core.model.thing/bnd.bnd
@@ -45,7 +45,7 @@ Require-Bundle: org.antlr.runtime,\
org.eclipse.xtext.common.types,\
org.eclipse.xtext.generator;resolution:=optional,\
org.eclipse.xtext.util,\
- org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",\
+ org.eclipse.xtext.xbase.lib;bundle-version="2.23.0",\
org.eclipse.xtext.xbase;resolution:=optional;visibility:=reexport,\
org.eclipse.xtext;visibility:=reexport,\
- org.objectweb.asm;bundle-version="[7.0.0,8.0.0)";resolution:=optional
+ org.objectweb.asm;bundle-version="[8.0.0,9.0.0)";resolution:=optional
diff --git a/bundles/org.openhab.core.model.thing/plugin.xml_gen b/bundles/org.openhab.core.model.thing/plugin.xml_gen
index f1981ab8b..bd7d4fc2d 100644
--- a/bundles/org.openhab.core.model.thing/plugin.xml_gen
+++ b/bundles/org.openhab.core.model.thing/plugin.xml_gen
@@ -2,7 +2,7 @@
-
diff --git a/features/karaf/openhab-core/src/main/feature/feature.xml b/features/karaf/openhab-core/src/main/feature/feature.xml
index 02676439d..d43dca01d 100644
--- a/features/karaf/openhab-core/src/main/feature/feature.xml
+++ b/features/karaf/openhab-core/src/main/feature/feature.xml
@@ -28,7 +28,7 @@
openhab.tp-gson
- openhab.tp;filter:="(&(feature=xtext)(version>=2.19.0)(!(version>=2.20.0)))"
+ openhab.tp;filter:="(&(feature=xtext)(version>=2.23.0)(!(version>=2.24.0)))"
openhab.tp-xtext
openhab.tp;filter:="(feature=jax-rs-whiteboard)"
@@ -385,10 +385,10 @@
- openhab.tp;filter:="(&(feature=xtext-ide)(version>=2.19.0)(!(version>=2.20.0)))"
+ openhab.tp;filter:="(&(feature=xtext-ide)(version>=2.23.0)(!(version>=2.24.0)))"
openhab.tp-xtext-ide
- openhab.tp;filter:="(&(feature=lsp4j)(version>=0.8.0)(!(version>=0.9.0)))"
+ openhab.tp;filter:="(&(feature=lsp4j)(version>=0.9.0)(!(version>=0.9.9)))"
openhab.tp-lsp4j
openhab-core-model-item-ide
diff --git a/features/karaf/openhab-tp/src/main/feature/feature.xml b/features/karaf/openhab-tp/src/main/feature/feature.xml
index 7610e75f3..ba199b07e 100644
--- a/features/karaf/openhab-tp/src/main/feature/feature.xml
+++ b/features/karaf/openhab-tp/src/main/feature/feature.xml
@@ -171,9 +171,9 @@
- openhab.tp;feature=lsp4j;version=0.8.0
- mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.8.0
- mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.8.0
+ openhab.tp;feature=lsp4j;version=0.9.0
+ mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.9.0
+ mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.9.0
openhab.tp-gson
openhab.tp-xtext
@@ -193,26 +193,26 @@
- openhab.tp;feature=xtext;version=2.19.0
+ openhab.tp;feature=xtext;version=2.23.0
- mvn:org.eclipse.xtext/org.eclipse.xtext/2.19.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext/2.23.0
mvn:org.eclipse.orbit.bundles/io.github.classgraph/4.8.35.v20190528-1517
- mvn:org.eclipse.emf/org.eclipse.emf.common/2.12.0
- mvn:org.eclipse.emf/org.eclipse.emf.ecore/2.12.0
- mvn:org.eclipse.emf/org.eclipse.emf.ecore.change/2.11.0
- mvn:org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.12.0
- mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.19.0
+ mvn:org.eclipse.emf/org.eclipse.emf.common/2.17.0
+ mvn:org.eclipse.emf/org.eclipse.emf.ecore/2.20.0
+ mvn:org.eclipse.emf/org.eclipse.emf.ecore.change/2.14.0
+ mvn:org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.16.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.23.0
mvn:javax.annotation/javax.annotation-api/1.2
- mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.19.0
- mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.19.0
- mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.19.0
- mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.19.0
- mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.19.0
- mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.19.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.23.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.23.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.23.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.23.0
+ mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.23.0
+ mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.23.0
mvn:com.google.guava/failureaccess/1.0.1
mvn:com.google.guava/guava/27.1-jre
@@ -232,16 +232,16 @@
- mvn:org.ow2.asm/asm/7.1
+ mvn:org.ow2.asm/asm/8.0.1
- openhab.tp;feature=xtext-ide;version=2.19.0
+ openhab.tp;feature=xtext-ide;version=2.23.0
openhab.tp-xtext
- mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.19.0
- mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.19.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.23.0
+ mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.23.0
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 146511ee0..64e7e1f2f 100644
--- a/itests/org.openhab.core.io.rest.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.io.rest.core.tests/itest.bndrun
@@ -35,17 +35,8 @@ Fragment-Host: org.openhab.core.io.rest.core
org.eclipse.jetty.servlet;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.util;version='[9.4.20,9.4.21)',\
org.apache.aries.javax.jax.rs-api;version='[1.0.0,1.0.1)',\
- org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\
- org.apache.xbean.finder;version='[4.12.0,4.12.1)',\
org.eclipse.jetty.xml;version='[9.4.20,9.4.21)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
org.ops4j.pax.swissbox.optional.jcl;version='[1.8.3,1.8.4)',\
- org.ops4j.pax.web.pax-web-api;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-jetty;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-runtime;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-spi;version='[7.2.11,7.2.12)',\
org.osgi.service.jaxrs;version='[1.0.0,1.0.1)',\
org.osgi.util.function;version='[1.1.0,1.1.1)',\
org.osgi.util.promise;version='[1.1.0,1.1.1)',\
@@ -77,4 +68,12 @@ Fragment-Host: org.openhab.core.io.rest.core
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)',\
javax.xml.soap-api;version='[1.4.0,1.4.1)',\
- org.apache.servicemix.specs.jaxws-api-2.3;version='[2.3.0,2.3.1)'
+ org.apache.servicemix.specs.jaxws-api-2.3;version='[2.3.0,2.3.1)',\
+ org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
+ org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
+ org.objectweb.asm;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
+ org.ops4j.pax.web.pax-web-api;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-jetty;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-spi;version='[7.2.19,7.2.20)'
diff --git a/itests/org.openhab.core.model.core.tests/itest.bndrun b/itests/org.openhab.core.model.core.tests/itest.bndrun
index 58cd4ffc1..bd74a41b3 100644
--- a/itests/org.openhab.core.model.core.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.core.tests/itest.bndrun
@@ -15,9 +15,6 @@ Fragment-Host: org.openhab.core.model.core
org.antlr.runtime;version='[3.2.0,3.2.1)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.felix.scr;version='[2.1.10,2.1.11)',\
- org.eclipse.emf.common;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\
org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
org.osgi.service.event;version='[1.4.0,1.4.1)',\
@@ -33,20 +30,7 @@ Fragment-Host: org.openhab.core.model.core
tec.uom.se;version='[1.0.10,1.0.11)',\
com.google.guava;version='[27.1.0,27.1.1)',\
com.google.guava.failureaccess;version='[1.0.1,1.0.2)',\
- org.eclipse.equinox.common;version='[3.10.400,3.10.401)',\
- org.eclipse.xtend.lib;version='[2.19.0,2.19.1)',\
- org.eclipse.xtend.lib.macro;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.util;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase.lib;version='[2.19.0,2.19.1)',\
io.github.classgraph;version='[4.8.35,4.8.36)',\
- org.eclipse.xtext.common.types;version='[2.19.0,2.19.1)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
- org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\
- org.apache.xbean.finder;version='[4.12.0,4.12.1)',\
- org.eclipse.xtext.xbase;version='[2.19.0,2.19.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
org.eclipse.jetty.client;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.http;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.io;version='[9.4.20,9.4.21)',\
@@ -59,10 +43,6 @@ Fragment-Host: org.openhab.core.model.core
org.eclipse.jetty.websocket.common;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.xml;version='[9.4.20,9.4.21)',\
org.ops4j.pax.swissbox.optional.jcl;version='[1.8.3,1.8.4)',\
- org.ops4j.pax.web.pax-web-api;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-jetty;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-runtime;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-spi;version='[7.2.11,7.2.12)',\
org.openhab.core;version='[3.0.0,3.0.1)',\
org.openhab.core.audio;version='[3.0.0,3.0.1)',\
org.openhab.core.config.core;version='[3.0.0,3.0.1)',\
@@ -102,4 +82,25 @@ Fragment-Host: org.openhab.core.model.core
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)',\
jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)'
+ org.threeten.extra;version='[1.5.0,1.5.1)',\
+ org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
+ org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
+ org.eclipse.emf.common;version='[2.17.0,2.17.1)',\
+ org.eclipse.emf.ecore;version='[2.20.0,2.20.1)',\
+ org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
+ org.eclipse.equinox.common;version='[3.12.0,3.12.1)',\
+ org.eclipse.xtend.lib;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtend.lib.macro;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.common.types;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.util;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase.lib;version='[2.23.0,2.23.1)',\
+ org.objectweb.asm;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
+ org.openhab.core.model.sitemap.runtime;version='[3.0.0,3.0.1)',\
+ org.ops4j.pax.web.pax-web-api;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-jetty;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-runtime;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-spi;version='[7.2.19,7.2.20)'
diff --git a/itests/org.openhab.core.model.item.tests/itest.bndrun b/itests/org.openhab.core.model.item.tests/itest.bndrun
index 3878e0b85..3d6b8d320 100644
--- a/itests/org.openhab.core.model.item.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.item.tests/itest.bndrun
@@ -16,9 +16,6 @@ Fragment-Host: org.openhab.core.model.item
log4j;version='[1.2.17,1.2.18)',\
org.antlr.runtime;version='[3.2.0,3.2.1)',\
org.apache.felix.scr;version='[2.1.10,2.1.11)',\
- org.eclipse.emf.common;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\
org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
org.osgi.service.event;version='[1.4.0,1.4.1)',\
@@ -35,19 +32,6 @@ Fragment-Host: org.openhab.core.model.item
com.google.guava;version='[27.1.0,27.1.1)',\
com.google.guava.failureaccess;version='[1.0.1,1.0.2)',\
io.github.classgraph;version='[4.8.35,4.8.36)',\
- org.eclipse.equinox.common;version='[3.10.400,3.10.401)',\
- org.eclipse.xtend.lib;version='[2.19.0,2.19.1)',\
- org.eclipse.xtend.lib.macro;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.common.types;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.util;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase.lib;version='[2.19.0,2.19.1)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
- org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\
- org.apache.xbean.finder;version='[4.12.0,4.12.1)',\
- org.eclipse.xtext.xbase;version='[2.19.0,2.19.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
org.eclipse.jetty.client;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.http;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.io;version='[9.4.20,9.4.21)',\
@@ -60,10 +44,6 @@ Fragment-Host: org.openhab.core.model.item
org.eclipse.jetty.websocket.common;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.xml;version='[9.4.20,9.4.21)',\
org.ops4j.pax.swissbox.optional.jcl;version='[1.8.3,1.8.4)',\
- org.ops4j.pax.web.pax-web-api;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-jetty;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-runtime;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-spi;version='[7.2.11,7.2.12)',\
org.openhab.core;version='[3.0.0,3.0.1)',\
org.openhab.core.audio;version='[3.0.0,3.0.1)',\
org.openhab.core.config.core;version='[3.0.0,3.0.1)',\
@@ -101,4 +81,25 @@ Fragment-Host: org.openhab.core.model.item
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)',\
jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)'
+ org.threeten.extra;version='[1.5.0,1.5.1)',\
+ org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
+ org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
+ org.eclipse.emf.common;version='[2.17.0,2.17.1)',\
+ org.eclipse.emf.ecore;version='[2.20.0,2.20.1)',\
+ org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
+ org.eclipse.equinox.common;version='[3.12.0,3.12.1)',\
+ org.eclipse.xtend.lib;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtend.lib.macro;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.common.types;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.util;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase.lib;version='[2.23.0,2.23.1)',\
+ org.objectweb.asm;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
+ org.openhab.core.model.sitemap.runtime;version='[3.0.0,3.0.1)',\
+ org.ops4j.pax.web.pax-web-api;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-jetty;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-runtime;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-spi;version='[7.2.19,7.2.20)'
diff --git a/itests/org.openhab.core.model.rule.tests/itest.bndrun b/itests/org.openhab.core.model.rule.tests/itest.bndrun
index beaf706b9..5fc0d2d15 100644
--- a/itests/org.openhab.core.model.rule.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.rule.tests/itest.bndrun
@@ -16,9 +16,6 @@ Fragment-Host: org.openhab.core.model.rule.runtime
log4j;version='[1.2.17,1.2.18)',\
org.antlr.runtime;version='[3.2.0,3.2.1)',\
org.apache.felix.scr;version='[2.1.10,2.1.11)',\
- org.eclipse.emf.common;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\
org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
org.osgi.service.event;version='[1.4.0,1.4.1)',\
@@ -34,36 +31,12 @@ Fragment-Host: org.openhab.core.model.rule.runtime
com.google.guava;version='[27.1.0,27.1.1)',\
com.google.guava.failureaccess;version='[1.0.1,1.0.2)',\
io.github.classgraph;version='[4.8.35,4.8.36)',\
- org.eclipse.equinox.common;version='[3.10.400,3.10.401)',\
- org.eclipse.xtend.lib;version='[2.19.0,2.19.1)',\
- org.eclipse.xtend.lib.macro;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.common.types;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.util;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase.lib;version='[2.19.0,2.19.1)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
- org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\
- org.apache.xbean.finder;version='[4.12.0,4.12.1)',\
- org.eclipse.xtext.xbase;version='[2.19.0,2.19.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
tec.uom.lib.uom-lib-common;version='[1.0.3,1.0.4)',\
tec.uom.se;version='[1.0.10,1.0.11)',\
com.google.guava;version='[27.1.0,27.1.1)',\
com.google.guava.failureaccess;version='[1.0.1,1.0.2)',\
io.github.classgraph;version='[4.8.35,4.8.36)',\
- org.eclipse.equinox.common;version='[3.10.400,3.10.401)',\
- org.eclipse.xtend.lib;version='[2.19.0,2.19.1)',\
- org.eclipse.xtend.lib.macro;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.common.types;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.util;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase.lib;version='[2.19.0,2.19.1)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
org.eclipse.jetty.client;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.http;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.io;version='[9.4.20,9.4.21)',\
@@ -76,10 +49,6 @@ Fragment-Host: org.openhab.core.model.rule.runtime
org.eclipse.jetty.websocket.common;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.xml;version='[9.4.20,9.4.21)',\
org.ops4j.pax.swissbox.optional.jcl;version='[1.8.3,1.8.4)',\
- org.ops4j.pax.web.pax-web-api;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-jetty;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-runtime;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-spi;version='[7.2.11,7.2.12)',\
org.openhab.core;version='[3.0.0,3.0.1)',\
org.openhab.core.audio;version='[3.0.0,3.0.1)',\
org.openhab.core.config.core;version='[3.0.0,3.0.1)',\
@@ -117,5 +86,26 @@ Fragment-Host: org.openhab.core.model.rule.runtime
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)',\
jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)'
+ org.threeten.extra;version='[1.5.0,1.5.1)',\
+ org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
+ org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
+ org.eclipse.emf.common;version='[2.17.0,2.17.1)',\
+ org.eclipse.emf.ecore;version='[2.20.0,2.20.1)',\
+ org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
+ org.eclipse.equinox.common;version='[3.12.0,3.12.1)',\
+ org.eclipse.xtend.lib;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtend.lib.macro;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.common.types;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.util;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase.lib;version='[2.23.0,2.23.1)',\
+ org.objectweb.asm;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
+ org.openhab.core.model.sitemap.runtime;version='[3.0.0,3.0.1)',\
+ org.ops4j.pax.web.pax-web-api;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-jetty;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-runtime;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-spi;version='[7.2.19,7.2.20)'
-runblacklist: bnd.identity;id='jakarta.activation-api'
diff --git a/itests/org.openhab.core.model.script.tests/itest.bndrun b/itests/org.openhab.core.model.script.tests/itest.bndrun
index e95dafe3c..b7c80ab04 100644
--- a/itests/org.openhab.core.model.script.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.script.tests/itest.bndrun
@@ -17,9 +17,6 @@ Fragment-Host: org.openhab.core.model.script
org.antlr.runtime;version='[3.2.0,3.2.1)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.felix.scr;version='[2.1.10,2.1.11)',\
- org.eclipse.emf.common;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\
org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
org.osgi.service.event;version='[1.4.0,1.4.1)',\
@@ -27,8 +24,6 @@ Fragment-Host: org.openhab.core.model.script
ch.qos.logback.core;version='[1.2.3,1.2.4)',\
com.google.gson;version='[2.8.2,2.8.3)',\
org.apache.servicemix.specs.annotation-api-1.3;version='[1.3.0,1.3.1)',\
- org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\
- org.apache.xbean.finder;version='[4.12.0,4.12.1)',\
slf4j.api;version='[1.7.25,1.7.26)',\
org.apache.felix.configadmin;version='[1.9.8,1.9.9)',\
org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\
@@ -37,17 +32,6 @@ Fragment-Host: org.openhab.core.model.script
com.google.guava;version='[27.1.0,27.1.1)',\
com.google.guava.failureaccess;version='[1.0.1,1.0.2)',\
io.github.classgraph;version='[4.8.35,4.8.36)',\
- org.eclipse.equinox.common;version='[3.10.400,3.10.401)',\
- org.eclipse.xtend.lib;version='[2.19.0,2.19.1)',\
- org.eclipse.xtend.lib.macro;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.common.types;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.util;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase.lib;version='[2.19.0,2.19.1)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
org.eclipse.jetty.client;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.http;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.io;version='[9.4.20,9.4.21)',\
@@ -60,10 +44,6 @@ Fragment-Host: org.openhab.core.model.script
org.eclipse.jetty.websocket.common;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.xml;version='[9.4.20,9.4.21)',\
org.ops4j.pax.swissbox.optional.jcl;version='[1.8.3,1.8.4)',\
- org.ops4j.pax.web.pax-web-api;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-jetty;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-runtime;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-spi;version='[7.2.11,7.2.12)',\
org.openhab.core;version='[3.0.0,3.0.1)',\
org.openhab.core.audio;version='[3.0.0,3.0.1)',\
org.openhab.core.config.core;version='[3.0.0,3.0.1)',\
@@ -100,5 +80,26 @@ Fragment-Host: org.openhab.core.model.script
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)',\
jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)'
+ org.threeten.extra;version='[1.5.0,1.5.1)',\
+ org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
+ org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
+ org.eclipse.emf.common;version='[2.17.0,2.17.1)',\
+ org.eclipse.emf.ecore;version='[2.20.0,2.20.1)',\
+ org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
+ org.eclipse.equinox.common;version='[3.12.0,3.12.1)',\
+ org.eclipse.xtend.lib;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtend.lib.macro;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.common.types;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.util;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase.lib;version='[2.23.0,2.23.1)',\
+ org.objectweb.asm;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
+ org.openhab.core.model.sitemap.runtime;version='[3.0.0,3.0.1)',\
+ org.ops4j.pax.web.pax-web-api;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-jetty;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-runtime;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-spi;version='[7.2.19,7.2.20)'
diff --git a/itests/org.openhab.core.model.thing.tests/itest.bndrun b/itests/org.openhab.core.model.thing.tests/itest.bndrun
index 41b7e114c..90023b517 100644
--- a/itests/org.openhab.core.model.thing.tests/itest.bndrun
+++ b/itests/org.openhab.core.model.thing.tests/itest.bndrun
@@ -20,9 +20,6 @@ Fragment-Host: org.openhab.core.model.thing
org.apache.felix.configadmin;version='[1.9.8,1.9.9)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.felix.scr;version='[2.1.10,2.1.11)',\
- org.eclipse.emf.common;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\
- org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\
org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\
org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\
org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\
@@ -32,8 +29,6 @@ Fragment-Host: org.openhab.core.model.thing
ch.qos.logback.classic;version='[1.2.3,1.2.4)',\
ch.qos.logback.core;version='[1.2.3,1.2.4)',\
slf4j.api;version='[1.7.25,1.7.26)',\
- org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\
- org.apache.xbean.finder;version='[4.12.0,4.12.1)',\
com.google.gson;version='[2.8.2,2.8.3)',\
org.apache.servicemix.specs.annotation-api-1.3;version='[1.3.0,1.3.1)',\
tec.uom.lib.uom-lib-common;version='[1.0.3,1.0.4)',\
@@ -41,17 +36,6 @@ Fragment-Host: org.openhab.core.model.thing
com.google.guava;version='[27.1.0,27.1.1)',\
com.google.guava.failureaccess;version='[1.0.1,1.0.2)',\
io.github.classgraph;version='[4.8.35,4.8.36)',\
- org.eclipse.equinox.common;version='[3.10.400,3.10.401)',\
- org.eclipse.xtend.lib;version='[2.19.0,2.19.1)',\
- org.eclipse.xtend.lib.macro;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.common.types;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.util;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase;version='[2.19.0,2.19.1)',\
- org.eclipse.xtext.xbase.lib;version='[2.19.0,2.19.1)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
org.eclipse.jetty.client;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.http;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.io;version='[9.4.20,9.4.21)',\
@@ -64,10 +48,6 @@ Fragment-Host: org.openhab.core.model.thing
org.eclipse.jetty.websocket.common;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.xml;version='[9.4.20,9.4.21)',\
org.ops4j.pax.swissbox.optional.jcl;version='[1.8.3,1.8.4)',\
- org.ops4j.pax.web.pax-web-api;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-jetty;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-runtime;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-spi;version='[7.2.11,7.2.12)',\
org.openhab.core;version='[3.0.0,3.0.1)',\
org.openhab.core.audio;version='[3.0.0,3.0.1)',\
org.openhab.core.config.core;version='[3.0.0,3.0.1)',\
@@ -113,5 +93,26 @@ Fragment-Host: org.openhab.core.model.thing
org.apache.servicemix.specs.activation-api-1.2.1;version='[1.2.1,1.2.2)',\
org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)',\
jollyday;version='[0.5.10,0.5.11)',\
- org.threeten.extra;version='[1.5.0,1.5.1)'
+ org.threeten.extra;version='[1.5.0,1.5.1)',\
+ org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
+ org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
+ org.eclipse.emf.common;version='[2.17.0,2.17.1)',\
+ org.eclipse.emf.ecore;version='[2.20.0,2.20.1)',\
+ org.eclipse.emf.ecore.xmi;version='[2.16.0,2.16.1)',\
+ org.eclipse.equinox.common;version='[3.12.0,3.12.1)',\
+ org.eclipse.xtend.lib;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtend.lib.macro;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.common.types;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.util;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase;version='[2.23.0,2.23.1)',\
+ org.eclipse.xtext.xbase.lib;version='[2.23.0,2.23.1)',\
+ org.objectweb.asm;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
+ org.openhab.core.model.sitemap.runtime;version='[3.0.0,3.0.1)',\
+ org.ops4j.pax.web.pax-web-api;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-jetty;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-runtime;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-spi;version='[7.2.19,7.2.20)'
diff --git a/itests/org.openhab.core.voice.tests/itest.bndrun b/itests/org.openhab.core.voice.tests/itest.bndrun
index c72959444..a1fd2a73b 100644
--- a/itests/org.openhab.core.voice.tests/itest.bndrun
+++ b/itests/org.openhab.core.voice.tests/itest.bndrun
@@ -18,15 +18,10 @@ Fragment-Host: org.openhab.core.voice
ch.qos.logback.core;version='[1.2.3,1.2.4)',\
slf4j.api;version='[1.7.25,1.7.26)',\
ch.qos.logback.classic;version='[1.2.3,1.2.4)',\
- org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\
- org.apache.xbean.finder;version='[4.12.0,4.12.1)',\
com.google.gson;version='[2.8.2,2.8.3)',\
org.apache.servicemix.specs.annotation-api-1.3;version='[1.3.0,1.3.1)',\
tec.uom.lib.uom-lib-common;version='[1.0.3,1.0.4)',\
tec.uom.se;version='[1.0.10,1.0.11)',\
- org.objectweb.asm;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.commons;version='[7.1.0,7.1.1)',\
- org.objectweb.asm.tree;version='[7.1.0,7.1.1)',\
org.eclipse.jetty.http;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.io;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.security;version='[9.4.20,9.4.21)',\
@@ -35,10 +30,6 @@ Fragment-Host: org.openhab.core.voice
org.eclipse.jetty.util;version='[9.4.20,9.4.21)',\
org.eclipse.jetty.xml;version='[9.4.20,9.4.21)',\
org.ops4j.pax.swissbox.optional.jcl;version='[1.8.3,1.8.4)',\
- org.ops4j.pax.web.pax-web-api;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-jetty;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-runtime;version='[7.2.11,7.2.12)',\
- org.ops4j.pax.web.pax-web-spi;version='[7.2.11,7.2.12)',\
org.openhab.core;version='[3.0.0,3.0.1)',\
org.openhab.core.audio;version='[3.0.0,3.0.1)',\
org.openhab.core.config.core;version='[3.0.0,3.0.1)',\
@@ -60,4 +51,13 @@ Fragment-Host: org.openhab.core.voice
com.sun.xml.bind.jaxb-osgi;version='[2.3.3,2.3.4)',\
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)',\
- org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)'
+ org.glassfish.hk2.osgi-resource-locator;version='[1.0.1,1.0.2)',\
+ org.apache.xbean.bundleutils;version='[4.17.0,4.17.1)',\
+ org.apache.xbean.finder;version='[4.17.0,4.17.1)',\
+ org.objectweb.asm;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.commons;version='[8.0.1,8.0.2)',\
+ org.objectweb.asm.tree;version='[8.0.1,8.0.2)',\
+ org.ops4j.pax.web.pax-web-api;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-jetty;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-runtime;version='[7.2.19,7.2.20)',\
+ org.ops4j.pax.web.pax-web-spi;version='[7.2.19,7.2.20)'
diff --git a/pom.xml b/pom.xml
index 188634579..b89650b6a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,7 +74,7 @@
4.2.7
0.10.0
1.7.21
- 2.19.0
+ 2.23.0
2.0.3