diff --git a/bom/pom.xml b/bom/pom.xml
index 8da76f66e6d..e73b5409acb 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -36,22 +36,22 @@
0.9.5
- 2.14.3
- 1.4.2
+ 2.16.1
+ 1.4.3
0.6.1
- 3.5.1
+ 3.6.1
1.3.3
2.9.2
0.3.0
1.8.0
- 1.0.1
+ 1.0.2
1.0.0
1.0.1
1.0.0
1.0.0
1.0.0
- 2.5.0
+ 2.5.1
4.2.9
@@ -59,14 +59,14 @@
4.10.2
- 0.11.5
+ 0.12.4
9.2
- 1.10.0
+ 1.11.0
7.0.0
5.18.0
1.0.4
- 4.1.99.Final
- 2.3.0
+ 4.1.106.Final
+ 2.5.0
2.0.11
1.4.14
@@ -75,7 +75,7 @@
3.1.11
- 2.6.6
+ 2.7.0
3.0.2
diff --git a/internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/JsonValueSourceRef.java b/internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/JsonValueSourceRef.java
index 01802d8cb02..b002082312a 100644
--- a/internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/JsonValueSourceRef.java
+++ b/internal/utils/cluster/src/main/java/org/eclipse/ditto/internal/utils/cluster/JsonValueSourceRef.java
@@ -17,15 +17,15 @@
import javax.annotation.Nullable;
import javax.annotation.concurrent.Immutable;
-import org.eclipse.ditto.json.JsonValue;
+import org.apache.pekko.NotUsed;
+import org.apache.pekko.stream.SourceRef;
+import org.apache.pekko.stream.javadsl.Source;
import org.eclipse.ditto.base.model.common.ConditionChecker;
+import org.eclipse.ditto.json.JsonValue;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonIgnore;
-
-import org.apache.pekko.NotUsed;
-import org.apache.pekko.stream.SourceRef;
-import org.apache.pekko.stream.javadsl.Source;
+import com.fasterxml.jackson.annotation.JsonProperty;
/**
* Wraps a {@link SourceRef} of {@link JsonValue}s. The purpose of this class is to make working with SourceRef type
@@ -51,7 +51,7 @@ private JsonValueSourceRef(final SourceRef sourceRef) {
* @throws NullPointerException if {@code sourceRef} is {@code null}.
*/
@JsonCreator
- public static JsonValueSourceRef of(final SourceRef sourceRef) {
+ public static JsonValueSourceRef of(@JsonProperty("sourceRef") final SourceRef sourceRef) {
return new JsonValueSourceRef(ConditionChecker.checkNotNull(sourceRef, "sourceRef"));
}
diff --git a/internal/utils/jwt/src/main/java/org/eclipse/ditto/internal/utils/jwt/JjwtDeserializer.java b/internal/utils/jwt/src/main/java/org/eclipse/ditto/internal/utils/jwt/JjwtDeserializer.java
index 6294c9f6c22..8601dd935ce 100644
--- a/internal/utils/jwt/src/main/java/org/eclipse/ditto/internal/utils/jwt/JjwtDeserializer.java
+++ b/internal/utils/jwt/src/main/java/org/eclipse/ditto/internal/utils/jwt/JjwtDeserializer.java
@@ -12,7 +12,7 @@
*/
package org.eclipse.ditto.internal.utils.jwt;
-import java.nio.charset.StandardCharsets;
+import java.io.Reader;
import java.text.MessageFormat;
import java.util.List;
import java.util.Map;
@@ -20,13 +20,13 @@
import javax.annotation.concurrent.Immutable;
-import org.eclipse.ditto.base.model.common.ConditionChecker;
import org.eclipse.ditto.json.JsonArray;
-import org.eclipse.ditto.json.JsonFactory;
import org.eclipse.ditto.json.JsonField;
import org.eclipse.ditto.json.JsonObject;
import org.eclipse.ditto.json.JsonValue;
+import org.eclipse.ditto.json.JsonValueParser;
+import io.jsonwebtoken.io.AbstractDeserializer;
import io.jsonwebtoken.io.DeserializationException;
import io.jsonwebtoken.io.Deserializer;
@@ -34,7 +34,7 @@
* JJWT library Deserializer implementation which translates JSON strings to Java Objects (e.g. Maps).
*/
@Immutable
-public final class JjwtDeserializer implements Deserializer