diff --git a/hawkbit-repository/hawkbit-repository-jpa/pom.xml b/hawkbit-repository/hawkbit-repository-jpa/pom.xml
index 86e543cee..cd7fec7bc 100644
--- a/hawkbit-repository/hawkbit-repository-jpa/pom.xml
+++ b/hawkbit-repository/hawkbit-repository-jpa/pom.xml
@@ -20,10 +20,9 @@
hawkBit :: Repository :: JPA Implementation
- 3.20.0-GA
- 2.3.0
- 1.3.1
${project.build.directory}/generated-sources/apt/
+ 4.8.90
+ 2.7.5.1
@@ -97,7 +96,7 @@
com.ethlo.persistence.tools
eclipselink-maven-plugin
- 2.7.1.1
+ ${eclipselink.maven.plugin.version}
modelgen
@@ -118,25 +117,24 @@
- javax.xml.bind
- jaxb-api
- ${jaxb.api.version}
-
-
+
org.eclipse.persistence
org.eclipse.persistence.jpa
${eclipselink.version}
- org.javassist
- javassist
- ${javassist.version}
-
-
- javax.annotation
- javax.annotation-api
- ${javax.annotation.version}
-
+
+ io.github.classgraph
+ classgraph
+ ${classgraph.version}
+
diff --git a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/model/JpaTarget.java b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/model/JpaTarget.java
index c7121f9ff..92ecb7c40 100644
--- a/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/model/JpaTarget.java
+++ b/hawkbit-repository/hawkbit-repository-jpa/src/main/java/org/eclipse/hawkbit/repository/jpa/model/JpaTarget.java
@@ -16,7 +16,6 @@ import java.time.ZoneId;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
-import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
@@ -161,7 +160,7 @@ public class JpaTarget extends AbstractJpaNamedEntity implements Target, EventAw
@MapKeyColumn(name = "attribute_key", nullable = false, length = Target.CONTROLLER_ATTRIBUTE_KEY_SIZE)
@CollectionTable(name = "sp_target_attributes", joinColumns = {
@JoinColumn(name = "target_id", nullable = false, updatable = false) }, foreignKey = @ForeignKey(value = ConstraintMode.CONSTRAINT, name = "fk_targ_attrib_target"))
- private final Map controllerAttributes = Collections.synchronizedMap(new HashMap());
+ private Map controllerAttributes;
// set default request controller attributes to true, because we want to
// request them the first
diff --git a/pom.xml b/pom.xml
index 7c3bf2fc1..8f3743ec7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,7 +127,11 @@
+
1.8
+
+
+
2.1.4.RELEASE
Greenwich.RELEASE
@@ -163,7 +167,7 @@
5.0.5
1.11.2
2.13.6
- 2.7.3
+ 2.7.7
1.1.8
25.0-jre
2.2.4