diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 61c9ba49..a0bf56d5 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -12,9 +12,9 @@ jobs:
canSkip: ${{ steps.Checker.outputs.canSkip }}
steps:
- name: Get files
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
- name: Get tools
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
path: tools/
repository: openliberty/guides-common
@@ -44,10 +44,11 @@ jobs:
run:
working-directory: finish
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set up JDK 11
- uses: actions/setup-java@v1
+ uses: actions/setup-java@v4
with:
+ distribution: 'semeru'
java-version: 11
- run: unset _JAVA_OPTIONS
- name: Run tests
diff --git a/README.adoc b/README.adoc
index 2830b50c..57df2f4b 100644
--- a/README.adoc
+++ b/README.adoc
@@ -1,4 +1,4 @@
-// Copyright (c) 2018, 2024 IBM Corporation and others.
+// Copyright (c) 2018, 2025 IBM Corporation and others.
// Licensed under Creative Commons Attribution-NoDerivatives
// 4.0 International (CC BY-ND 4.0)
// https://creativecommons.org/licenses/by-nd/4.0/
@@ -292,7 +292,7 @@ The following table breaks down some of the properties:
| [hotspot=algorithm file=0]`mp.jwt.verify.publickey.algorithm` | With this property, you can control the Public Key Signature Algorithm that is supported by the MicroProfile JWT endpoint. The default value is RS256. Previously, this configuration was included in the `server.xml` file.
|===
-For more information about these and other JWT properties, see the https://openliberty.io/docs/latest/microprofile-config-properties.html#jwt[MicroProfile Config properties for MicroProfile JSON Web Token documentation^].
+For more information about these and other JWT properties, see the https://openliberty.io/docs/latest/reference/microprofile-config-properties.html#jwt[MicroProfile Config properties for MicroProfile JSON Web Token documentation^].
Next, add the MicroProfile JSON Web Token feature to the Liberty `server.xml` configuration file for the `system` service.
diff --git a/finish/frontend/pom.xml b/finish/frontend/pom.xml
index 7111debc..549c4bb6 100644
--- a/finish/frontend/pom.xml
+++ b/finish/frontend/pom.xml
@@ -26,7 +26,7 @@
org.eclipse.microprofile
microprofile
- 6.1
+ 7.0
pom
provided
diff --git a/finish/frontend/src/main/liberty/config/server.xml b/finish/frontend/src/main/liberty/config/server.xml
index e683c423..c6a7cc23 100755
--- a/finish/frontend/src/main/liberty/config/server.xml
+++ b/finish/frontend/src/main/liberty/config/server.xml
@@ -2,17 +2,19 @@
- restfulWS-3.1
- jsonb-3.0
- jsonp-2.1
- faces-4.0
- cdi-4.0
+ jakartaee-10.0
+ microprofile-7.0
+ restfulWS
+ jsonb
+ jsonp
+ faces
+ cdi
- appSecurity-5.0
- servlet-6.0
- mpJwt-2.1
- mpConfig-3.1
- mpRestClient-3.0
+ appSecurity
+ servlet
+ mpJwt
+ mpConfig
+ mpRestClient
diff --git a/finish/system/pom.xml b/finish/system/pom.xml
index 4ec94037..dea1a729 100644
--- a/finish/system/pom.xml
+++ b/finish/system/pom.xml
@@ -35,7 +35,7 @@
microprofile
- 6.1
+ 7.0
pom
provided
diff --git a/finish/system/src/main/liberty/config/server.xml b/finish/system/src/main/liberty/config/server.xml
index b786faf9..1449cc07 100755
--- a/finish/system/src/main/liberty/config/server.xml
+++ b/finish/system/src/main/liberty/config/server.xml
@@ -1,16 +1,18 @@
- restfulWS-3.1
- jsonb-3.0
- jsonp-2.1
- cdi-4.0
- mpConfig-3.1
- mpRestClient-3.0
- appSecurity-5.0
- servlet-6.0
+ jakartaee-10.0
+ microprofile-7.0
+ restfulWS
+ jsonb
+ jsonp
+ cdi
+ mpConfig
+ mpRestClient
+ appSecurity
+ servlet
- mpJwt-2.1
+ mpJwt
diff --git a/finish/system/src/main/webapp/favicon.ico b/finish/system/src/main/webapp/favicon.ico
new file mode 100644
index 00000000..c8652f35
Binary files /dev/null and b/finish/system/src/main/webapp/favicon.ico differ
diff --git a/finish/system/src/main/webapp/index.html b/finish/system/src/main/webapp/index.html
index 501d757c..19060846 100755
--- a/finish/system/src/main/webapp/index.html
+++ b/finish/system/src/main/webapp/index.html
@@ -30,16 +30,16 @@ Eclipse MicroProfile
For more information about the features used in this application, see the Open Liberty documentation:
diff --git a/start/frontend/pom.xml b/start/frontend/pom.xml
index 747934b0..19f48370 100644
--- a/start/frontend/pom.xml
+++ b/start/frontend/pom.xml
@@ -26,7 +26,7 @@
org.eclipse.microprofile
microprofile
- 6.1
+ 7.0
pom
provided
diff --git a/start/frontend/src/main/liberty/config/server.xml b/start/frontend/src/main/liberty/config/server.xml
index e683c423..c6a7cc23 100755
--- a/start/frontend/src/main/liberty/config/server.xml
+++ b/start/frontend/src/main/liberty/config/server.xml
@@ -2,17 +2,19 @@
- restfulWS-3.1
- jsonb-3.0
- jsonp-2.1
- faces-4.0
- cdi-4.0
+ jakartaee-10.0
+ microprofile-7.0
+ restfulWS
+ jsonb
+ jsonp
+ faces
+ cdi
- appSecurity-5.0
- servlet-6.0
- mpJwt-2.1
- mpConfig-3.1
- mpRestClient-3.0
+ appSecurity
+ servlet
+ mpJwt
+ mpConfig
+ mpRestClient
diff --git a/start/system/pom.xml b/start/system/pom.xml
index 4ec94037..dea1a729 100644
--- a/start/system/pom.xml
+++ b/start/system/pom.xml
@@ -35,7 +35,7 @@
microprofile
- 6.1
+ 7.0
pom
provided
diff --git a/start/system/src/main/liberty/config/server.xml b/start/system/src/main/liberty/config/server.xml
index 51a6166b..7c63b381 100644
--- a/start/system/src/main/liberty/config/server.xml
+++ b/start/system/src/main/liberty/config/server.xml
@@ -1,14 +1,16 @@
- restfulWS-3.1
- jsonb-3.0
- jsonp-2.1
- cdi-4.0
- mpConfig-3.1
- mpRestClient-3.0
- appSecurity-5.0
- servlet-6.0
+ jakartaee-10.0
+ microprofile-7.0
+ restfulWS
+ jsonb
+ jsonp
+ cdi
+ mpConfig
+ mpRestClient
+ appSecurity
+ servlet
diff --git a/start/system/src/main/webapp/favicon.ico b/start/system/src/main/webapp/favicon.ico
new file mode 100644
index 00000000..c8652f35
Binary files /dev/null and b/start/system/src/main/webapp/favicon.ico differ
diff --git a/start/system/src/main/webapp/index.html b/start/system/src/main/webapp/index.html
index 501d757c..19060846 100755
--- a/start/system/src/main/webapp/index.html
+++ b/start/system/src/main/webapp/index.html
@@ -30,16 +30,16 @@ Eclipse MicroProfile
For more information about the features used in this application, see the Open Liberty documentation: