diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 59c13d0..f26a763 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 077bd97..866d116 100644 --- a/README.adoc +++ b/README.adoc @@ -1,4 +1,4 @@ -// Copyright (c) 2022, 2024 IBM Corporation and others. +// Copyright (c) 2022, 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/ @@ -52,7 +52,7 @@ with each other in different containers. == Additional prerequisites -Before you begin, Podman needs to be installed. For installation instructions, refer to the https://podman.io/getting-started/installation[official Podman documentation^]. You will build and run the microservices in containers. +Before you begin, Podman needs to be installed. For installation instructions, refer to the https://podman.io/docs/installation[official Podman documentation^]. You will build and run the microservices in containers. If you are running Mac or Windows, make sure to start your Podman-managed VM before you proceed. @@ -194,7 +194,7 @@ A `Containerfile` file is a collection of instructions for building a container The `podman build` command uses Buildah to build your container image. As each instruction in a `Containerfile` file runs, a new image layer is created. These layers, which are known as intermediate images, are created when a change is made to your container image. -Learn more about Podman on the https://podman.io/getting-started/[official Podman page^]. +Learn more about Podman on the https://podman.io/get-started[official Podman page^]. === Creating your Containerfile files You will be creating two container images to run the `inventory` service and `system` service. The first step is to create `Containerfile` files for both services. diff --git a/finish/inventory/pom.xml b/finish/inventory/pom.xml index abdaf0c..a7dcdd8 100644 --- a/finish/inventory/pom.xml +++ b/finish/inventory/pom.xml @@ -35,7 +35,7 @@ org.eclipse.microprofile microprofile - 6.1 + 7.0 pom provided diff --git a/finish/inventory/src/main/liberty/config/server.xml b/finish/inventory/src/main/liberty/config/server.xml index 5e7f75c..3f5b5b2 100755 --- a/finish/inventory/src/main/liberty/config/server.xml +++ b/finish/inventory/src/main/liberty/config/server.xml @@ -1,11 +1,13 @@ - restfulWS-3.1 - jsonb-3.0 - jsonp-2.1 - cdi-4.0 - mpConfig-3.1 + jakartaee-10.0 + microprofile-7.0 + restfulWS + jsonb + jsonp + cdi + mpConfig diff --git a/finish/inventory/src/main/webapp/favicon.ico b/finish/inventory/src/main/webapp/favicon.ico new file mode 100644 index 0000000..c8652f3 Binary files /dev/null and b/finish/inventory/src/main/webapp/favicon.ico differ diff --git a/finish/inventory/src/main/webapp/index.html b/finish/inventory/src/main/webapp/index.html index 3a8c371..6ce8c07 100755 --- a/finish/inventory/src/main/webapp/index.html +++ b/finish/inventory/src/main/webapp/index.html @@ -1,5 +1,5 @@