diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index ff371f5e4..e58b858e2 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -46,8 +46,8 @@ jobs:
- 13
- 14
- 15
-# - 16
-# - 17
+ - 16
+ - 17
steps:
- name: Git checkout
uses: actions/checkout@v2
diff --git a/cygnus-common/pom.xml b/cygnus-common/pom.xml
index b0598b381..a9f3ce592 100644
--- a/cygnus-common/pom.xml
+++ b/cygnus-common/pom.xml
@@ -176,6 +176,9 @@
3.0.0
true
+
+ --add-opens=java.base/java.lang.invoke=ALL-UNNAMED
+
diff --git a/cygnus-ngsi/pom.xml b/cygnus-ngsi/pom.xml
index 20fe49a3c..6d35649d6 100644
--- a/cygnus-ngsi/pom.xml
+++ b/cygnus-ngsi/pom.xml
@@ -174,7 +174,10 @@
maven-surefire-report-plugin
3.0.0
- true
+ true
+
+ --add-opens=java.base/java.lang.invoke=ALL-UNNAMED
+