From 4d6fc38eb1ba2f09d53cd8ab2b89ccd68dda22b6 Mon Sep 17 00:00:00 2001 From: liamfallon Date: Wed, 27 Jun 2018 12:50:17 +0100 Subject: Resolve JAXB license issue, use Eclipselink Replaced Glassfish-based JAXB processing with eclipselink based JAXB processing to resolve license issues. Updated version of eclipselink from 2.6.2 to 2.6.5 Supporessed warning about use of Java APIs. Issue-ID: POLICY-905 Change-Id: I68094230b710e971d096decfffdb53b003c5872f Signed-off-by: liamfallon --- model/basic-model/pom.xml | 4 ++-- .../policy/apex/model/basicmodel/concepts/AxKeyInformation.java | 2 +- model/model-api/src/test/resources/models/PolicyModel.xml | 8 ++++---- .../onap/policy/apex/model/utilities/typeutils/ClassBuilder.java | 1 + 4 files changed, 8 insertions(+), 7 deletions(-) (limited to 'model') diff --git a/model/basic-model/pom.xml b/model/basic-model/pom.xml index 8d11fe5e3..a13bab5a9 100644 --- a/model/basic-model/pom.xml +++ b/model/basic-model/pom.xml @@ -41,7 +41,7 @@ org.eclipse.persistence eclipselink - 2.6.2 + ${version.eclipselink} @@ -70,4 +70,4 @@ - \ No newline at end of file + diff --git a/model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/concepts/AxKeyInformation.java b/model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/concepts/AxKeyInformation.java index 2ddbe5def..6590ff456 100644 --- a/model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/concepts/AxKeyInformation.java +++ b/model/basic-model/src/main/java/org/onap/policy/apex/model/basicmodel/concepts/AxKeyInformation.java @@ -457,4 +457,4 @@ public class AxKeyInformation extends AxConcept implements AxConceptGetter((NavigableMap) keyInfoMap).getAll(conceptKeyName, conceptKeyVersion); } -} +} \ No newline at end of file diff --git a/model/model-api/src/test/resources/models/PolicyModel.xml b/model/model-api/src/test/resources/models/PolicyModel.xml index a89f73db2..684ce32c9 100644 --- a/model/model-api/src/test/resources/models/PolicyModel.xml +++ b/model/model-api/src/test/resources/models/PolicyModel.xml @@ -649,11 +649,11 @@ - + context 0.0.1 - + contextAlbum0 @@ -693,11 +693,11 @@ - + ContextSchemas 0.0.1 - + MapType diff --git a/model/utilities/src/main/java/org/onap/policy/apex/model/utilities/typeutils/ClassBuilder.java b/model/utilities/src/main/java/org/onap/policy/apex/model/utilities/typeutils/ClassBuilder.java index b4f9d2f75..e806bd7a0 100644 --- a/model/utilities/src/main/java/org/onap/policy/apex/model/utilities/typeutils/ClassBuilder.java +++ b/model/utilities/src/main/java/org/onap/policy/apex/model/utilities/typeutils/ClassBuilder.java @@ -36,6 +36,7 @@ import sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl; * * https://github.com/KetothXupack/stackoverflow-answers/tree/master/q39401083
*/ +@SuppressWarnings("restriction") public class ClassBuilder { private final Class clazz; private final List parameters = new ArrayList<>(); -- cgit 1.2.3-korg