Use Java 11 base docker image 88/111888/1
authorDan Timoney <dtimoney@att.com>
Mon, 31 Aug 2020 13:49:55 +0000 (13:49 +0000)
committerDan Timoney <dtimoney@att.com>
Mon, 31 Aug 2020 13:49:55 +0000 (13:49 +0000)
Update Sodium image to use java 11.  Also, update platform logic installer
to install JAXB implementation libraries.

Issue-ID: CCSDK-2710
Issue-ID: CCSDK-2485
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I2f2e6880464125dba37e2dd444e8a757bdfdd956

opendaylight/sodium/sodium-alpine/src/main/docker/Dockerfile
platform-logic/installer/pom.xml

index 8710453..ba64a4b 100644 (file)
@@ -1,4 +1,4 @@
-FROM onap/ccsdk-alpine-image:${project.docker.latestfulltag.version}
+FROM onap/ccsdk-alpine-j11-image:${project.docker.latestfulltag.version}
 MAINTAINER CCSDK Team (onap-ccsdk@lists.onap.org)
 
 ENV ODL_HOME /opt/opendaylight/current
 MAINTAINER CCSDK Team (onap-ccsdk@lists.onap.org)
 
 ENV ODL_HOME /opt/opendaylight/current
index 31abfc8..187c721 100644 (file)
             <artifactId>mariadb-java-client</artifactId>
             <version>${mariadb.connector.version}</version>
         </dependency>
             <artifactId>mariadb-java-client</artifactId>
             <version>${mariadb.connector.version}</version>
         </dependency>
+        <!-- Java 11 : need to install JAXB implementation libraries-->
+        <dependency>
+            <groupId>javax.xml.bind</groupId>
+            <artifactId>jaxb-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.sun.xml.bind</groupId>
+            <artifactId>jaxb-core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.sun.xml.bind</groupId>
+            <artifactId>jaxb-impl</artifactId>
+        </dependency>
     </dependencies>
 
     <build>
     </dependencies>
 
     <build>