From a91d1f5d0d1a7c8fe49798e560d8d13a19c48a9d Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Wed, 13 Nov 2024 09:05:16 -0500 Subject: [PATCH 1/2] use versionless feature Signed-off-by: Gilbert Kwan --- .github/workflows/test.yml | 9 +++++---- .../inventory/src/main/liberty/config/server.xml | 14 ++++++++------ finish/inventory/src/main/webapp/index.html | 12 ++++++------ finish/system/src/main/liberty/config/server.xml | 9 +++++---- finish/system/src/main/webapp/index.html | 8 ++++---- start/inventory/src/main/liberty/config/server.xml | 14 ++++++++------ start/inventory/src/main/webapp/index.html | 12 ++++++------ start/system/src/main/liberty/config/server.xml | 9 +++++---- start/system/src/main/webapp/index.html | 8 ++++---- 9 files changed, 51 insertions(+), 44 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7379358..91ca5fa 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 @@ -46,10 +46,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/inventory/src/main/liberty/config/server.xml b/finish/inventory/src/main/liberty/config/server.xml index 9d048dc..b241523 100755 --- a/finish/inventory/src/main/liberty/config/server.xml +++ b/finish/inventory/src/main/liberty/config/server.xml @@ -1,12 +1,14 @@ - restfulWS-3.1 - jsonb-3.0 - cdi-4.0 - mpRestClient-3.0 - mpConfig-3.1 - jsonp-2.1 + jakartaee-10.0 + microprofile-6.1 + restfulWS + jsonb + cdi + mpRestClient + mpConfig + jsonp diff --git a/finish/inventory/src/main/webapp/index.html b/finish/inventory/src/main/webapp/index.html index 18cb9cf..7d68573 100755 --- a/finish/inventory/src/main/webapp/index.html +++ b/finish/inventory/src/main/webapp/index.html @@ -31,12 +31,12 @@

Eclipse MicroProfile

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

diff --git a/finish/system/src/main/liberty/config/server.xml b/finish/system/src/main/liberty/config/server.xml index fd999a8..1143b85 100755 --- a/finish/system/src/main/liberty/config/server.xml +++ b/finish/system/src/main/liberty/config/server.xml @@ -1,10 +1,11 @@ - restfulWS-3.1 - jsonb-3.0 - cdi-4.0 - jsonp-2.1 + jakartaee-10.0 + restfulWS + jsonb + cdi + jsonp diff --git a/finish/system/src/main/webapp/index.html b/finish/system/src/main/webapp/index.html index c775eea..d8bbd7d 100755 --- a/finish/system/src/main/webapp/index.html +++ b/finish/system/src/main/webapp/index.html @@ -31,10 +31,10 @@

Eclipse MicroProfile

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

diff --git a/start/inventory/src/main/liberty/config/server.xml b/start/inventory/src/main/liberty/config/server.xml index 9d048dc..b241523 100755 --- a/start/inventory/src/main/liberty/config/server.xml +++ b/start/inventory/src/main/liberty/config/server.xml @@ -1,12 +1,14 @@ - restfulWS-3.1 - jsonb-3.0 - cdi-4.0 - mpRestClient-3.0 - mpConfig-3.1 - jsonp-2.1 + jakartaee-10.0 + microprofile-6.1 + restfulWS + jsonb + cdi + mpRestClient + mpConfig + jsonp diff --git a/start/inventory/src/main/webapp/index.html b/start/inventory/src/main/webapp/index.html index 18cb9cf..7d68573 100755 --- a/start/inventory/src/main/webapp/index.html +++ b/start/inventory/src/main/webapp/index.html @@ -31,12 +31,12 @@

Eclipse MicroProfile

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

diff --git a/start/system/src/main/liberty/config/server.xml b/start/system/src/main/liberty/config/server.xml index fd999a8..1143b85 100755 --- a/start/system/src/main/liberty/config/server.xml +++ b/start/system/src/main/liberty/config/server.xml @@ -1,10 +1,11 @@ - restfulWS-3.1 - jsonb-3.0 - cdi-4.0 - jsonp-2.1 + jakartaee-10.0 + restfulWS + jsonb + cdi + jsonp diff --git a/start/system/src/main/webapp/index.html b/start/system/src/main/webapp/index.html index c775eea..d8bbd7d 100755 --- a/start/system/src/main/webapp/index.html +++ b/start/system/src/main/webapp/index.html @@ -31,10 +31,10 @@

Eclipse MicroProfile

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

From ca72b159c00d712d1e15988b72d964b87453a040 Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Tue, 19 Nov 2024 16:17:56 -0500 Subject: [PATCH 2/2] use versionless feature Signed-off-by: Gilbert Kwan --- finish/inventory/src/main/webapp/favicon.ico | Bin 0 -> 15086 bytes finish/inventory/src/main/webapp/index.html | 2 +- finish/system/src/main/webapp/favicon.ico | Bin 0 -> 15086 bytes finish/system/src/main/webapp/index.html | 2 +- start/inventory/src/main/webapp/favicon.ico | Bin 0 -> 15086 bytes start/inventory/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 +- 8 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 finish/inventory/src/main/webapp/favicon.ico create mode 100644 finish/system/src/main/webapp/favicon.ico create mode 100644 start/inventory/src/main/webapp/favicon.ico create mode 100644 start/system/src/main/webapp/favicon.ico diff --git a/finish/inventory/src/main/webapp/favicon.ico b/finish/inventory/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
  • Jakarta RESTful Web Services
  • Jakarta Contexts and Dependency Injection
  • MicroProfile Rest Client
  • 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
    • Jakarta RESTful Web Services
    • Jakarta Contexts and Dependency Injection
    • Jakarta JSON Processing
    • diff --git a/start/inventory/src/main/webapp/favicon.ico b/start/inventory/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
      • Jakarta RESTful Web Services
      • Jakarta Contexts and Dependency Injection
      • MicroProfile Rest Client
      • 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: