Updates for Java 17

Update code to compile with java 17

Issue-ID: CCSDK-3813
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ia9a7f681c62a0e2465c8e8954655a6f043fc1319
diff --git a/adaptors/aai-service/provider/pom.xml b/adaptors/aai-service/provider/pom.xml
index d001ed7..2c69b10 100755
--- a/adaptors/aai-service/provider/pom.xml
+++ b/adaptors/aai-service/provider/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.5.0</version>
+        <version>2.5.1-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
@@ -16,6 +16,10 @@
 
     <name>ccsdk-sli-adaptors :: ${project.artifactId}</name>
 
+    <properties>
+        <jaxb-api.version>2.3.3</jaxb-api.version>
+    </properties>
+
     <dependencyManagement>
         <dependencies>
             <dependency>
@@ -113,6 +117,13 @@
                 <groupId>org.jvnet.jaxb2.maven2</groupId>
                 <artifactId>maven-jaxb2-plugin</artifactId>
                 <version>0.14.0</version>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.glassfish.jaxb</groupId>
+                        <artifactId>jaxb-runtime</artifactId>
+                        <version>${jaxb-api.version}</version>
+                    </dependency>
+                </dependencies>
                 <executions>
                     <execution>
                         <id>gen-xjc</id>