From 8848f7df7447231d21d5ee1156aeda3802f020b4 Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Wed, 13 Nov 2024 17:03:37 -0500 Subject: [PATCH 1/5] use versionless feature Signed-off-by: Gilbert Kwan --- .github/workflows/test.yml | 9 ++++---- .../src/main/liberty/config/server.xml | 22 ++++++++++--------- .../system/src/main/liberty/config/server.xml | 20 +++++++++-------- finish/system/src/main/webapp/index.html | 18 +++++++-------- .../src/main/liberty/config/server.xml | 22 ++++++++++--------- .../system/src/main/liberty/config/server.xml | 18 ++++++++------- start/system/src/main/webapp/index.html | 18 +++++++-------- 7 files changed, 68 insertions(+), 59 deletions(-) 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/finish/frontend/src/main/liberty/config/server.xml b/finish/frontend/src/main/liberty/config/server.xml index e683c423..6d498b10 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-6.1 + 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/src/main/liberty/config/server.xml b/finish/system/src/main/liberty/config/server.xml index b786faf9..7b28ba90 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-6.1 + restfulWS + jsonb + jsonp + cdi + mpConfig + mpRestClient + appSecurity + servlet - mpJwt-2.1 + mpJwt diff --git a/finish/system/src/main/webapp/index.html b/finish/system/src/main/webapp/index.html index 501d757c..7e663818 100755 --- a/finish/system/src/main/webapp/index.html +++ b/finish/system/src/main/webapp/index.html @@ -31,15 +31,15 @@

Eclipse MicroProfile

For more information about the features used in this application, see the Open Liberty documentation:

diff --git a/start/frontend/src/main/liberty/config/server.xml b/start/frontend/src/main/liberty/config/server.xml index e683c423..6d498b10 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-6.1 + 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/src/main/liberty/config/server.xml b/start/system/src/main/liberty/config/server.xml index 51a6166b..cdae0e02 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-6.1 + restfulWS + jsonb + jsonp + cdi + mpConfig + mpRestClient + appSecurity + servlet diff --git a/start/system/src/main/webapp/index.html b/start/system/src/main/webapp/index.html index 501d757c..7e663818 100755 --- a/start/system/src/main/webapp/index.html +++ b/start/system/src/main/webapp/index.html @@ -31,15 +31,15 @@

Eclipse MicroProfile

For more information about the features used in this application, see the Open Liberty documentation:

From 27b4083c4d28cbd0d3eacdf006eb3ea0f6abbf77 Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Tue, 19 Nov 2024 16:35:04 -0500 Subject: [PATCH 2/5] use versionless feature Signed-off-by: Gilbert Kwan --- finish/system/src/main/webapp/favicon.ico | Bin 0 -> 15086 bytes finish/system/src/main/webapp/index.html | 2 +- start/system/src/main/webapp/favicon.ico | Bin 0 -> 15086 bytes start/system/src/main/webapp/index.html | 2 +- 4 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 finish/system/src/main/webapp/favicon.ico create mode 100644 start/system/src/main/webapp/favicon.ico diff --git a/finish/system/src/main/webapp/favicon.ico b/finish/system/src/main/webapp/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c8652f35e0552d6ea391e0202f15cd5dbb63f5da GIT binary patch literal 15086 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 MicroProfile

For more information about the features used in this application, see the Open Liberty documentation:

    -
  • MicroProfile 6.1
  • +
  • MicroProfile
  • MicroProfile JSON Web Token
  • MicroProfile Rest Client
  • MicroProfile Config
  • diff --git a/start/system/src/main/webapp/favicon.ico b/start/system/src/main/webapp/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c8652f35e0552d6ea391e0202f15cd5dbb63f5da GIT binary patch literal 15086 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 MicroProfile

    For more information about the features used in this application, see the Open Liberty documentation:

      -
    • MicroProfile 6.1
    • +
    • MicroProfile
    • MicroProfile JSON Web Token
    • MicroProfile Rest Client
    • MicroProfile Config
    • From 663890dde6e30fc6eebf1ca19c5cc72271ac8900 Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Mon, 16 Dec 2024 16:57:47 -0500 Subject: [PATCH 3/5] use versionless feature Signed-off-by: Gilbert Kwan --- finish/frontend/pom.xml | 2 +- finish/frontend/src/main/liberty/config/server.xml | 2 +- finish/system/pom.xml | 2 +- finish/system/src/main/liberty/config/server.xml | 2 +- start/frontend/pom.xml | 2 +- start/frontend/src/main/liberty/config/server.xml | 2 +- start/system/pom.xml | 2 +- start/system/src/main/liberty/config/server.xml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/finish/frontend/pom.xml b/finish/frontend/pom.xml index ce755fea..3939bf20 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 6d498b10..c6a7cc23 100755 --- a/finish/frontend/src/main/liberty/config/server.xml +++ b/finish/frontend/src/main/liberty/config/server.xml @@ -3,7 +3,7 @@ jakartaee-10.0 - microprofile-6.1 + microprofile-7.0 restfulWS jsonb jsonp diff --git a/finish/system/pom.xml b/finish/system/pom.xml index e5dea012..7e0d9e21 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 7b28ba90..1449cc07 100755 --- a/finish/system/src/main/liberty/config/server.xml +++ b/finish/system/src/main/liberty/config/server.xml @@ -2,7 +2,7 @@ jakartaee-10.0 - microprofile-6.1 + microprofile-7.0 restfulWS jsonb jsonp diff --git a/start/frontend/pom.xml b/start/frontend/pom.xml index 95912777..8ec356e5 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 6d498b10..c6a7cc23 100755 --- a/start/frontend/src/main/liberty/config/server.xml +++ b/start/frontend/src/main/liberty/config/server.xml @@ -3,7 +3,7 @@ jakartaee-10.0 - microprofile-6.1 + microprofile-7.0 restfulWS jsonb jsonp diff --git a/start/system/pom.xml b/start/system/pom.xml index e5dea012..7e0d9e21 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 cdae0e02..7c63b381 100644 --- a/start/system/src/main/liberty/config/server.xml +++ b/start/system/src/main/liberty/config/server.xml @@ -2,7 +2,7 @@ jakartaee-10.0 - microprofile-6.1 + microprofile-7.0 restfulWS jsonb jsonp From 779a7d0c2ce7219bcf658e8fd248a6e02c5d2d72 Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Mon, 16 Dec 2024 17:54:57 -0500 Subject: [PATCH 4/5] use versionless feature Signed-off-by: Gilbert Kwan --- README.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.adoc b/README.adoc index 2830b50c..cda47295 100644 --- a/README.adoc +++ b/README.adoc @@ -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. From b50364603a3ad62cefff5ab606f446e3b92e6eac Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Tue, 7 Jan 2025 14:18:16 -0500 Subject: [PATCH 5/5] Update README.adoc --- README.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.adoc b/README.adoc index cda47295..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/