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