From f0fa36d116f01389a81e913e9a948d152e2736a3 Mon Sep 17 00:00:00 2001 From: Francisco Javier Tirado Sarti <65240126+fjtirado@users.noreply.github.com> Date: Mon, 5 Feb 2024 18:13:45 +0100 Subject: [PATCH 01/16] Force structure for loan example (#1864) --- .../loanbroker-flow/src/main/resources/application.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/resources/application.properties index c73fc30684..89219144b3 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/resources/application.properties @@ -20,6 +20,7 @@ kogito.service.url=${KOGITO_SERVICE_CLUSTER_URL:http://localhost:8080} kogito.messaging.as-cloudevents=true +kogito.addon.messaging.outgoing.cloudEventMode.kogito_outgoing_stream=structured quarkus.http.cors.origins=* From f8d48234febf2e354762d5e3cfd6db3e1bf08145 Mon Sep 17 00:00:00 2001 From: nmirasch Date: Tue, 6 Feb 2024 15:34:34 +0100 Subject: [PATCH 02/16] Fix #1858 - remove quay.io/kiegroup/kogito-runtime-jvm:latest to generate runtime containers (#1863) * removed quay.io/kiegroup/kogito-runtime-jvm:latest by using the default the one for jdk17. Updated versions in readme files * use data-index-postgresql nightly image --- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../callback-event-service/pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../docker-compose/docker-compose.yml | 6 ++- .../pom.xml | 2 +- .../src/main/resources/application.properties | 6 +-- .../serverless-workflow-camel-routes/pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../docker-compose/docker-compose.yml | 2 +- .../pom.xml | 10 +---- .../src/main/resources/application.properties | 5 +-- .../README.md | 10 +++-- .../docker-compose-with-data-index.yml | 42 +------------------ .../pom.xml | 4 +- .../src/main/resources/application.properties | 8 ++-- .../src/test/resources/application.properties | 3 +- .../README.md | 4 +- .../serverless-workflow-error-quarkus/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../serverless-workflow-funqy/README.md | 4 +- .../sw-funqy-services/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../sw-funqy-workflow/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../github-service/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../notification-service/pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../pr-checker-workflow/pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../serverless-workflow-hello-world/pom.xml | 2 +- .../src/main/resources/application.properties | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../src/main/resources/application.properties | 3 -- .../acme-financial-service/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../currency-exchange-workflow/README.md | 4 +- .../currency-exchange-workflow/pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../pom.xml | 2 +- .../query-answer-service/README.md | 4 +- .../src/main/resources/application.properties | 3 -- .../src/main/resources/application.properties | 3 -- .../README.md | 4 +- .../serverless-workflow-saga-quarkus/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../README.md | 4 +- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../src/main/resources/application.properties | 5 +-- .../serverless-workflow-stock-profit/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../src/main/resources/application.properties | 5 +-- .../src/main/resources/application.properties | 5 +-- .../conversion-workflow-full/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../conversion-workflow-function/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../conversion-workflow-spec/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../conversion-workflow/README.md | 4 +- .../conversion-workflow/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../multiplication-service/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../subtraction-service/pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../pom.xml | 2 +- .../src/main/resources/application.properties | 5 +-- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- .../src/main/resources/application.properties | 3 -- .../pom.xml | 2 +- .../src/main/resources/application.properties | 3 -- 119 files changed, 141 insertions(+), 318 deletions(-) diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/README.md b/serverless-workflow-examples/serverless-workflow-annotations-description/README.md index 419c103172..041f50ddac 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/README.md +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/README.md @@ -44,9 +44,9 @@ paths: ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index 635b7f58fe..bb74855577 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -47,7 +47,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-annotations-description/src/main/resources/application.properties index fa834ae2ac..483bbb8b02 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/src/main/resources/application.properties @@ -23,6 +23,3 @@ %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/README.md index 6ecec35db3..ca1d64c237 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/README.md @@ -20,9 +20,9 @@ The service is described using JSON format as defined in the ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed - Environment variable GRAALVM_HOME set accordingly diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml index 6172a6fc4a..538133f5d2 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml @@ -40,7 +40,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/src/main/resources/application.properties index ac50073e89..659be82bcc 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/src/main/resources/application.properties @@ -29,6 +29,3 @@ quarkus.http.port=8181 %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-callback-quarkus/README.md index 5712e4bd3e..4f1fa2e1b1 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/README.md @@ -50,9 +50,9 @@ In this way a container for PostgreSQL will be started on port 5432. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - Docker and Docker Compose to run the required example infrastructure. When using native image compilation, you will also need: diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/docker-compose/docker-compose.yml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/docker-compose/docker-compose.yml index 4c605c2bec..14e0bdd7e9 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/docker-compose/docker-compose.yml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/docker-compose/docker-compose.yml @@ -83,7 +83,7 @@ services: data-index: container_name: data-index - image: quay.io/kiegroup/kogito-data-index-postgresql:${KOGITO_VERSION} + image: quay.io/kiegroup/kogito-data-index-postgresql-nightly:latest ports: - "8180:8080" depends_on: @@ -97,6 +97,10 @@ services: QUARKUS_DATASOURCE_JDBC_URL: "jdbc:postgresql://postgres:5432/kogito" QUARKUS_DATASOURCE_USERNAME: kogito-user QUARKUS_DATASOURCE_PASSWORD: kogito-pass + QUARKUS_PROFILE: kafka-events-support + KOGITO_DATA_INDEX_QUARKUS_PROFILE: kafka-events-support + QUARKUS_FLYWAY_MIGRATE_AT_START: "true" + QUARKUS_FLYWAY_TABLE: data-index-flyway KAFKA_BOOTSTRAP_SERVERS: kafka:29092 QUARKUS_HTTP_CORS_ORIGINS: "/.*/" KOGITO_DATA_INDEX_PROPS: -Dquarkus.hibernate-orm.database.generation=update diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index 6acca1b25c..565e2688ee 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -45,7 +45,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-callback-quarkus/src/main/resources/application.properties index 9fb8268b41..05736d7b90 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/src/main/resources/application.properties @@ -72,6 +72,6 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin + + + diff --git a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml index 39a60a0078..2d386026f4 100644 --- a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml @@ -46,7 +46,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-camel-routes/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-camel-routes/src/main/resources/application.properties index f8afab61c0..7599f54a41 100644 --- a/serverless-workflow-examples/serverless-workflow-camel-routes/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-camel-routes/src/main/resources/application.properties @@ -32,6 +32,3 @@ quarkus.cxf.path=/ws %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:1.32 -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/README.md index 0688f1e701..03186f82b9 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/README.md @@ -13,9 +13,9 @@ The process result is a boolean field `compensated` which value should match `sh ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index a4e4fcf1e4..39c5e5b99c 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -46,7 +46,7 @@ 999-SNAPSHOT 3.8.1 3.0.0-M7 - 11 + 17 0.1.3 diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/src/main/resources/application.properties index b38ac6440f..34043ef3dd 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/src/main/resources/application.properties @@ -30,7 +30,4 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/README.md index 0b073d10fe..84d174c315 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/README.md @@ -19,9 +19,9 @@ This is the infrastructure required to integrate with [Knative Eventing](https:/ ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - [Docker Engine](https://docs.docker.com/engine/) and [Docker Compose](https://docs.docker.com/compose/) installed When using native image compilation, you will also need: diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 09d25df64a..2aca6cda0b 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -47,7 +47,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/src/main/resources/application.properties index 32290663b9..03172d7eb3 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/src/main/resources/application.properties @@ -31,6 +31,3 @@ mp.messaging.incoming.start.path=/startevent %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/README.md index 527c61b5f2..83535e600b 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/README.md @@ -90,9 +90,9 @@ to ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index 3c0d01a420..4126f670ad 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -45,7 +45,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/src/main/resources/application.properties index cc63608152..307953b261 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/src/main/resources/application.properties @@ -104,6 +104,3 @@ quarkus.grpc.dev-mode.force-server-start=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/src/main/resources/application.properties index cf9e09501c..1e67c7e96d 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/src/main/resources/application.properties @@ -26,7 +26,4 @@ quarkus.devservices.enabled=false %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/README.md index 36579c6e4f..366dd2c979 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/README.md @@ -29,9 +29,9 @@ In this way a container for PostgreSQL will be started on port 5432. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - Docker and Docker Compose to run the required example infrastructure. When using native image compilation, you will also need: diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml index 56070ccab4..f6e0697dfd 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml @@ -30,7 +30,7 @@ services: data-index: container_name: data-index - image: quay.io/kiegroup/kogito-data-index-postgresql:${KOGITO_VERSION} + image: quay.io/kiegroup/kogito-data-index-postgresql-nightly:latest ports: - "8180:8080" depends_on: diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index 6867e7376e..a8a34c51e6 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -25,7 +25,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 @@ -89,14 +89,6 @@ quarkus-junit5 test - - io.quarkus - quarkus-resteasy - - - io.quarkus - quarkus-resteasy-jackson - org.kie.kogito kogito-addons-quarkus-data-index-persistence-postgresql diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/src/main/resources/application.properties index a35fb1cfe2..0542e7832c 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/src/main/resources/application.properties @@ -25,9 +25,8 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin %container.quarkus.container-image.name=serverless-workflow-service +# Security +quarkus.oidc.enabled=false diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/README.md index 67f56851bf..374599bc03 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/README.md @@ -50,9 +50,9 @@ In this way a container for PostgreSQL will be started on port 5432. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - Docker and Docker Compose to run the required example infrastructure. When using native image compilation, you will also need: @@ -118,12 +118,14 @@ Once all services bootstrap, the following ports will be assigned on your local - PgAdmin: 8055 - serverless-workflow-service: 8080 -> **_NOTE:_** This step requires the project to be compiled, please consider running a ```mvn clean package -Dcontainer``` command on the project root before running the ```docker-compose up``` for the first time or any time you modify the project. +> **_NOTE:_** This step requires the project to be compiled, please consider running a ```mvn clean package -P container,data-index-addon``` command on the project root before running the ```docker-compose up``` for the first time or any time you modify the project. Once started you can simply stop all services by executing the ```docker-compose -f docker-compose.yml stop```. All created containers can be removed by executing the ```docker-compose -f docker-compose.yml rm```. +Data Index GraphQL UI is available at http://localhost:8080/q/graphql-ui/ + This example provides also the configuration needed to see the dataindex deployed as a standalone service following the steps: - Execute @@ -205,4 +207,4 @@ After a while (note that to you need give time for event to be consumed) you sh ### Query process details in Data Index -Data Index GraphQL UI is available at http://localhost:8080/q/graphql-ui/ \ No newline at end of file +Data Index GraphQL UI is available at http://localhost:8180/graphiql/ \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/docker-compose/docker-compose-with-data-index.yml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/docker-compose/docker-compose-with-data-index.yml index f27c5c0880..accb9a8cbb 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/docker-compose/docker-compose-with-data-index.yml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/docker-compose/docker-compose-with-data-index.yml @@ -20,40 +20,6 @@ version: '2.1' services: - zookeeper: - container_name: zookeeper - image: strimzi/kafka:0.20.1-kafka-2.6.0 - command: [ - "sh", "-c", - "bin/zookeeper-server-start.sh config/zookeeper.properties" - ] - ports: - - "2181:2181" - environment: - LOG_DIR: "/tmp/logs" - - kafka: - image: strimzi/kafka:0.20.1-kafka-2.6.0 - container_name: kafka - command: [ - "sh", "-c", - "bin/kafka-server-start.sh config/server.properties --override inter.broker.listener.name=$${KAFKA_INTER_BROKER_LISTENER_NAME} --override listener.security.protocol.map=$${KAFKA_LISTENER_SECURITY_PROTOCOL_MAP} --override listeners=$${KAFKA_LISTENERS} --override advertised.listeners=$${KAFKA_ADVERTISED_LISTENERS} --override zookeeper.connect=$${KAFKA_ZOOKEEPER_CONNECT}" - ] - depends_on: - - zookeeper - ports: - - "9092:9092" - environment: - KAFKA_BROKER_ID: 0 - KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 - KAFKA_LISTENERS: INTERNAL://kafka:29092,EXTERNAL://kafka:9092 - KAFKA_ADVERTISED_LISTENERS: INTERNAL://kafka:29092,EXTERNAL://localhost:9092 - KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INTERNAL:PLAINTEXT,EXTERNAL:PLAINTEXT - KAFKA_INTER_BROKER_LISTENER_NAME: INTERNAL - KAFKA_AUTO_CREATE_TOPICS_ENABLE: "true" - KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 - LOG_DIR: "/tmp/logs" - postgres: container_name: postgres image: postgres:13.4-alpine3.14 @@ -83,7 +49,7 @@ services: data-index: container_name: data-index - image: quay.io/kiegroup/kogito-data-index-postgresql:${KOGITO_VERSION} + image: quay.io/kiegroup/kogito-data-index-postgresql-nightly:latest ports: - "8180:8080" depends_on: @@ -100,9 +66,7 @@ services: KOGITO_DATA_INDEX_QUARKUS_PROFILE: http-events-support QUARKUS_FLYWAY_MIGRATE_AT_START: "true" QUARKUS_FLYWAY_TABLE: data-index-flyway - QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION: update - KOGITO_DATA_INDEX_PROPS: -Dquarkus.hibernate-orm.database.generation=update -Dquarkus.log.category."org.kie.kogito.index".min-level=DEBUG -Dquarkus.log.category."org.kie.kogito.index".level=DEBUG - + KOGITO_DATA_INDEX_PROPS: -Dquarkus.hibernate-orm.database.generation=update serverless-workflow-service: container_name: serverless-workflow-service @@ -110,8 +74,6 @@ services: ports: - "8080:8080" depends_on: - kafka: - condition: service_started postgres: condition: service_healthy data-index: diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index 7daa8a54d0..1b37f51231 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -45,7 +45,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 @@ -148,7 +148,6 @@ data-index-addon - true data-index-addon @@ -202,6 +201,7 @@ data-index-standalone + true data-index-standalone diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/main/resources/application.properties index 5a7d177d58..5a65acb07b 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/main/resources/application.properties @@ -51,6 +51,8 @@ quarkus.flyway.migrate-at-start=true quarkus.kubernetes-client.devservices.enabled=false quarkus.native.native-image-xmx=8g +# Security +quarkus.oidc.enabled=false # profile to pack this example into a container, to use it execute activate the maven container profile, -Dcontainer %container.quarkus.container-image.build=true @@ -58,9 +60,6 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin %data-index-addon.quarkus.kogito.devservices.enabled=false %data-index-addon.quarkus.datasource.devservices.enabled=true @@ -92,4 +91,5 @@ quarkus.native.native-image-xmx=8g %http-events.mp.messaging.outgoing.kogito-processdefinitions-events.connector=quarkus-http %http-events.mp.messaging.outgoing.kogito-processdefinitions-events.topic=kogito-processdefinitions-events -%http-events.mp.messaging.outgoing.kogito-processdefinitions-events.url=http://data-index:8180/processes +%http-events.mp.messaging.outgoing.kogito-processdefinitions-events.url=http://data-index:8180/definitions +%http-events.mp.messaging.outgoing.kogito-processdefinitions-events.method=POST \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/test/resources/application.properties b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/test/resources/application.properties index 1c385db7f3..e0723a1fac 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/test/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/src/test/resources/application.properties @@ -17,4 +17,5 @@ # under the License. # -quarkus.kogito.devservices.enabled=false \ No newline at end of file +quarkus.kogito.devservices.enabled=true +quarkus.flyway.table=test_flyway \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-error-quarkus/README.md index 75ab1ffe51..8cf7623931 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/README.md @@ -17,9 +17,9 @@ Hence, this workflow expects JSON input containing a natural number. This number ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index 2197037be9..ca1f88555d 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/application.properties index a0e08deb92..835a80df6b 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/src/main/resources/application.properties @@ -26,7 +26,4 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-events-quarkus/README.md index 39193b78ee..9593da9378 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/README.md @@ -19,9 +19,9 @@ Here is the overall architecture of this example: ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - Apache Kafka installed When using native image compilation, you will also need: diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index 13e8a8b527..a984cb8239 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -45,7 +45,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-events-quarkus/src/main/resources/application.properties index 994441fa93..39e1b63ac0 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/src/main/resources/application.properties @@ -49,6 +49,3 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md index ee9d93b4a0..9c795c53fa 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md @@ -13,9 +13,9 @@ The service accepts an array of complex numbers (x being the real coordinate and ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index db452bb5c9..84c5fb98d6 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/application.properties index 51af282246..6e0c07135b 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/application.properties @@ -28,7 +28,4 @@ quarkus.devservices.enabled=false %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/README.md index d6a0ac8e1e..4ef85e8329 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/README.md @@ -14,9 +14,9 @@ The service is described using JSON format as defined in the ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 1c15c18a5b..0233beba1a 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/application.properties index cf9e09501c..1e67c7e96d 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/application.properties @@ -26,7 +26,4 @@ quarkus.devservices.enabled=false %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/README.md index 06876d9d63..e9b9645243 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/README.md @@ -61,9 +61,9 @@ Also, there is the Swagger UI that can also be used to explore the APIs in this ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 20.2.0+ installed diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index 120afd5b7e..f4af1acfc5 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -47,7 +47,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/src/main/resources/application.properties index 537214ac4b..3063f22f91 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/src/main/resources/application.properties @@ -50,6 +50,3 @@ org.kie.kogito.addons.knative.eventing.generate-kogito-source=true %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md index aaac4d822c..df40a6fb65 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md @@ -18,9 +18,9 @@ Finally, the resulting integer is printed using sysout script. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 20.2.0+ installed diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index 6bf2bf883a..269d7f6d28 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -47,7 +47,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-functions-quarkus/src/main/resources/application.properties index cf547c4fc1..fc862dced8 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/src/main/resources/application.properties @@ -32,7 +32,4 @@ quarkus.swagger-ui.always-include=true %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-funqy/README.md b/serverless-workflow-examples/serverless-workflow-funqy/README.md index eb78c6fa04..1771f6dd14 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/README.md +++ b/serverless-workflow-examples/serverless-workflow-funqy/README.md @@ -17,9 +17,9 @@ orchestrate any services you want. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml index e2d5c45394..f65f5d73ef 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml @@ -36,7 +36,7 @@ io.quarkus 3.2.9.Final 3.8.1 - 11 + 17 3.0.0-M7 2.2 diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/src/main/resources/application.properties index 4964f61609..22cef7da81 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/src/main/resources/application.properties @@ -27,7 +27,4 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml index 2ed177321e..23e483cc98 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml @@ -39,7 +39,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/src/main/resources/application.properties index 579623f8ac..617635fa97 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/src/main/resources/application.properties @@ -28,7 +28,4 @@ quarkus.devservices.enabled=false %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/pom.xml b/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/pom.xml index 441958378e..fa3f5adca9 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/pom.xml @@ -36,7 +36,7 @@ io.quarkus 2.13.1.Final 3.8.1 - 11 + 17 diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/src/main/resources/application.properties index 0c98d495f5..0abadfa507 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/github-service/src/main/resources/application.properties @@ -31,7 +31,4 @@ quarkus.native.enable-https-url-handler=true %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/pom.xml b/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/pom.xml index 87ff53f377..47d49f7164 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/pom.xml @@ -37,7 +37,7 @@ 2.13.1.Final 2.3.0 3.8.1 - 11 + 17 diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/src/main/resources/application.properties index 3e01b21cd5..80d5cb9819 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/notification-service/src/main/resources/application.properties @@ -29,6 +29,3 @@ quarkus.index-dependency.cloudevents.artifact-id=cloudevents-http-restful-ws %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml index 6c50260718..1e67a34bde 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml @@ -39,7 +39,7 @@ kogito-bom 1.29.0.Final 3.8.1 - 11 + 17 diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/src/main/resources/application.properties index 1144a5fdd1..1e456969aa 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/src/main/resources/application.properties @@ -41,7 +41,4 @@ mp.messaging.outgoing.checker_workflow_backend.url=${K_SINK} %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md index 8f325790bd..29ca4c3c90 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md @@ -24,9 +24,9 @@ The function then prints out the greeting to the console. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index 635b995824..519ba419f2 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/src/main/resources/application.properties index a0e08deb92..835a80df6b 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/src/main/resources/application.properties @@ -26,7 +26,4 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/README.md index 02547b78ff..4849929b87 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/README.md @@ -25,9 +25,9 @@ The languages supported currently are English and Spanish. In case a supported l ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index 5a2b251691..52ae42a90a 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -39,7 +39,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/src/main/resources/application.properties index e45cd186d3..357dbd5bd7 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/src/main/resources/application.properties @@ -34,6 +34,3 @@ quarkus.devservices.enabled=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index db35022b12..c434f63d40 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -47,7 +47,7 @@ kogito-bom 999-SNAPSHOT 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/resources/application.properties index fa834ae2ac..eb1ab3c488 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/resources/application.properties @@ -23,6 +23,4 @@ %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin + diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml index 2e7e30fdf4..c7a7576ff3 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml @@ -50,7 +50,7 @@ 5.1.3 3.6.0 3.8.1 - 11 + 17 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties index eb97107b39..51b8e8eeae 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties @@ -47,9 +47,6 @@ mp.messaging.outgoing.kogito_outgoing_stream.url=${K_SINK:http://localhost:8181} %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin # process, variables and user tasks events configuration. mp.messaging.outgoing.kogito-processinstances-events.connector=quarkus-http diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/src/main/resources/application.properties index 56362445c2..fdabd6120e 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/src/main/resources/application.properties @@ -27,6 +27,3 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml index 9b7cfda4e7..d27348f3c4 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml @@ -38,7 +38,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 3.22.0 diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/resources/application.properties index 9da00942ab..b2e303fe3e 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/resources/application.properties @@ -40,7 +40,4 @@ quarkus.oidc.tenant-enabled=true %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/README.md b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/README.md index c9b52c7ec6..f3ed523731 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/README.md +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/README.md @@ -40,9 +40,9 @@ You can navigate to this URL [Keycloak console](http://localhost:8281/auth) to c ### Prerequisites You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index bd83135e91..769a057182 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -40,7 +40,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/resources/application.properties index 23c0e03ce2..acf5d3b30e 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/resources/application.properties @@ -39,6 +39,3 @@ quarkus.oidc-client.acme_financial_oauth.credentials.client-secret.value=secret %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/README.md index b2ab550f8c..b55278b4d5 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/README.md @@ -11,9 +11,9 @@ The flow, given an image file name containing a dog image, returns that dog's ra ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - Python 3+ installed. In Linux system is usually pre-installed. In case you have an older version or you are not using Linux, check [here](https://wiki.python.org/moin/BeginnersGuide/Download) - Pip installed. In case it not there, run `python -m ensurepip --upgrade` - Python required libraries, equivalent to run `pip install -r requirements.txt` and `pip install jep`, will be automatically installed when running Maven. diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml index b8fafc5aa4..fd6fc32143 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 1.6.0 3.8.1 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/src/main/resources/application.properties index fd7f461cbb..c220b65aae 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/src/main/resources/application.properties @@ -28,7 +28,4 @@ quarkus.devservices.enabled=false %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/README.md b/serverless-workflow-examples/serverless-workflow-order-processing/README.md index 4b73857961..24c913075d 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/README.md +++ b/serverless-workflow-examples/serverless-workflow-order-processing/README.md @@ -39,9 +39,9 @@ receiving your events. ### Prerequisites You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index 76c94a2209..7b6a389b20 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -47,7 +47,7 @@ 999-SNAPSHOT 3.8.1 2.33.2 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-order-processing/src/main/resources/application.properties index 74f3823419..a120da6e1f 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-order-processing/src/main/resources/application.properties @@ -43,7 +43,4 @@ quarkus.swagger-ui.always-include=true %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml index 74c359c2a6..480440b703 100644 --- a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml @@ -47,7 +47,7 @@ kogito-bom 999-SNAPSHOT 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-parallel-execution/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-parallel-execution/src/main/resources/application.properties index 73f781ddaa..e248eb1d7e 100644 --- a/serverless-workflow-examples/serverless-workflow-parallel-execution/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-parallel-execution/src/main/resources/application.properties @@ -22,7 +22,4 @@ %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/pom.xml index 97a7cbf025..fc5aa023a7 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/pom.xml @@ -47,7 +47,7 @@ 5.1.3 3.6.0 3.8.1 - 11 + 17 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/README.md b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/README.md index a16984631f..4649f393b8 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/README.md +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/README.md @@ -50,9 +50,9 @@ In this way, a container for PostgreSQL will be started on port 5432. ### Prerequisites You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/src/main/resources/application.properties index fed3afb307..e26b8d9519 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/src/main/resources/application.properties @@ -31,6 +31,3 @@ quarkus.http.test-port=0 %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/src/main/resources/application.properties index 72ce6e8c5e..de02d67ac5 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/src/main/resources/application.properties @@ -29,6 +29,3 @@ quarkus.swagger-ui.always-include=true %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md index 967b0415a9..4916372ee3 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md @@ -32,9 +32,9 @@ This is the Serverless Workflow that represents the Order Saga. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 21.3.0+](https://github.com/oracle/graal/releases/tag/vm-21.3.0) diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index 29eb154b2f..f14a5c8d81 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -45,7 +45,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.22.0 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-saga-quarkus/src/main/resources/application.properties index 73f781ddaa..e248eb1d7e 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/src/main/resources/application.properties @@ -22,7 +22,4 @@ %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/README.md index f483420a97..474fafd955 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/README.md @@ -20,9 +20,9 @@ service to store the data before it finishes execution. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 19.3.1+ installed diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index 6083aeff00..96f073cff8 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -45,7 +45,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/src/main/resources/application.properties index a0e08deb92..835a80df6b 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/src/main/resources/application.properties @@ -26,7 +26,4 @@ quarkus.native.native-image-xmx=8g %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/resources/application.properties index 4641f6c4b8..98dfa696af 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/resources/application.properties @@ -24,7 +24,4 @@ quarkus.http.port=8181 %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml b/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml index 4e3d724d99..6e07adcc05 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml @@ -50,7 +50,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} 3.0.0-beta-8 diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/resources/application.properties index ad01ef277b..fc350f01e5 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/resources/application.properties @@ -24,7 +24,4 @@ quarkus.http.port=8383 %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/resources/application.properties index ea46e86634..2b3e37e96e 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/resources/application.properties @@ -24,7 +24,4 @@ quarkus.http.port=8282 %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/resources/application.properties index ed770d55f7..b944624580 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/resources/application.properties @@ -27,7 +27,4 @@ quarkus.rest-client.stock_portfolio_svc_yaml.url=http://localhost:8282/ %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index 22950fafc8..8d91a5ec2d 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -38,7 +38,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/src/main/resources/application.properties index 4f669af3ab..1ce4302a08 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/src/main/resources/application.properties @@ -35,7 +35,4 @@ kogito.sw.operationIdStrategy=FULL_URI %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index 21b725dd84..7378fb3d05 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -38,7 +38,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/src/main/resources/application.properties index cd825baa04..1b3906418b 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/src/main/resources/application.properties @@ -35,7 +35,4 @@ kogito.sw.operationIdStrategy=FUNCTION_NAME %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index 532bf9c4df..dc798348b3 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -38,7 +38,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/src/main/resources/application.properties index 7a652693f9..e1dba8408f 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/src/main/resources/application.properties @@ -35,7 +35,4 @@ kogito.sw.operationIdStrategy=SPEC_TITLE %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md index 679d40b57f..aeac778cb7 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md @@ -24,9 +24,9 @@ Finally, the result will be returned to the caller, the final product of the equ You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable `JAVA_HOME` set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed When using native image compilation, you will also need: diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index f950e213ea..5ddd52dee1 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -38,7 +38,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} 2.33.2 diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties index 65632d0bba..ab2c443a8e 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties @@ -33,7 +33,4 @@ quarkus.rest-client.multiplication_yaml.url=http://localhost:8282 %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml index 68af4e1bbb..27f621c073 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml @@ -35,7 +35,7 @@ io.quarkus 3.2.9.Final 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties index b5d77d8a45..26552ec40d 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties @@ -27,7 +27,4 @@ quarkus.swagger-ui.always-include=true %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml index fa21be9285..4fa19ebb84 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml @@ -35,7 +35,7 @@ io.quarkus 3.2.9.Final 3.8.1 - 11 + 17 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/src/main/resources/application.properties index b5d77d8a45..26552ec40d 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/src/main/resources/application.properties @@ -27,7 +27,4 @@ quarkus.swagger-ui.always-include=true %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index 7ff5ad1e0b..34da2a532b 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -45,7 +45,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/resources/application.properties index 73f781ddaa..e248eb1d7e 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/resources/application.properties @@ -22,7 +22,4 @@ %container.quarkus.container-image.push=false %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local -%container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin \ No newline at end of file +%container.quarkus.container-image.tag=1.0-SNAPSHOT \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index e69b16b1e8..0c89eeef58 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/resources/application.properties index f1964662d4..370f3de745 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/resources/application.properties @@ -51,6 +51,3 @@ mp.messaging.outgoing.response_events.method=POST %container.quarkus.container-image.registry=dev.local %quarkus.container-image.name=timeouts-showcase-embedded %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/src/main/resources/application.properties index 51bcda8c6f..70b46247a4 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/src/main/resources/application.properties @@ -43,6 +43,3 @@ mp.messaging.outgoing.response_events.method=POST %container.quarkus.container-image.group=${USER} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml index bf985feee0..30c1f2ffdc 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 3.8.1 3.0.0-M7 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/resources/application.properties index 0fa9072386..8e88a7a63c 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/resources/application.properties @@ -37,6 +37,3 @@ quarkus.rest-client.workflow_timeouts.url=http://localhost:9090 %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.name=timeouts-showcase-operator-devprofile-ui %container.quarkus.container-image.tag=1.0-SNAPSHOT -%container.quarkus.jib.jvm-entrypoint=/home/kogito/kogito-app-launch.sh -%container.quarkus.jib.base-jvm-image=quay.io/kiegroup/kogito-runtime-jvm:latest -%container.quarkus.jib.working-directory=/home/kogito/bin From e618c19f5445e296f17681fc69251d58ad3a43ba Mon Sep 17 00:00:00 2001 From: nmirasch Date: Fri, 9 Feb 2024 14:09:03 +0100 Subject: [PATCH 03/16] Consolidate serverless workflow newsletter-subscription example (#1870) --- .../kubernetes/data-index-services.yml | 86 ++++++++++++++++++- .../kubernetes/supporting-services.yml | 2 + .../resources/application-knative.properties | 26 ++---- .../src/main/resources/application.properties | 18 +--- 4 files changed, 92 insertions(+), 40 deletions(-) diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/data-index-services.yml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/data-index-services.yml index f191c7ef7e..8f739b156b 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/data-index-services.yml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/data-index-services.yml @@ -88,16 +88,98 @@ spec: value: "http-events-support" - name: QUARKUS_HTTP_PORT value: "8080" + - name: KOGITO_SERVICE_URL + value: http://data-index-service-postgresql --- apiVersion: eventing.knative.dev/v1 kind: Trigger metadata: - name: data-index-service-postgresql-processes-trigger + name: data-index-service-postgresql-process-definition-trigger spec: broker: default filter: attributes: - type: ProcessInstanceEvent + type: ProcessDefinitionEvent + subscriber: + ref: + apiVersion: v1 + kind: Service + name: data-index-service-postgresql + uri: /definitions +--- +apiVersion: eventing.knative.dev/v1 +kind: Trigger +metadata: + name: data-index-service-postgresql-process-error-trigger +spec: + broker: default + filter: + attributes: + type: ProcessInstanceErrorDataEvent + subscriber: + ref: + apiVersion: v1 + kind: Service + name: data-index-service-postgresql + uri: /processes +--- +apiVersion: eventing.knative.dev/v1 +kind: Trigger +metadata: + name: data-index-service-postgresql-process-node-trigger +spec: + broker: default + filter: + attributes: + type: ProcessInstanceNodeDataEvent + subscriber: + ref: + apiVersion: v1 + kind: Service + name: data-index-service-postgresql + uri: /processes +--- +apiVersion: eventing.knative.dev/v1 +kind: Trigger +metadata: + name: data-index-service-postgresql-process-sla-trigger +spec: + broker: default + filter: + attributes: + type: ProcessInstanceSLADataEvent + subscriber: + ref: + apiVersion: v1 + kind: Service + name: data-index-service-postgresql + uri: /processes +--- +apiVersion: eventing.knative.dev/v1 +kind: Trigger +metadata: + name: data-index-service-postgresql-process-state-trigger +spec: + broker: default + filter: + attributes: + type: ProcessInstanceStateDataEvent + subscriber: + ref: + apiVersion: v1 + kind: Service + name: data-index-service-postgresql + uri: /processes +--- +apiVersion: eventing.knative.dev/v1 +kind: Trigger +metadata: + name: data-index-service-postgresql-process-variable-trigger +spec: + broker: default + filter: + attributes: + type: ProcessInstanceVariableDataEvent subscriber: ref: apiVersion: v1 diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/supporting-services.yml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/supporting-services.yml index 64eab99807..f82d323c74 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/supporting-services.yml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/kubernetes/supporting-services.yml @@ -173,6 +173,8 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace + - name: KOGITO_SERVICE_URL + value: http://jobs-service-postgresql - name: JOBS_SERVICE_PERSISTENCE value: "postgresql" - name: KOGITO_JOBS_SERVICE_HTTP_JOB_STATUS_CHANGE_EVENTS diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application-knative.properties b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application-knative.properties index 008cfa2a48..8ce2a74312 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application-knative.properties +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application-knative.properties @@ -37,37 +37,19 @@ quarkus.datasource.password=${POSTGRES_PASSWORD:pass} # Events produced by kogito-addons-quarkus-jobs-knative-eventing to program the timers on the jobs service. mp.messaging.outgoing.kogito-job-service-job-request-events.connector=quarkus-http -# The K_SINK variable is automatically injected by the Knative ecosystem. The default value http://localhost:8280 -# is used for local testing. mp.messaging.outgoing.kogito-job-service-job-request-events.url=${K_SINK:http://localhost:8280/v2/jobs/events} mp.messaging.outgoing.kogito-job-service-job-request-events.method=POST -# process, variables and user tasks events configuration. -mp.messaging.outgoing.kogito-processinstances-events.connector=quarkus-http -mp.messaging.outgoing.kogito-processinstances-events.url=${K_SINK:http://localhost:8180/processes} -mp.messaging.outgoing.kogito-processinstances-events.method=POST - kogito.events.usertasks.enabled=false -mp.messaging.outgoing.kogito-usertaskinstances-events.connector=quarkus-http -mp.messaging.outgoing.kogito-usertaskinstances-events.url=${K_SINK:http://localhost:8180/tasks} -mp.messaging.outgoing.kogito-usertaskinstances-events.method=POST - kogito.events.variables.enabled=false -mp.messaging.outgoing.kogito-variables-events.connector=quarkus-http -mp.messaging.outgoing.kogito-variables-events.url=${K_SINK:http://localhost:8180/variables} -mp.messaging.outgoing.kogito-variables-events.method=POST - -mp.messaging.outgoing.kogito-processdefinitions-events.connector=quarkus-http -mp.messaging.outgoing.kogito-processdefinitions-events.url={K_SINK:http://localhost:8180/definitions} -mp.messaging.outgoing.kogito-processdefinitions-events.method=POST +kogito.addon.messaging.outgoing.cloudEventMode=structured ## Knative integration: -# Use the Kogito service discovery mechanism to get the subscription-service url and set an env var with name SUBSCRIPTION_SERVICE_URL +# Use the Kogito service discovery mechanism to get the subscription-service url # For more information see: # https://kiegroup.github.io/kogito-docs/serverlessworkflow/latest/cloud/kubernetes-service-discovery.html -# https://quarkus.io/guides/deploying-to-kubernetes#environment-variables-from-keyvalue-pairs -quarkus.knative.env.vars.subscription_service_url=${knative:services.v1.serving.knative.dev/newsletter-showcase/subscription-service} +quarkus.rest-client.subscription_service_yaml.url=${knative:services.v1.serving.knative.dev/newsletter-showcase/subscription-service} # Configure current deployment to set an env var with name POSTGRES_HOST # For more information see: https://quarkus.io/guides/deploying-to-kubernetes#environment-variables-from-keyvalue-pairs @@ -84,7 +66,9 @@ quarkus.knative.env.vars.postgres_host=newsletter-postgres # you can change this property with -Pknative -Dquarkus.container-image.group from the command line. quarkus.container-image.group=dev.local quarkus.kubernetes.deployment-target=knative +# The name of the application. This value will be used for naming Kubernetes resources like: Deployment, Service, etc. quarkus.knative.name=subscription-flow +quarkus.container-image.name=${quarkus.knative.name} quarkus.knative.image-pull-policy=IfNotPresent # Kogito Knative integration diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties index 51b8e8eeae..86b736b0b6 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/application.properties @@ -30,7 +30,7 @@ quarkus.log.category."org.kie.kogito.addon.quarkus.messaging".level=DEBUG # Internally, Kogito Serverless Workflow uses the Quarkus OpenAPI Generator extension. # The default value http://localhost:8282 is used for local testing. In kubernetes environments, the env var # SUBSCRIPTION_SERVICE_URL will be used instead. This env var is configured in the application-knative.properties file. -quarkus.rest-client.subscription_service_yaml.url=${SUBSCRIPTION_SERVICE_URL:http://localhost:8282} +quarkus.rest-client.subscription_service_yaml.url=http://localhost:8282 mp.messaging.incoming.kogito_incoming_stream.connector=quarkus-http mp.messaging.incoming.kogito_incoming_stream.path=/ @@ -48,22 +48,6 @@ mp.messaging.outgoing.kogito_outgoing_stream.url=${K_SINK:http://localhost:8181} %container.quarkus.container-image.registry=dev.local %container.quarkus.container-image.tag=1.0-SNAPSHOT -# process, variables and user tasks events configuration. -mp.messaging.outgoing.kogito-processinstances-events.connector=quarkus-http -mp.messaging.outgoing.kogito-processinstances-events.url=http://localhost:8180/processes -mp.messaging.outgoing.kogito-processinstances-events.method=POST - kogito.events.usertasks.enabled=false -mp.messaging.outgoing.kogito-usertaskinstances-events.connector=quarkus-http -mp.messaging.outgoing.kogito-usertaskinstances-events.url=http://localhost:8180/tasks -mp.messaging.outgoing.kogito-usertaskinstances-events.method=POST - kogito.events.variables.enabled=false -mp.messaging.outgoing.kogito-variables-events.connector=quarkus-http -mp.messaging.outgoing.kogito-variables-events.url=http://localhost:8180/variables -mp.messaging.outgoing.kogito-variables-events.method=POST -# process definitions events configuration. -mp.messaging.outgoing.kogito-processdefinitions-events.connector=quarkus-http -mp.messaging.outgoing.kogito-processdefinitions-events.url=http://localhost:8180/definitions -mp.messaging.outgoing.kogito-processdefinitions-events.method=POST From 6beaaaf6f1ecc75aa5db7166250573d1e141f21e Mon Sep 17 00:00:00 2001 From: Ricardo Zanini <1538000+ricardozanini@users.noreply.github.com> Date: Mon, 12 Feb 2024 11:59:16 -0300 Subject: [PATCH 04/16] Fix #1866 - Remove Kogito Operator CRs and citations (#1867) * Fix #1866 - Remove Kogito Operator CRs and citations Signed-off-by: Ricardo Zanini * Put it back Sonatalow CRs Signed-off-by: Ricardo Zanini --------- Signed-off-by: Ricardo Zanini --- README.md | 7 - .../decisiontable-quarkus-example/README.md | 4 - .../decisiontable-quarkus-example.yaml | 40 ---- .../dmn-listener-quarkus/README.md | 3 - .../operator/dmn-quarkus-example.yaml | 40 ---- .../dmn-pmml-quarkus-example/README.md | 3 - .../operator/dmn-pmml-quarkus-example.yaml | 40 ---- .../dmn-quarkus-example/README.md | 4 - .../operator/dmn-quarkus-example.yaml | 39 ---- .../dmn-tracing-quarkus/README.md | 3 - .../operator/dmn-quarkus-example.yaml | 49 ----- .../flexible-process-quarkus/README.md | 4 - .../operator/flexible-process-quarkus.yaml | 39 ---- .../kogito-travel-agency/README.md | 4 - .../extended/operator/data-index.yaml | 52 ----- .../extended/operator/travels.yaml | 59 ------ .../extended/operator/visas.yaml | 40 ---- kogito-quarkus-examples/ocp-tryout/README.md | 2 - .../pmml-quarkus-example/README.md | 4 - .../operator/pmml-quarkus-example.yaml | 39 ---- .../process-business-rules-quarkus/README.md | 4 - .../process-business-rules-quarkus.yaml | 39 ---- .../process-decisions-quarkus/README.md | 5 - .../process-decisions-rest-quarkus/README.md | 5 - .../process-decisions-rules-quarkus/README.md | 5 - .../process-error-handling/README.md | 4 - .../operator/process-scripts-quarkus.yaml | 39 ---- .../README.md | 4 - ...rocess-infinispan-persistence-quarkus.yaml | 48 ----- .../process-kafka-multi-quarkus/README.md | 3 - .../operator/process-kafka-multi-quarkus.yaml | 52 ----- .../README.md | 4 - .../process-kafka-persistence-quarkus.yaml | 48 ----- .../README.md | 4 - .../process-kafka-quickstart-quarkus.yaml | 52 ----- .../process-mongodb-persistence-quarkus.yaml | 48 ----- .../process-quarkus-example/README.md | 4 - .../operator/process-quarkus-example.yaml | 53 ----- .../README.md | 4 - .../process-service-rest-call-quarkus.yaml | 39 ---- .../README.md | 6 - .../process-rest-workitem-quarkus/README.md | 4 - .../process-service-rest-call-quarkus.yaml | 39 ---- .../process-saga-quarkus/README.md | 4 - .../process-scripts-quarkus/README.md | 4 - .../operator/process-scripts-quarkus.yaml | 39 ---- .../process-service-calls-quarkus/README.md | 4 - .../process-service-calls-quarkus.yaml | 39 ---- .../process-timer-quarkus/README.md | 6 - .../operator/jobs-service.yaml | 43 ---- .../operator/process-timer-quarkus.yaml | 39 ---- .../README.md | 4 - .../process-usertasks-lifecycle-quarkus.yaml | 39 ---- .../process-usertasks-quarkus/README.md | 4 - .../operator/process-usertasks-quarkus.yaml | 39 ---- .../README.md | 4 - .../process-tasks-security-quarkus.yaml | 39 ---- .../rules-quarkus-helloworld/README.md | 4 - .../operator/rules-quarkus-helloworld.yaml | 39 ---- .../ruleunit-quarkus-example/README.md | 4 - .../operator/ruleunit-quarkus-example.yaml | 39 ---- .../trusty-demonstration/README.md | 8 - .../docker-compose/README.md | 57 ------ .../docker-compose/docker-compose.yml | 128 ------------ .../docker-compose/grafana/grafana.ini | 3 - .../provisioning/dashboards/dashboard.yml | 32 --- .../provisioning/datasources/datasource.yml | 69 ------- .../docker-compose/infinispan/infinispan.xml | 39 ---- .../docker-compose/prometheus/prometheus.yml | 29 --- .../trusty-demonstration/kubernetes/README.md | 187 ------------------ .../kubernetes/images/executionDetail.png | Bin 87452 -> 0 bytes .../kubernetes/images/executionsTrustyUI.png | Bin 69804 -> 0 bytes .../kubernetes/images/swagger-ui.png | Bin 77014 -> 0 bytes .../resources/dmn-tracing-quarkus.yaml | 33 ---- .../kubernetes/resources/explainability.yaml | 29 --- .../resources/infinispan-minimal.yaml | 25 --- .../kubernetes/resources/kafka-topics.yaml | 59 ------ .../kubernetes/resources/kafka.yaml | 59 ------ .../kubernetes/resources/kogito-infra.yaml | 40 ---- .../kubernetes/resources/trusty-ui.yaml | 32 --- .../kubernetes/resources/trusty.yaml | 32 --- .../README.md | 4 - .../decisiontable-springboot-example.yaml | 43 ---- .../dmn-listener-springboot/README.md | 6 - .../operator/dmn-springboot-example.yaml | 43 ---- .../dmn-pmml-springboot-example/README.md | 7 - .../operator/dmn-pmml-springboot-example.yaml | 44 ----- .../dmn-springboot-example/README.md | 5 - .../operator/dmn-springboot-example.yaml | 42 ---- .../operator/dmn-tracing-springboot.yaml | 42 ---- .../flexible-process-springboot/README.md | 4 - .../operator/flexible-process-springboot.yaml | 43 ---- .../pmml-springboot-example/README.md | 5 - .../operator/pmml-springboot-example.yaml | 42 ---- .../README.md | 4 - .../process-business-rules-springboot.yaml | 42 ---- .../README.md | 5 - .../README.md | 5 - .../process-decisions-springboot/README.md | 5 - .../README.md | 4 - ...ess-infinispan-persistence-springboot.yaml | 54 ----- .../process-kafka-multi-springboot/README.md | 4 - .../process-kafka-multi-springboot.yaml | 54 ----- .../README.md | 4 - .../process-kafka-quickstart-springboot.yaml | 54 ----- ...rocess-mongodb-persistence-springboot.yaml | 48 ----- .../README.md | 4 - .../process-service-rest-call-springboot.yaml | 42 ---- .../process-scripts-springboot/README.md | 4 - .../operator/process-scripts-springboot.yaml | 42 ---- .../README.md | 4 - .../process-service-calls-springboot.yaml | 42 ---- .../process-springboot-example/README.md | 4 - .../operator/process-springboot-example.yaml | 59 ------ .../process-timer-springboot/README.md | 6 - .../operator/jobs-service.yaml | 44 ----- .../operator/process-timer-springboot.yaml | 42 ---- .../README.md | 4 - ...rocess-usertasks-lifecycle-springboot.yaml | 42 ---- .../README.md | 4 - .../process-usertasks-springboot/README.md | 4 - .../process-usertasks-springboot.yaml | 43 ---- .../README.md | 4 - .../process-tasks-security-springboot.yaml | 42 ---- .../rules-legacy-springboot-example/README.md | 4 - .../operator/ruleunit-springboot-example.yaml | 42 ---- .../ruleunit-springboot-example/README.md | 4 - .../operator/ruleunit-springboot-example.yaml | 42 ---- .../operator/startevent-sw.yaml | 12 +- .../serverless-workflow-events-quarkus.yaml | 52 ----- .../README.md | 3 - .../serverless-workflow-greeting-quarkus.yaml | 39 ---- .../README.md | 4 - .../serverless-workflow-greeting-quarkus.yaml | 39 ---- .../README.md | 6 - ...erless-workflow-service-calls-quarkus.yaml | 39 ---- .../conversion-workflow/README.md | 4 - 137 files changed, 6 insertions(+), 3575 deletions(-) delete mode 100644 kogito-quarkus-examples/decisiontable-quarkus-example/operator/decisiontable-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/dmn-listener-quarkus/operator/dmn-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/dmn-pmml-quarkus-example/operator/dmn-pmml-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/dmn-quarkus-example/operator/dmn-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/dmn-tracing-quarkus/operator/dmn-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/flexible-process-quarkus/operator/flexible-process-quarkus.yaml delete mode 100644 kogito-quarkus-examples/kogito-travel-agency/extended/operator/data-index.yaml delete mode 100644 kogito-quarkus-examples/kogito-travel-agency/extended/operator/travels.yaml delete mode 100644 kogito-quarkus-examples/kogito-travel-agency/extended/operator/visas.yaml delete mode 100644 kogito-quarkus-examples/pmml-quarkus-example/operator/pmml-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/process-business-rules-quarkus/operator/process-business-rules-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-error-handling/operator/process-scripts-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-infinispan-persistence-quarkus/operator/process-infinispan-persistence-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-kafka-multi-quarkus/operator/process-kafka-multi-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-kafka-persistence-quarkus/operator/process-kafka-persistence-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-kafka-quickstart-quarkus/operator/process-kafka-quickstart-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-mongodb-persistence-quarkus/operator/process-mongodb-persistence-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-quarkus-example/operator/process-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/process-rest-service-call-quarkus/operator/process-service-rest-call-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-rest-workitem-quarkus/operator/process-service-rest-call-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-scripts-quarkus/operator/process-scripts-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-service-calls-quarkus/operator/process-service-calls-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-timer-quarkus/operator/jobs-service.yaml delete mode 100644 kogito-quarkus-examples/process-timer-quarkus/operator/process-timer-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/operator/process-usertasks-lifecycle-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-usertasks-quarkus/operator/process-usertasks-quarkus.yaml delete mode 100644 kogito-quarkus-examples/process-usertasks-with-security-quarkus/operator/process-tasks-security-quarkus.yaml delete mode 100644 kogito-quarkus-examples/rules-quarkus-helloworld/operator/rules-quarkus-helloworld.yaml delete mode 100644 kogito-quarkus-examples/ruleunit-quarkus-example/operator/ruleunit-quarkus-example.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/README.md delete mode 100644 kogito-quarkus-examples/trusty-demonstration/docker-compose/README.md delete mode 100644 kogito-quarkus-examples/trusty-demonstration/docker-compose/docker-compose.yml delete mode 100755 kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/grafana.ini delete mode 100755 kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/dashboards/dashboard.yml delete mode 100755 kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/datasources/datasource.yml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/docker-compose/infinispan/infinispan.xml delete mode 100755 kogito-quarkus-examples/trusty-demonstration/docker-compose/prometheus/prometheus.yml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/README.md delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/images/executionDetail.png delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/images/executionsTrustyUI.png delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/images/swagger-ui.png delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/dmn-tracing-quarkus.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/explainability.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/infinispan-minimal.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka-topics.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kogito-infra.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty-ui.yaml delete mode 100644 kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty.yaml delete mode 100644 kogito-springboot-examples/decisiontable-springboot-example/operator/decisiontable-springboot-example.yaml delete mode 100644 kogito-springboot-examples/dmn-listener-springboot/operator/dmn-springboot-example.yaml delete mode 100644 kogito-springboot-examples/dmn-pmml-springboot-example/operator/dmn-pmml-springboot-example.yaml delete mode 100644 kogito-springboot-examples/dmn-springboot-example/operator/dmn-springboot-example.yaml delete mode 100644 kogito-springboot-examples/dmn-tracing-springboot/operator/dmn-tracing-springboot.yaml delete mode 100644 kogito-springboot-examples/flexible-process-springboot/operator/flexible-process-springboot.yaml delete mode 100644 kogito-springboot-examples/pmml-springboot-example/operator/pmml-springboot-example.yaml delete mode 100644 kogito-springboot-examples/process-business-rules-springboot/operator/process-business-rules-springboot.yaml delete mode 100644 kogito-springboot-examples/process-infinispan-persistence-springboot/operator/process-infinispan-persistence-springboot.yaml delete mode 100644 kogito-springboot-examples/process-kafka-multi-springboot/operator/process-kafka-multi-springboot.yaml delete mode 100644 kogito-springboot-examples/process-kafka-quickstart-springboot/operator/process-kafka-quickstart-springboot.yaml delete mode 100644 kogito-springboot-examples/process-mongodb-persistence-springboot/operator/process-mongodb-persistence-springboot.yaml delete mode 100644 kogito-springboot-examples/process-rest-service-call-springboot/operator/process-service-rest-call-springboot.yaml delete mode 100644 kogito-springboot-examples/process-scripts-springboot/operator/process-scripts-springboot.yaml delete mode 100644 kogito-springboot-examples/process-service-calls-springboot/operator/process-service-calls-springboot.yaml delete mode 100644 kogito-springboot-examples/process-springboot-example/operator/process-springboot-example.yaml delete mode 100644 kogito-springboot-examples/process-timer-springboot/operator/jobs-service.yaml delete mode 100644 kogito-springboot-examples/process-timer-springboot/operator/process-timer-springboot.yaml delete mode 100644 kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/operator/process-usertasks-lifecycle-springboot.yaml delete mode 100644 kogito-springboot-examples/process-usertasks-springboot/operator/process-usertasks-springboot.yaml delete mode 100644 kogito-springboot-examples/process-usertasks-with-security-springboot/operator/process-tasks-security-springboot.yaml delete mode 100644 kogito-springboot-examples/rules-legacy-springboot-example/operator/ruleunit-springboot-example.yaml delete mode 100644 kogito-springboot-examples/ruleunit-springboot-example/operator/ruleunit-springboot-example.yaml delete mode 100644 serverless-workflow-examples/serverless-workflow-events-quarkus/operator/serverless-workflow-events-quarkus.yaml delete mode 100644 serverless-workflow-examples/serverless-workflow-functions-quarkus/operator/serverless-workflow-greeting-quarkus.yaml delete mode 100644 serverless-workflow-examples/serverless-workflow-greeting-quarkus/operator/serverless-workflow-greeting-quarkus.yaml delete mode 100644 serverless-workflow-examples/serverless-workflow-service-calls-quarkus/operator/serverless-workflow-service-calls-quarkus.yaml diff --git a/README.md b/README.md index 97eaae93a1..c882a503d6 100644 --- a/README.md +++ b/README.md @@ -148,15 +148,8 @@ A Serverless Workflow service that works as a Github bot application, which reac - Rules on Quarkus with Unit: see [README.md](kogito-quarkus-examples/ruleunit-quarkus-example/README.md) - Process on Quarkus: see [README.md](kogito-quarkus-examples/process-quarkus-example/README.md) - Process on Spring Boot: see [README.md](kogito-springboot-examples/process-springboot-example/README.md) -- Trusty on Quarkus: see [README.md](kogito-quarkus-examples/trusty-demonstration/README.md) - Trusty on Quarkus (DevUI integration): see [README.md](kogito-quarkus-examples/trusty-tracing-devservices/README.md) -## Trying the examples with the Kogito Operator - -Most examples have a directory named `operator` including the YAML files to deploy it using the Kogito Operator in an OpenShift cluster. -Please refer to the [Kogito Documentation](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift) -of how to install the operator to your environment in order to try it there. - ## Getting Help ### Issues - Do you have a [minimal, reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) for your issue? diff --git a/kogito-quarkus-examples/decisiontable-quarkus-example/README.md b/kogito-quarkus-examples/decisiontable-quarkus-example/README.md index 9f63e42f63..8b374b7d27 100644 --- a/kogito-quarkus-examples/decisiontable-quarkus-example/README.md +++ b/kogito-quarkus-examples/decisiontable-quarkus-example/README.md @@ -161,7 +161,3 @@ Example response: } ] ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/decisiontable-quarkus-example/operator/decisiontable-quarkus-example.yaml b/kogito-quarkus-examples/decisiontable-quarkus-example/operator/decisiontable-quarkus-example.yaml deleted file mode 100644 index 57984472e2..0000000000 --- a/kogito-quarkus-examples/decisiontable-quarkus-example/operator/decisiontable-quarkus-example.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: decisiontable-quarkus-example -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/decisiontable-quarkus-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: decisiontable-quarkus-example - diff --git a/kogito-quarkus-examples/dmn-listener-quarkus/README.md b/kogito-quarkus-examples/dmn-listener-quarkus/README.md index 7b901b328a..b97240e70b 100644 --- a/kogito-quarkus-examples/dmn-listener-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-listener-quarkus/README.md @@ -130,6 +130,3 @@ Example response: } ``` -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/dmn-listener-quarkus/operator/dmn-quarkus-example.yaml b/kogito-quarkus-examples/dmn-listener-quarkus/operator/dmn-quarkus-example.yaml deleted file mode 100644 index afcf721b92..0000000000 --- a/kogito-quarkus-examples/dmn-listener-quarkus/operator/dmn-quarkus-example.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-listener-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/dmn-listener-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-listener-quarkus - diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md b/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md index 9e6742d842..ad4e8cc09e 100644 --- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md +++ b/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md @@ -127,6 +127,3 @@ Example response: } ``` -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/operator/dmn-pmml-quarkus-example.yaml b/kogito-quarkus-examples/dmn-pmml-quarkus-example/operator/dmn-pmml-quarkus-example.yaml deleted file mode 100644 index 74713c4dcf..0000000000 --- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/operator/dmn-pmml-quarkus-example.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-pmml-quarkus-example -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/dmn-pmml-quarkus-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-pmml-quarkus-example - diff --git a/kogito-quarkus-examples/dmn-quarkus-example/README.md b/kogito-quarkus-examples/dmn-quarkus-example/README.md index ee5d4bdfb3..0266461258 100644 --- a/kogito-quarkus-examples/dmn-quarkus-example/README.md +++ b/kogito-quarkus-examples/dmn-quarkus-example/README.md @@ -128,7 +128,3 @@ Example response: "Should the driver be suspended?":"No" } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/dmn-quarkus-example/operator/dmn-quarkus-example.yaml b/kogito-quarkus-examples/dmn-quarkus-example/operator/dmn-quarkus-example.yaml deleted file mode 100644 index 69e8bcd1f0..0000000000 --- a/kogito-quarkus-examples/dmn-quarkus-example/operator/dmn-quarkus-example.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-quarkus-example -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/dmn-quarkus-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-quarkus-example \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/README.md b/kogito-quarkus-examples/dmn-tracing-quarkus/README.md index 2311a41d89..3daaef5fda 100644 --- a/kogito-quarkus-examples/dmn-tracing-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-tracing-quarkus/README.md @@ -138,6 +138,3 @@ When the tracing addon is enabled, the tracing events are emitted and pushed to A `docker-compose` example is provided in the current folder. In particular, when `docker-compose up` is run, a Kafka broker, an Infinispan container and the latest build of the trusty service configured to use Infinispan are deployed. Once the services are up and running, after a decision has been evaluated, you can access the trusty service API to list the evaluations at `localhost:8081/executions` for example. -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/operator/dmn-quarkus-example.yaml b/kogito-quarkus-examples/dmn-tracing-quarkus/operator/dmn-quarkus-example.yaml deleted file mode 100644 index fc395c3c83..0000000000 --- a/kogito-quarkus-examples/dmn-tracing-quarkus/operator/dmn-quarkus-example.yaml +++ /dev/null @@ -1,49 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - ---- -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-tracing-quarkus -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/dmn-tracing-quarkus - uri: "https://github.com/apache/incubator-kie-kogito-examples/" - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-tracing-quarkus -spec: - infra: - - kogito-kafka-infra diff --git a/kogito-quarkus-examples/flexible-process-quarkus/README.md b/kogito-quarkus-examples/flexible-process-quarkus/README.md index 2f63813716..d2f7e016f3 100644 --- a/kogito-quarkus-examples/flexible-process-quarkus/README.md +++ b/kogito-quarkus-examples/flexible-process-quarkus/README.md @@ -100,10 +100,6 @@ In addition, various clients to interact with this service can be easily generat When running in either Quarkus Development or Native mode, we also leverage the [Quarkus OpenAPI extension](https://quarkus.io/guides/openapi-swaggerui#use-swagger-ui-for-development) that exposes [Swagger UI](http://localhost:8080/swagger-ui/) that you can use to look at available REST endpoints and send test requests. -## Deploying with the Kogito Operator - -In the [operator](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). - ## Usage example diff --git a/kogito-quarkus-examples/flexible-process-quarkus/operator/flexible-process-quarkus.yaml b/kogito-quarkus-examples/flexible-process-quarkus/operator/flexible-process-quarkus.yaml deleted file mode 100644 index 7faab42a24..0000000000 --- a/kogito-quarkus-examples/flexible-process-quarkus/operator/flexible-process-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: flexible-process-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/flexible-process-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: flexible-process-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/kogito-travel-agency/README.md b/kogito-quarkus-examples/kogito-travel-agency/README.md index acebb5995d..c12eb5d51e 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/README.md +++ b/kogito-quarkus-examples/kogito-travel-agency/README.md @@ -28,7 +28,3 @@ Everyone is encouraged to contribute to this tutorial by * create new versions of the tutorial by starting from the last version * blogging about it * using it on conferences and workshops - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/operator/data-index.yaml b/kogito-quarkus-examples/kogito-travel-agency/extended/operator/data-index.yaml deleted file mode 100644 index 0a199dd9f3..0000000000 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/operator/data-index.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -#Infinispan operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-infinispan-infra -spec: - resource: - apiVersion: infinispan.org/v1 - kind: Infinispan ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoSupportingService -metadata: - name: data-index -spec: - # Type of the supporting service - serviceType: DataIndex - # For more information please read: https://docs.jboss.org/kogito/release/latest/html_single/#con_kogito-travel-agency - replicas: 1 - infra: - - kogito-kafka-infra - - kogito-infinispan-infra - diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/operator/travels.yaml b/kogito-quarkus-examples/kogito-travel-agency/extended/operator/travels.yaml deleted file mode 100644 index 5804b0c901..0000000000 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/operator/travels.yaml +++ /dev/null @@ -1,59 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -#Infinispan operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-infinispan-infra -spec: - resource: - apiVersion: infinispan.org/v1 - kind: Infinispan ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: travels -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/kogito-travel-agency/extended/travels - uri: "https://github.com/apache/incubator-kie-kogito-examples/" - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: travels -spec: - infra: - - kogito-kafka-infra - - kogito-infinispan-infra diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/operator/visas.yaml b/kogito-quarkus-examples/kogito-travel-agency/extended/operator/visas.yaml deleted file mode 100644 index 45fd717e61..0000000000 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/operator/visas.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: visas -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/kogito-travel-agency/extended/visas - uri: "https://github.com/apache/incubator-kie-kogito-examples/" - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: visas -spec: - infra: - - kogito-kafka-infra - - kogito-infinispan-infra - diff --git a/kogito-quarkus-examples/ocp-tryout/README.md b/kogito-quarkus-examples/ocp-tryout/README.md index 9bf8422d17..454aeecb52 100644 --- a/kogito-quarkus-examples/ocp-tryout/README.md +++ b/kogito-quarkus-examples/ocp-tryout/README.md @@ -92,8 +92,6 @@ All configuration required to make those connections as well as initializations - `kogito.jobsservice.props` - command line properties for the job service ## Constraints -- Developer Sandbox does not allow to install additional operators - (https://www.youtube.com/watch?v=oDqw8aBGDD8 from 18.02.2021 - time: 9:09) - => cannot use Kogito Operator install - Developer Sandbox sets [resource quotas](https://github.com/codeready-toolchain/host-operator/blob/master/deploy/templates/nstemplatetiers/base/cluster.yaml) per user name ### Memory and cpu requests and limits diff --git a/kogito-quarkus-examples/pmml-quarkus-example/README.md b/kogito-quarkus-examples/pmml-quarkus-example/README.md index a458891eab..cebf046fdd 100644 --- a/kogito-quarkus-examples/pmml-quarkus-example/README.md +++ b/kogito-quarkus-examples/pmml-quarkus-example/README.md @@ -195,7 +195,3 @@ Example response: "categoricalResult":1.381666666666666 } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/pmml-quarkus-example/operator/pmml-quarkus-example.yaml b/kogito-quarkus-examples/pmml-quarkus-example/operator/pmml-quarkus-example.yaml deleted file mode 100644 index fe8be68924..0000000000 --- a/kogito-quarkus-examples/pmml-quarkus-example/operator/pmml-quarkus-example.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: pmml-quarkus-example -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/pmml-quarkus-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: pmml-quarkus-example \ No newline at end of file diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/README.md b/kogito-quarkus-examples/process-business-rules-quarkus/README.md index 160be0419f..018f7713bf 100644 --- a/kogito-quarkus-examples/process-business-rules-quarkus/README.md +++ b/kogito-quarkus-examples/process-business-rules-quarkus/README.md @@ -249,7 +249,3 @@ Should return something similar to } ``` and there should be no outstanding task for the person anymore. - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/operator/process-business-rules-quarkus.yaml b/kogito-quarkus-examples/process-business-rules-quarkus/operator/process-business-rules-quarkus.yaml deleted file mode 100644 index b41100cf63..0000000000 --- a/kogito-quarkus-examples/process-business-rules-quarkus/operator/process-business-rules-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-business-rules-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-business-rules-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-business-rules-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/process-decisions-quarkus/README.md b/kogito-quarkus-examples/process-decisions-quarkus/README.md index f2cff4a768..b07300c002 100644 --- a/kogito-quarkus-examples/process-decisions-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-quarkus/README.md @@ -277,8 +277,3 @@ After the Curl command, you should see a similar console log } ``` In this case the driver license is expired when the DRL is evaluated because the DriverService generated an expired date for the driver's license thus DMN is not evaluated, so the `validLicense` is `false`, `suspended` and `fine` are `null`. - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). \ No newline at end of file diff --git a/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md b/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md index 2850fbfb1a..bcd1ee5927 100644 --- a/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md @@ -326,8 +326,3 @@ After the Curl command, you should see a similar console log } ``` In this case the driver license is expired when the DRL is evaluated because the DriverService generated an expired date for the driver's license thus DMN is not evaluated, so the `validLicense` is `false` and `trafficViolationResponse` is `null`. - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). \ No newline at end of file diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md index 811b7c9406..4916d014c2 100644 --- a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md @@ -334,8 +334,3 @@ After the Curl command, you should see a similar console log } ``` In this case the driver license is expired when the DRL is evaluated because the DriverService generated an expired date for the driver's license thus DMN is not evaluated, so the `validLicense` is `false`, `suspended` and `fine` are `null`. - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). \ No newline at end of file diff --git a/kogito-quarkus-examples/process-error-handling/README.md b/kogito-quarkus-examples/process-error-handling/README.md index 862062c7bd..27e0787479 100644 --- a/kogito-quarkus-examples/process-error-handling/README.md +++ b/kogito-quarkus-examples/process-error-handling/README.md @@ -246,7 +246,3 @@ Follow all the step in the previous paragraph, but complete the `Repair` task pr ``` Catch all ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-error-handling/operator/process-scripts-quarkus.yaml b/kogito-quarkus-examples/process-error-handling/operator/process-scripts-quarkus.yaml deleted file mode 100644 index 87e6f0fe9c..0000000000 --- a/kogito-quarkus-examples/process-error-handling/operator/process-scripts-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-error-handling -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-error-handling - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-error-handling diff --git a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md index 87d26274b4..9a97d3d484 100644 --- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md +++ b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md @@ -214,7 +214,3 @@ where uuid is the id of the deal review and tuuid is the id of the user task you ``` Review of the deal very good work for traveller Doe ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/operator/process-infinispan-persistence-quarkus.yaml b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/operator/process-infinispan-persistence-quarkus.yaml deleted file mode 100644 index 49e3f6c398..0000000000 --- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/operator/process-infinispan-persistence-quarkus.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Infinispan operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-infinispan-infra -spec: - resource: - apiVersion: infinispan.org/v1 - kind: Infinispan ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-infinispan-persistence-quarkus -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/process-infinispan-persistence-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-infinispan-persistence-quarkus -spec: - infra: - - kogito-infinispan-infra \ No newline at end of file diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md b/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md index cbcdfffa1c..7790ed98db 100644 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md +++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md @@ -248,6 +248,3 @@ mp.messaging.outgoing.no\u0020travel.connector=smallrye-kafka mp.messaging.outgoing.no\u0020travel.topic=cancelledtravellers mp.messaging.outgoing.no\u0020travel.value.serializer=org.apache.kafka.common.serialization.StringSerializer ``` -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/operator/process-kafka-multi-quarkus.yaml b/kogito-quarkus-examples/process-kafka-multi-quarkus/operator/process-kafka-multi-quarkus.yaml deleted file mode 100644 index 172824f643..0000000000 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/operator/process-kafka-multi-quarkus.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-kafka-quickstart-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-kafka-multi-quickstart-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-kafka-multi-quickstart-quarkus -spec: - infra: - - kogito-kafka-infra diff --git a/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md b/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md index e235339474..69fbf7c330 100644 --- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md +++ b/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md @@ -198,7 +198,3 @@ where uuid is the id of the deal review and tuuid is the id of the user task you ``` Review of the deal very good work for traveller Doe ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-kafka-persistence-quarkus/operator/process-kafka-persistence-quarkus.yaml b/kogito-quarkus-examples/process-kafka-persistence-quarkus/operator/process-kafka-persistence-quarkus.yaml deleted file mode 100644 index b824bbf469..0000000000 --- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/operator/process-kafka-persistence-quarkus.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Infinispan operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoBuild -metadata: - name: process-kafka-persistence-quarkus -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/process-kafka-persistence-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoRuntime -metadata: - name: process-kafka-persistence-quarkus -spec: - infra: - - kogito-kafka-infra \ No newline at end of file diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md index d52ca0c19c..41bf50bbcf 100644 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md +++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md @@ -235,7 +235,3 @@ One Liner ``` this will not result in message being send to `processedtravelers` topic. - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/operator/process-kafka-quickstart-quarkus.yaml b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/operator/process-kafka-quickstart-quarkus.yaml deleted file mode 100644 index 2e7b87e03c..0000000000 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/operator/process-kafka-quickstart-quarkus.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-kafka-quickstart-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-kafka-quickstart-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-kafka-quickstart-quarkus -spec: - infra: - - kogito-kafka-infra \ No newline at end of file diff --git a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/operator/process-mongodb-persistence-quarkus.yaml b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/operator/process-mongodb-persistence-quarkus.yaml deleted file mode 100644 index 87936fe87f..0000000000 --- a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/operator/process-mongodb-persistence-quarkus.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -## MongoDB operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoInfra -metadata: - name: kogito-mongodb -spec: - resource: - apiVersion: mongodb.com/v1 - kind: MongoDB ---- -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoBuild -metadata: - name: process-mongodb -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/process-mongodb-persistence-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoRuntime -metadata: - name: process-mongodb -spec: - infra: - - kogito-mongodb \ No newline at end of file diff --git a/kogito-quarkus-examples/process-quarkus-example/README.md b/kogito-quarkus-examples/process-quarkus-example/README.md index 44c0e70b67..1612c0aee2 100644 --- a/kogito-quarkus-examples/process-quarkus-example/README.md +++ b/kogito-quarkus-examples/process-quarkus-example/README.md @@ -292,7 +292,3 @@ Example response: } } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-quarkus-example/operator/process-quarkus-example.yaml b/kogito-quarkus-examples/process-quarkus-example/operator/process-quarkus-example.yaml deleted file mode 100644 index f143c6d0fa..0000000000 --- a/kogito-quarkus-examples/process-quarkus-example/operator/process-quarkus-example.yaml +++ /dev/null @@ -1,53 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-quarkus-example -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/process-quarkus-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: -#uncomment to enable persistence -#--- -##Infinispan operator should be pre-installed in namespace -#apiVersion: app.kiegroup.org/v1beta1 -#kind: KogitoInfra -#metadata: -# name: kogito-infinispan-infra -#spec: -# resource: -# apiVersion: infinispan.org/v1 -# kind: Infinispan ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-quarkus-example -# uncomment to enable persistence -#spec: -# infra: -# - kogito-infinispan-infra - #env: - # - name: MAVEN_ARGS_APPEND - # value: "-Ppersistence" \ No newline at end of file diff --git a/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md b/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md index 0a9af86068..5f171a65b7 100644 --- a/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md +++ b/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md @@ -144,7 +144,3 @@ After the above command nothing will show on Quarkus log as the user is skipped * Curl Log

- -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-rest-service-call-quarkus/operator/process-service-rest-call-quarkus.yaml b/kogito-quarkus-examples/process-rest-service-call-quarkus/operator/process-service-rest-call-quarkus.yaml deleted file mode 100644 index a3cc78d961..0000000000 --- a/kogito-quarkus-examples/process-rest-service-call-quarkus/operator/process-service-rest-call-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-service-rest-call-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-service-rest-call-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-service-rest-call-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md index faaa6ee043..2148499cf0 100644 --- a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md +++ b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md @@ -93,9 +93,3 @@ curl response will be something like this, which includes field `sum`, the resul ```text {"id":"8e79ac60-c0c1-40d0-808e-8d3585307661","randomNumber":8,"sum":344,"inputNumbers":{"numbers":[1,2,3,4,5,6,7,8,7]}} ``` - - -``` -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md b/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md index be4e40faca..f8f2db3a53 100644 --- a/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md +++ b/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md @@ -148,7 +148,3 @@ After the above command nothing will show on Quarkus log as the user is skipped * Curl Log

- -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-rest-workitem-quarkus/operator/process-service-rest-call-quarkus.yaml b/kogito-quarkus-examples/process-rest-workitem-quarkus/operator/process-service-rest-call-quarkus.yaml deleted file mode 100644 index a3cc78d961..0000000000 --- a/kogito-quarkus-examples/process-rest-workitem-quarkus/operator/process-service-rest-call-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-service-rest-call-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-service-rest-call-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-service-rest-call-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/process-saga-quarkus/README.md b/kogito-quarkus-examples/process-saga-quarkus/README.md index 3316acafb5..7262d0d6e2 100644 --- a/kogito-quarkus-examples/process-saga-quarkus/README.md +++ b/kogito-quarkus-examples/process-saga-quarkus/README.md @@ -208,7 +208,3 @@ In the console executing the application you can check the log it with the execu 17:16:17:747 WARN [org.kie.kogito.examples.StockService] Cancel Stock for 9098daa2-f40f-4231-995a-1c7d159df190 17:16:17:747 WARN [org.kie.kogito.examples.OrderService] Failed Order 12345678 ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). \ No newline at end of file diff --git a/kogito-quarkus-examples/process-scripts-quarkus/README.md b/kogito-quarkus-examples/process-scripts-quarkus/README.md index 8d404152b7..7693f132f3 100644 --- a/kogito-quarkus-examples/process-scripts-quarkus/README.md +++ b/kogito-quarkus-examples/process-scripts-quarkus/README.md @@ -113,7 +113,3 @@ And also in Quarkus log you should see a log entry: ``` Hello john" ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-scripts-quarkus/operator/process-scripts-quarkus.yaml b/kogito-quarkus-examples/process-scripts-quarkus/operator/process-scripts-quarkus.yaml deleted file mode 100644 index be06e47cde..0000000000 --- a/kogito-quarkus-examples/process-scripts-quarkus/operator/process-scripts-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-scripts-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-scripts-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-scripts-quarkus diff --git a/kogito-quarkus-examples/process-service-calls-quarkus/README.md b/kogito-quarkus-examples/process-service-calls-quarkus/README.md index cc0d37ca74..7ce746ae0a 100644 --- a/kogito-quarkus-examples/process-service-calls-quarkus/README.md +++ b/kogito-quarkus-examples/process-service-calls-quarkus/README.md @@ -170,7 +170,3 @@ curl -X POST -H 'Content-Type:application/json' -H 'Accept:application/json' -d After the above command you should see a log similar to the following

- -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-service-calls-quarkus/operator/process-service-calls-quarkus.yaml b/kogito-quarkus-examples/process-service-calls-quarkus/operator/process-service-calls-quarkus.yaml deleted file mode 100644 index 604cfe0672..0000000000 --- a/kogito-quarkus-examples/process-service-calls-quarkus/operator/process-service-calls-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-service-calls-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-service-calls-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-service-calls-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/process-timer-quarkus/README.md b/kogito-quarkus-examples/process-timer-quarkus/README.md index 002b44af58..5e21cc727d 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/README.md +++ b/kogito-quarkus-examples/process-timer-quarkus/README.md @@ -316,9 +316,3 @@ Before timer... waiting for R2/PT1S After Timer After Timer ``` - -## Deploy on OpenShift - -This example can run on OpenShift 4 instance. Use [Kogito operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift) to deploy this example and instantiate also the Jobs service. Kogito operator will take care of configuring this example to successfully connect to the Jobs service. - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the Kogito Operator. diff --git a/kogito-quarkus-examples/process-timer-quarkus/operator/jobs-service.yaml b/kogito-quarkus-examples/process-timer-quarkus/operator/jobs-service.yaml deleted file mode 100644 index 30fa9ed8cb..0000000000 --- a/kogito-quarkus-examples/process-timer-quarkus/operator/jobs-service.yaml +++ /dev/null @@ -1,43 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#uncomment to enable persistence -##Infinispan operator should be pre-installed in namespace -#apiVersion: app.kiegroup.org/v1beta1 -#kind: KogitoInfra -#metadata: -# name: kogito-infinispan-infra -#spec: -# resource: -# apiVersion: infinispan.org/v1 -# kind: Infinispan -#--- -# deploy this service if you wish to enable Jobs Service integration. -# Make sure to follow "Use Kogito Job Service as external timer service" in the README -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoSupportingService -metadata: - name: jobs-service -spec: - serviceType: JobsService - replicas: 1 - #uncomment to enable persistence -# infra: -# - kogito-infinispan-infra - diff --git a/kogito-quarkus-examples/process-timer-quarkus/operator/process-timer-quarkus.yaml b/kogito-quarkus-examples/process-timer-quarkus/operator/process-timer-quarkus.yaml deleted file mode 100644 index cfccfbda03..0000000000 --- a/kogito-quarkus-examples/process-timer-quarkus/operator/process-timer-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-timer-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-timer-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-timer-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md index d86e426542..c482fdcc56 100644 --- a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md +++ b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md @@ -265,7 +265,3 @@ You should see a similar message after performing the second line approval after ```json {"id":"f498de73-e02d-4829-905e-2f768479a4f1", "approver":"admin","firstLineApproval":true, "secondLineApproval":true,"traveller":{"firstName":"John","lastName":"Doe","email":"jon.doe@example.com","nationality":"American","address":{"street":"main street","city":"Boston","zipCode":"10005","country":"US"}}} ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/operator/process-usertasks-lifecycle-quarkus.yaml b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/operator/process-usertasks-lifecycle-quarkus.yaml deleted file mode 100644 index adfe580a35..0000000000 --- a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/operator/process-usertasks-lifecycle-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-usertasks-lifecycle-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-usertasks-lifecycle-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/README.md b/kogito-quarkus-examples/process-usertasks-quarkus/README.md index 40f704c0a2..737e0530c2 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus/README.md +++ b/kogito-quarkus-examples/process-usertasks-quarkus/README.md @@ -201,7 +201,3 @@ You should see a similar message after performing the second line approval after ```json {"id":"f498de73-e02d-4829-905e-2f768479a4f1", "approver":"admin","firstLineApproval":true, "secondLineApproval":true,"traveller":{"firstName":"John","lastName":"Doe","email":"jon.doe@example.com","nationality":"American","address":{"street":"main street","city":"Boston","zipCode":"10005","country":"US"}}} ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/operator/process-usertasks-quarkus.yaml b/kogito-quarkus-examples/process-usertasks-quarkus/operator/process-usertasks-quarkus.yaml deleted file mode 100644 index 7ddab454d9..0000000000 --- a/kogito-quarkus-examples/process-usertasks-quarkus/operator/process-usertasks-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-usertasks-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-usertasks-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-usertasks-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md index 46029a5d58..ca729223b5 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md +++ b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md @@ -173,7 +173,3 @@ plus the approver who made the first one. } } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/operator/process-tasks-security-quarkus.yaml b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/operator/process-tasks-security-quarkus.yaml deleted file mode 100644 index 04f2b5cf90..0000000000 --- a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/operator/process-tasks-security-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-tasks-security-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-usertasks-with-security-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-tasks-security-quarkus \ No newline at end of file diff --git a/kogito-quarkus-examples/rules-quarkus-helloworld/README.md b/kogito-quarkus-examples/rules-quarkus-helloworld/README.md index 5ad78a8941..56433532e6 100644 --- a/kogito-quarkus-examples/rules-quarkus-helloworld/README.md +++ b/kogito-quarkus-examples/rules-quarkus-helloworld/README.md @@ -66,7 +66,3 @@ curl -H "Content-Type: application/json" -X POST -d '{"strings":["hello"]}' http ``` the service will return `["hello", "world"]` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/rules-quarkus-helloworld/operator/rules-quarkus-helloworld.yaml b/kogito-quarkus-examples/rules-quarkus-helloworld/operator/rules-quarkus-helloworld.yaml deleted file mode 100644 index 4e7885e3e9..0000000000 --- a/kogito-quarkus-examples/rules-quarkus-helloworld/operator/rules-quarkus-helloworld.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: rules-quarkus-helloworld -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/rules-quarkus-helloworld - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: rules-quarkus-helloworld diff --git a/kogito-quarkus-examples/ruleunit-quarkus-example/README.md b/kogito-quarkus-examples/ruleunit-quarkus-example/README.md index fbfee94e76..749f3d3558 100644 --- a/kogito-quarkus-examples/ruleunit-quarkus-example/README.md +++ b/kogito-quarkus-examples/ruleunit-quarkus-example/README.md @@ -123,7 +123,3 @@ Example response: } ] ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-quarkus-examples/ruleunit-quarkus-example/operator/ruleunit-quarkus-example.yaml b/kogito-quarkus-examples/ruleunit-quarkus-example/operator/ruleunit-quarkus-example.yaml deleted file mode 100644 index cbf179d3cf..0000000000 --- a/kogito-quarkus-examples/ruleunit-quarkus-example/operator/ruleunit-quarkus-example.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: ruleunit-quarkus-example -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/ruleunit-quarkus-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: ruleunit-quarkus-example \ No newline at end of file diff --git a/kogito-quarkus-examples/trusty-demonstration/README.md b/kogito-quarkus-examples/trusty-demonstration/README.md deleted file mode 100644 index 224c851e77..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# Trusty demonstation - -This is a demonstration of the trusty AI tracing capabilities. - -NOTE: In order to play with the demo, ensure that you are on the stable branch or on the branch of a specific release (for example the branch for the release `0.17` is `0.17.x`). -The `main` branch is aligned to the latest changes in all the repositories. This means that `main` might be using some new operator features not included in the release that we use in this demo: don't use it! - -In the two subfolders [kubernetes](/kubernetes) and [docker-compose](/docker-compose) you can find all the instructions to run the demo on `kubernetes` and `docker-compose`. \ No newline at end of file diff --git a/kogito-quarkus-examples/trusty-demonstration/docker-compose/README.md b/kogito-quarkus-examples/trusty-demonstration/docker-compose/README.md deleted file mode 100644 index e1047dbb02..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/docker-compose/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# Trusty demonstation - -This is a demonstration of the trusty AI tracing capabilities. - -NOTE: In order to play with the demo, ensure that you are on the stable branch or on the branch of a specific release (for example the branch for the release `0.17` is `0.17.x`). -The `main` branch is aligned to the latest changes in all the repositories. This means that `main` might be using some new operator features not included in the release that we use in this demo: don't use it! - -## Requirements - -- docker version > 19.03.12 -- java version > 11 -- maven version > 3.8.1 -- docker-compose version > 1.25.2 - -Note: also previous versions of `docker` and `docker-compose` might work, but they were not tested. - -## Build your kogito runtime application - -In this example, we will use the `dmn-tracing-quarkus` application that you can find in the root of this repository. This kogito application is using the `tracing-addon` so to export the tracing information that will be used by the trusty and explainability services for further analysis. - -Navigate under the folder `kogito-examples/kogito-quarkus-examples/dmn-tracing-quarkus` and run -```bash -mvn clean package -DskipTests -``` - -Copy the generated dashboards from `dmn-tracing-quarkus/target/classes/META-INF/resources/monitoring/dashboards/*` to the directory `trusty-demonstration/docker-compose/grafana/provisioning/dashboards`. - -Now you need to have an account on a remote hub like `quay` or `dockerhub` for example. Assuming that you have an account on `quay` and you are using `docker`, build the image with -```bash -docker build --tag quay.io//dmn-tracing-quarkus:1.0.0 . -``` -replacing the string `` with your namespace (i.e. your username). - -Push the image -```bash -docker push quay.io//dmn-tracing-quarkus:1.0.0 -``` - -## Deploy the services with docker-compose - -Switch to the current directory `trusty-demonstration/docker-compose` and edit the `docker-compose.yml` file and replace the image for the service `kogito-app` with the image tag you've just created (`quay.io//dmn-tracing-quarkus:1.0.0`). - -Then simply start it with - -```bash -docker-compose up -``` - -The applications will be available in few minutes at the following addresses: -- Kogito application: [http://localhost:8080](http://localhost:8080). You can use the swagger-ui at the address [http://localhost:8080/swagger-ui](http://localhost:8080/swagger-ui) and execute a simple request for example with the following payload -```JSON -{"Bribe": 1000,"Client": {"age": 43,"existing payments": 100,"salary": 1950},"Loan": {"duration": 15,"installment": 180}, "SupremeDirector": "Yes"} -``` -- AuditUI: [http://localhost:1338](http://localhost:1338). -- Grafana: [http://localhost:3000](http://localhost:3000). - -For more info about the AuditUI, you can have a look at the [official documentation](https://docs.jboss.org/kogito/release/latest/html_single/#proc-audit-console-using_kogito-dmn-models). Note that the documentation covers the scenario of the AuditUI deployed with the Kogito Operator on Openshift, but the part specific for the AuditUI (alias for trusty-ui) is valid for this scenario as well. \ No newline at end of file diff --git a/kogito-quarkus-examples/trusty-demonstration/docker-compose/docker-compose.yml b/kogito-quarkus-examples/trusty-demonstration/docker-compose/docker-compose.yml deleted file mode 100644 index af85530ae6..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/docker-compose/docker-compose.yml +++ /dev/null @@ -1,128 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -version: '2' - -services: - zookeeper: - image: wurstmeister/zookeeper:3.4.6 - ports: - - "2181:2181" - environment: - LOG_DIR: "/tmp/logs" - - kafka: - image: wurstmeister/kafka:2.12-2.2.1 - depends_on: - - zookeeper - ports: - - "9092:9092" - expose: - - "9093" - environment: - KAFKA_ADVERTISED_LISTENERS: INSIDE://kafka:9093,OUTSIDE://localhost:9092 - KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT - KAFKA_LISTENERS: INSIDE://0.0.0.0:9093,OUTSIDE://0.0.0.0:9092 - KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 - KAFKA_INTER_BROKER_LISTENER_NAME: INSIDE - LOG_DIR: "/tmp/logs" - - kafdrop: - image: obsidiandynamics/kafdrop - depends_on: - - kafka - ports: - - "9000:9000" - environment: - KAFKA_BROKERCONNECT: "kafka:9093" - JVM_OPTS: "-Xms32M -Xmx64M" - SERVER_SERVLET_CONTEXTPATH: "/" - - infinispan: - image: infinispan/server:14.0.4.Final - container_name: infinispan - ports: - - "11222:11222" - command: "-c infinispan-demo.xml" - volumes: - - ./infinispan/infinispan.xml:/opt/infinispan/server/conf/infinispan-demo.xml:z - - kogito-app: - image: quay.io//dmn-tracing-quarkus:1.0.0 - ports: - - 8080:8080 - environment: - KAFKA_BOOTSTRAP_SERVERS: kafka:9093 - KOGITO_SERVICE_URL: http://kogito-app:8080 - depends_on: - - kafka - - explainability: - image: quay.io/kiegroup/kogito-explainability:1.5 - depends_on: - - kafka - - kogito-app - environment: - KAFKA_BOOTSTRAP_SERVERS: kafka:9093 - KAFKA_APPLICATION_FAILURE_STRATEGY: "ignore" - ports: - - 1336:8080 - - trusty: - image: quay.io/kiegroup/kogito-trusty-infinispan:1.5 - depends_on: - - kafka - - infinispan - environment: - KAFKA_BOOTSTRAP_SERVERS: kafka:9093 - QUARKUS_INFINISPAN_CLIENT_HOSTS: infinispan:11222 - QUARKUS_INFINISPAN_CLIENT_USE_AUTH: "false" - KAFKA_APPLICATION_FAILURE_STRATEGY: "ignore" - ports: - - 1337:8080 - - trusty-ui: - image: quay.io/kiegroup/kogito-trusty-ui:1.5 - depends_on: - - kafka - environment: - KOGITO_TRUSTY_ENDPOINT: http://localhost:1337 - ports: - - 1338:8080 - - prometheus: - image: prom/prometheus:v2.8.0 - volumes: - - ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml - command: - - '--config.file=/etc/prometheus/prometheus.yml' - ports: - - '9090:9090' - depends_on: - - kogito-app - - grafana: - image: grafana/grafana:6.6.1 - depends_on: - - prometheus - ports: - - 3000:3000 - volumes: - - ./grafana/provisioning/:/etc/grafana/provisioning/ - - ./grafana/grafana.ini:/etc/grafana/grafana.ini diff --git a/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/grafana.ini b/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/grafana.ini deleted file mode 100755 index 208ef27194..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/grafana.ini +++ /dev/null @@ -1,3 +0,0 @@ -[auth.anonymous] -enabled = true -org_role = Admin diff --git a/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/dashboards/dashboard.yml b/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/dashboards/dashboard.yml deleted file mode 100755 index 1c31f32b3b..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/dashboards/dashboard.yml +++ /dev/null @@ -1,32 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: 1 - -providers: -- name: 'Prometheus' - orgId: 1 - folder: '' - type: file - disableDeletion: true - allowUiUpdates: true - editable: true - options: - path: /etc/grafana/provisioning/dashboards - diff --git a/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/datasources/datasource.yml b/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/datasources/datasource.yml deleted file mode 100755 index 14e5b05c55..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/docker-compose/grafana/provisioning/datasources/datasource.yml +++ /dev/null @@ -1,69 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# config file version -apiVersion: 1 - -# list of datasources that should be deleted from the database -deleteDatasources: - - name: Prometheus - orgId: 1 - -# list of datasources to insert/update depending -# whats available in the database -datasources: - # name of the datasource. Required -- name: Prometheus - # datasource type. Required - type: prometheus - # access mode. direct or proxy. Required - access: proxy - # org id. will default to orgId 1 if not specified - orgId: 1 - # url - url: http://prometheus:9090 - # database password, if used - password: - # database user, if used - user: - # database name, if used - database: - # enable/disable basic auth - basicAuth: true - # basic auth username - basicAuthUser: admin - # basic auth password - basicAuthPassword: foobar - # enable/disable with credentials headers - withCredentials: - # mark as default datasource. Max one per org - isDefault: true - # fields that will be converted to json and stored in json_data - jsonData: - graphiteVersion: "1.1" - tlsAuth: false - tlsAuthWithCACert: false - # json object of data that will be encrypted. - secureJsonData: - tlsCACert: "..." - tlsClientCert: "..." - tlsClientKey: "..." - version: 1 - # allow users to edit datasources from the UI. - editable: true diff --git a/kogito-quarkus-examples/trusty-demonstration/docker-compose/infinispan/infinispan.xml b/kogito-quarkus-examples/trusty-demonstration/docker-compose/infinispan/infinispan.xml deleted file mode 100644 index a466561b9f..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/docker-compose/infinispan/infinispan.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/kogito-quarkus-examples/trusty-demonstration/docker-compose/prometheus/prometheus.yml b/kogito-quarkus-examples/trusty-demonstration/docker-compose/prometheus/prometheus.yml deleted file mode 100755 index 3fba0845b6..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/docker-compose/prometheus/prometheus.yml +++ /dev/null @@ -1,29 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# A scrape configuration containing exactly one endpoint to scrape: -scrape_configs: - - job_name: 'kogito-app' - - scrape_interval: 10s - - metrics_path: /q/metrics - - static_configs: - - targets: ['kogito-app:8080'] \ No newline at end of file diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/README.md b/kogito-quarkus-examples/trusty-demonstration/kubernetes/README.md deleted file mode 100644 index 3ae346ef44..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/README.md +++ /dev/null @@ -1,187 +0,0 @@ -# Trusty demonstation - -This is a demonstration of the trusty AI tracing capabilities. - -NOTE: In order to play with the demo, ensure that you are on the stable branch or on the branch of a specific release (for example the branch for the release `0.17` is `0.17.x`). -The `main` branch is aligned to the latest changes in all the repositories. This means that `main` might be using some new operator features not included in the release that we use in this demo: don't use it! - -## Requirements - -- docker version > 19.03.12 -- minikube version > 1.16.0 -- java version > 11 -- maven version > 3.8.1 -- kubernetes version > 1.20 - -Note: also previous versions of `docker`, `minikube` and `kubernetes` might work, but they were not tested. - -## Build your kogito runtime application - -In this example, we will use the `dmn-tracing-quarkus` application that you can find in the root of this repository. This kogito application is using the `tracing-addon` so to export the tracing information that will be used by the trusty and explainability services for further analysis. - -Navigate under the folder `kogito-examples/kogito-quarkus-examples/dmn-tracing-quarkus` and run -```bash -mvn clean package -DskipTests -``` - -Now you need to have an account on a remote hub like `quay` or `dockerhub` for example. Assuming that you have an account on `quay` and you are using `docker`, build the image with -```bash -docker build --tag quay.io//dmn-tracing-quarkus:1.0.0 . -``` -replacing the string `` with your namespace (i.e. your username). - -Push the image -```bash -docker push quay.io//dmn-tracing-quarkus:1.0.0 -``` - -## Deploy the infrastructure with minishift/kubernetes - -Navigate back to the current directory where this `README.md` file is stored. - -The first step is to start your `minikube` cluster: - -```bash -minikube start -minikube addons enable ingress -minikube addons enable olm -``` - -Create a new project called (for example) `trusty-demo` - -```bash -PROJECT_NAME=trusty-demo -kubectl create namespace "$PROJECT_NAME" -``` - -Set the Kogito release version - -```bash -KOGITO_VERSION=v1.5.0 -``` - -Deploy the kogito operator in the cluster -```bash -wget https://github.com/apache/incubator-kie-kogito-operator/releases/download/${KOGITO_VERSION}/kogito-operator.yaml -kubectl apply -f kogito-operator.yaml -``` - -You should see that the `kogito-operator` has one pod running within some minutes: the command `kubectl get pods -n kogito-operator-system` should return something like - -```bash -NAME READY STATUS RESTARTS AGE -kogito-operator-controller-manager-7456474485-hn89d 2/2 Running 0 63s - -``` - -Install the [Infinispan operator](https://operatorhub.io/operator/infinispan/2.0.x/infinispan-operator.v2.0.6) version 2.0.6. -Pay attention that by default the Infinispan operator is installed on the namespace `my-infinispan`. You have to download the `yaml` file and change the namespace of the custom resources accordingly to your namespace. - -```bash -wget https://operatorhub.io/install/2.0.x/infinispan.yaml -sed -i "s/namespace: my-infinispan/namespace: ${PROJECT_NAME}/g" infinispan.yaml -sed -i "s/- my-infinispan/- ${PROJECT_NAME}/g" infinispan.yaml -kubectl apply -f infinispan.yaml -n ${PROJECT_NAME} -``` - -If the infinispan operator does not show under your namespace, please ensure that all the pods under the namespace `olm` are up and running. If the catalog pod is in Crashloop status, the workaround is to delete the pod and wait until it gets redeployed automatically. - -Install `strimzi` operator with - -```bash -TARGET_DIR="." -STRIMZI_VERSION=0.28.0 - -wget "https://github.com/strimzi/strimzi-kafka-operator/releases/download/${STRIMZI_VERSION}/strimzi-${STRIMZI_VERSION}.tar.gz" -P "$TARGET_DIR/" -tar zxf "${TARGET_DIR}/strimzi-${STRIMZI_VERSION}.tar.gz" -C "$TARGET_DIR" -find strimzi-${STRIMZI_VERSION}/install/cluster-operator -name '*RoleBinding*.yaml' -type f -exec sed -i "s/namespace: .*/namespace: ${PROJECT_NAME}/" {} \; -kubectl apply -f strimzi-${STRIMZI_VERSION}/install/cluster-operator/ -n ${PROJECT_NAME} -``` - -Deploy kafka and infinispan resources with -```bash -kubectl apply -f resources/kafka.yaml -n ${PROJECT_NAME} -kubectl apply -f resources/kafka-topics.yaml -n ${PROJECT_NAME} -kubectl apply -f resources/infinispan-minimal.yaml -n ${PROJECT_NAME} -``` - -Deploy the `KogitoInfra` custom resources, so that the Kogito operator bind the kogito applications with the infinispan and kafka resources. -```bash -kubectl apply -f resources/kogito-infra.yaml -n ${PROJECT_NAME} -``` - -Deploy the Trusty service and expose it - -```bash -kubectl apply -f resources/trusty.yaml -n ${PROJECT_NAME} -kubectl expose deployment trusty -n ${PROJECT_NAME} --type=NodePort --name=trusty-np -minikube service trusty-np -n ${PROJECT_NAME} -``` - -Take the exposed address and replace the env variables `KOGITO_TRUSTY_ENDPOINT` and `KOGITO_TRUSTY_WS_URL` in the file `resources/trusty-ui.yaml`. For example, if the address is `http://172.17.0.2:1337`, then the content of the file should be -```bash -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoSupportingService -metadata: - name: trusty-ui -spec: - serviceType: TrustyUI - replicas: 1 - image: quay.io/kiegroup/kogito-trusty-ui:1.4 - env: - - name: KOGITO_TRUSTY_ENDPOINT - value: http://172.17.0.2:1337 - - name: KOGITO_TRUSTY_WS_URL - value: ws://172.17.0.2:1337 -``` - -Modify the content of the file `resources/dmn-tracing-quarkus.yaml` with the information you used in the first section. The content should look like the following - -```yaml -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-tracing-quarkus - labels: - app: dmn-tracing-quarkus -spec: - replicas: 1 - image: quay.io//dmn-tracing-quarkus:999-SNAPSHOT # <---- replace with your image - infra: - - kogito-kafka-infra - env: - - name: KOGITO_SERVICE_URL - value: http://dmn-tracing-quarkus:8080 -``` - -It's time to deploy all the resources with the commands -```bash -kubectl apply -f resources/trusty-ui.yaml -n ${PROJECT_NAME} -kubectl apply -f resources/explainability.yaml -n ${PROJECT_NAME} -kubectl apply -f resources/dmn-tracing-quarkus.yaml -n ${PROJECT_NAME} -``` - -Expose the Kogito runtime service with - -```bash -kubectl expose deployment dmn-tracing-quarkus -n ${PROJECT_NAME} --type=NodePort --name=dmn-tracing-quarkus-np -minikube service dmn-tracing-quarkus-np -n ${PROJECT_NAME} -``` - -A new tab in your browser should be opened automatically. Navigate under the path `/q/swagger-ui` and execute a post request on the endpoint `LoanEligibility` with the following payload: -```json -{"Bribe": 1000,"Client": {"age": 43,"existing payments": 100,"salary": 1950},"Loan": {"duration": 15,"installment": 180}, "SupremeDirector": "Yes"} -``` - -![SwaggerUI](images/swagger-ui.png) - -Expose the audit ui (alias trusty-ui) with -```bash -kubectl expose deployment trusty-ui -n ${PROJECT_NAME} --type=NodePort --name=trusty-ui-np -minikube service trusty-ui-np -n ${PROJECT_NAME} -``` - -And navigate through the decisions that have been taken by the kogito-runtime service. Enjoy! - -![ExecutionList](images/executionsTrustyUI.png) -![ExecutionDetail](images/executionDetail.png) diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/images/executionDetail.png b/kogito-quarkus-examples/trusty-demonstration/kubernetes/images/executionDetail.png deleted file mode 100644 index 5e59b35a2c29bafb602c3479df2c75d0a42e8bee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87452 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 S_oL`)*i+VjFaO^C=l=oncMxa* diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/images/executionsTrustyUI.png b/kogito-quarkus-examples/trusty-demonstration/kubernetes/images/executionsTrustyUI.png deleted file mode 100644 index ad0de617823db32dd87b1f0834c2046d6c796381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69804 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 diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/images/swagger-ui.png b/kogito-quarkus-examples/trusty-demonstration/kubernetes/images/swagger-ui.png deleted file mode 100644 index 5fad0c5d3a4727b7ada6bd768f5278d0e8c74145..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77014 zcmbTeby$>L`z}0yg0z4jjiP{bcd4j=l!$b zIke#41~2#QUrT>_03IF>jDo<=WDalD9F(k09Gvy-j3K60)|SSs_J(%G##Z*9tsM@~ zn#CZHClKj3uRgh??9My8d>XIoJ~~K?G8)Bv{_W9g%(p@$IJA8CGN1f>^j2hrU{?p5 zFMMO_ObtKI{P9^PDwf-)l7}xp{Gk2l|4m29XLyvMw*o0SAmt{7{_x5(jRC)R!MwN< zo|gI)+JN+oFEwLV7`o&cr%dn&v+ zEB}{oR*Sn2T}0dvMF0IJcqfRPAP>Ly=6^go_#Z(?{^wD0FCZ+m|9;pdm89%q1|8ID zu~EuDW~;`InDx`_7YPaazmF@k1RS(>BR#&vQjLLx!S!fSIs(BkQtF6Izr2u-fzeT; zA5Wvc|KG!dQiO2YpR_>n^OarQX-8eKAnE9o@(grzIen+Z{~e5=eQsn~Je=oW7ttY!iiY~=9*Lkle1E=Q)4Dmh*&BjkXZLv_8?zBA93gM& zK+D9mZKMEYcmxsi7ffaQ{yjwDf1aY-0_8@Hl?jt|RL!cIB5$nst3UQsgFVA~i48|0 z2aaFDw|jPYR2@)ppHsQy&lD6Aw;^owA|h8t3iXQMq;G5It+2lDGPslf>%Q5g+{2jR zNR++%G_T-eUi5~J8%lEtM;%-+eY3_zgmlTyfD~OmkEpy8l~nEex&>x(mYM#dM`~l; zmLFzanYOF+`Qd#Z1;zVso#w0%y=eh|4Z1=TL&l;}j`%TJuH(jE8 z-`ME2hZpw7p}ifLcKF7-b+J3hi2C!b%M($Ugw+1jH+ZD47?nbwiwHGNJETQjLsnXm zOlDzL~mtQZcM6d~%+kii!$!s@dO43{BT?&Gdn+GSMwENJVIb zFxxfSqsNc!cjlc9tI+LK(wpwx#~98u#$h#h*30e$bBJxEN2mUJC0CU#3Hi=VrZF7wx6gWLj8K;9q$Zz5lz?BAcs-nN=Xe z`Kra}2!f@9i1f;%QoOv`_SH4@fd!j;f%;v0FYZ^DTjceA?cEL>hpl{PlOs)k?Et+r1i;k zwI!~9EwWStC&h}0pmgu^Y?e5c8$QGHOn+#X)qI_!e|mIO)aKvcMCsl)g08NvkdDqy zPQ4b$=;)|glZUH6T-bU4bXu$Ly1{`gTKxQh&k?^4^kU--enI*+ht0~>kf3>g>YdT2 zhh8T5R_<*6l2|pr7T2`AOausgjbAyr|4v@3|E^wYOEk-0Nc+p|L59A`@iDd;c|uQ& zW}sm?pO@S|nyxGzZ1A!9oHZU^M(5OQP{a1jyNI>1&Cjlf&d{_|7#r^1?Al!w3gUUce*J2Li@J|amoubx%Ea03@jjcXFvAAFUf6`#NSm2ug)d$okLi&* zxZa+;J9|cJS9W!|Q(T}?`(4wzzH+F_-``(0Stx8^Kz7FYGqiG&?@AmRj4!v^ggki0 z#Z}hoDW%+0Q)E@09C&+V(})}~XZ$DN7+&|KJi^JcMOlg(9esD-N7Sc(Z#nY7sRaJh zH>=`awEl;u4Li24ey0*f1Qu7vlpqiB(&`#;O_Xw+!d9K?8DG43A}pLdJp6&JW(oD{ z*RL;LyjW^D88YmTV^u3u@wz&aqzTuc7Z*=2C}8>0A7Zi4ASjo_bF|k&jZYmBnAw1K zB?4PCDpF`&gD=^*ao`ZKRijYzBb}|DFmQ)a?RfpX4U7IvI6sq@*z$qo%5ybR5=^Dw zq8F02xapD!5+QQ@;BK~^7d`p2BqOYBx@RtZx5yJ;s*iUm=SaQhTT-Nt6skK&| zX_Gpeg-?ao3()f?#-T58?DFlsnLz1UG1T@RKHBZrzsj`X!I2II>gDo=Lr?v}fi z*^MU=5#AHKWb{9Q${4)7^;%d$q@Cid4O09w+GWjYuX=A97Y?!l z!oS$)n%#28MGZIzHS!YQu6v7wtuR%UJGqG0$zPB+n_TKOiX9&xUwEv`=6YW;P9w|J z8%>B!?5D?`*E=7W3{*}ke?9;c!osqeU)-GSxHEBe+|TZD-Wq5zUxypf-A;GSrr-9> z9TTTO<4;zpp)!0q@V0wW*Hg~SjIlSK?nM07KCe2ob0pk2+#SBV9C#uABQnyr(_ndk z8=8IVb3;5)cfQq~u2ySD#}*%AHDAwZv()mX`})uif4aeyTUFPdSJXYuxN&1+&+GDt0lqgI*bU3Dj~~+Vx>!3`Wjf(--q*sT7U-!o zB){bu`aQJgRDL`ed%8J|CN3_10Pmap-1_xCrJ&un<@P|d!w#5&4U(!_mEzmU_?dQ< z1({QQDssQMxX;{0#~D^rCv%qWI;QswN8S*gr>{L zXBO6K#MQ!a=<)*lBe@<|i;}~)%0OBdXKD0mM40t(0xxHx>>EkRu~I|Hj~_omYA(0) zr^}47!R>6d;Dgx+xEwShJcO*|GNV>#2roeibhS`r`;!ta9C#S>56qA3qY(c%47J z3jz=kf2teo7n?kL`}?1Pn9I(74mJZswke184Jsa`$SD$#t#j#kEezAJP)Amd5sa}Pns1^I15xp7hQ7{J&kS_HI3vvoA(3qO0OD3 zK!~{PmP+RD%1B8qZP0} zvP%uAENA|j4I~RkR4;f%-zFbF%~vg48RTF5<1}ZO2#b6sS#!P;;(DHr&uw)jpi-

P89OE^)i3$3w*)tpsnPS@HqoU9M#k3y5i&3mBGytg6Z)E@w(l)Y$XOc?;|;__kw%{I;uy1WibIJ=3-IREaN}cKs)JJa68& zZ{H3i^FxssmbG14&vdmH(J=6ai?oGbzkcmOJ(qlPO}P$D*4=9&vi1JUcauKyD_`>H zlv}~QdB6U)iOKRyUHl(depM_Y^~(rE*fuZ5W8RFwG?wTF12w%zB zOM>!`_{&urk-EF|llvWezE`vu7jN-IK(hY%E89Xhc+9Umt-Ii_goWsbPo}qLXPu9A zOU%aTFVA+m!AcGa4P9MuKUnK!Nblgl`5qEds!=$QDjeVBiM+JXdLbjk6hU;hJ01O0 zBEY2?9gkAV!h+>P+=~)h*t@3l6>K{@I}fg^UZc#KCxMO0am!AwFDl|ce9{W-y~map z{VP`yXVa5WR5(TABq&Z`o}{YyD*TyywQ}<5U$u;k3hfl*I?7phEJ=WHd2t@&`ZZl$LzFcOBfq!%1Q8;@Dv-JzcsVq;HY&c|QysLB($ zPTnsji9`9iqvh%N{w#82cB)YP!&Mo+ouX6T-+Je?MDgd4XKK9a0d#anR~w+Hk7B*vyJZ zJdX(cJd$}|QBhGgMIe$aeXwQO=F`@O+WJ(ZyR$~6mH)H_JrmP+r@fiG1$a;s@|e}6 zXZYzieoO`)o|p`YfHIHiW2|P_{rmSlkbBiQG@NtE%Q(iZEsgF7E{DwzAj^NAC?Eq_ zerb}}`(6T6{MKWp$}*(WAj9=!UCU*}UpdXCZ)j+}XZe}K?o_GH(*A;??Bq;9OMgEmCmv8-=K6eoJ{IiI{#Bp=l+|%>5Hc8;%_JIxBq8puR@=4b4TyZR+oAr`9Kabmr&X+UP{Y~pAPTw zMm6?^^+wk)&(wQcX+|~FgvMn(zwW}_(r#*46LKGxU);3P&)(dzY;$-Hiy$H;m2z<4 zQCC-=+H(R?u~E+1Pjx+Q=;9(kA00fH%wO($V)Fg__ZqM{V?KD%U&YGCmYbd3kq4W# zM?}Zg`rY?8J@ns`Z^Eky-W3s+OMVwUw?m617b%iF^G$QY(J0qggkt`Pa;_eYT#=xv z3;-{X2hQ(ieWf$R6~Lngl%>bI9+90PkGVb0ZMe9&Jorp%{Q~i*;;VQWSqHk6v|fJr zz)|y^)AfCe((9jOsB+X-koFl$=(6bUe3|bdy!9#I(aZv5>{Il6a$EQW7{s^BI- zU??0vz0a)QMT;l2L1p4q>x(ny_5-fV9`8-{Wn37Og_?TSKk`xb8-fjA9R!iP@%mbl z$K~u!vV13*T#&jHW+$4twva_p?k5nii}-Q0V7^+cdH9GnM zM*Gq*{vv_siuId_hNAa0)8!_1=XtJ=On19xvKf!6<(^a^rv>n6j1W8QA8Twy*O&A( zv`(Cp;PnL-bI$^$y$_U+y*2%NwK9dhO?mDT3ylT?f9c+U(+fmD2Y( zz3UUtyqlxWH5q>Ju2~MWW;k3y>np?UGmVXnOTVl!rMavek@MB`U;%6VfV{?W58B@k%V%#kKVWJh++iXSS9q?8E2dul9?#g`m5 zdr;FjGr2pQA<=N&7IKB0_IB^Lg{E*u|M>ARie1KJMS{rn^NPd*FBixNV|j9>pr%`B zQn{%cMPBzu_w~7l)>?%k&Wb%e?d|O^RzldP%H8qx_4U8`2P!9M%55OVRdq|jZd7G8 z-^bqXyI%4IxE{!Cv}ICiCq(bS1oMlfTM-WE8~G zCF4sw>FjH>gA{@=%E#wVa(N9p9_%+Et=5N9Wx%@bk7qYsXmDlG)gfso=g@vkgr=Cj@6Mh;|ts2g~jjY zd7+IQ!J=En3aGo%&?WfoZ}<7dI98bJ@kk&AcfsVbt`}YN&zr=owO32_?x}mxNBz*o zT#Z$jHD&)fMfasqfgP@AG}NVfU3L*{@HyAz#rzKMd1%~t1HI1E8o6^Hx?i&@!w+26 z^{+AwH?M{qM6CGhb+7q_bzDN>(1!Ob&!FYVu*aP0*Fnt}`(Kdk@{4kp?!_bfTk)7% zZuH^p7ytxAs>FFCf23^;!9i7(>+A^N;->I-@s~Ges21Bd__l7#CiA80w+B#9mckF9^t7~@ecoP! zNxW-It##>G!fxRz`LXh;LIkdVlSYJ{cUS%J#Q>HV2CJXPa^}$sWQ3rAKuupw>(kcN zjrc}EE7@5o6BGJp@4|m^S-p94FETQ6Adx%p<{D{OsnNTTjvEu3^otGB;L!VVNGxv! z*%fd`QFEAy?OSF6wQjlypy-~LO6Ic!IJ(<{Z!E|Bu}Xp3GHzc^ZZ6@&hb>)l6v4q^ zt+1mXadBPalUlehi|ySx&%d_<-oeCEG{n03A}-mg2@{mQk~E%g>N}jY#NlorMAc8n zXm_22U#22a#BMeX35kfv?B_}GC4fEoF)UC!V~9OEuP@dZLHM`U-d~n;9I5xmu@7_B*X44MMsD~ zrKSA}N?Lp{@(pfr)60sj&}K7_FodcljQ^A6iO)=N^1M}^`k2X_+iYQioXLXMhGiU^ z_WRqL>&9z^biUNBv0Qg=Y7U#1{*yUnmvghRogG~q9Ij6w>GHQRclRYfKv(&|{KLGX zcC{6iz0$fHS_>T=oyBySe})9btr+t^JLZsC>5X zPIZQGn95@@+OI#Ppy;P^UQj%ElNLZ9h(gKYuw)Yx74xu*ff>Q&+>VkPvC~Bn0@ou& zXU8>H_}xD!$qcvCHy~QK5_(fK@4swo_w(m+Vt4G>{(Le>FA)HTmRf46yTY;zsRQw8 zO!{IN=iGMg`1|yGI=)Qf7#S?*X(?K9hXmBrLko@Wjs1SH)vU!jQ=6_e+AOomvXj`w zS%y2L@4QNAX7%xjiV|h{yTwdcuVU-p>9(-f>dzewd1<`UaJ4sL(785ZNSvb zduVHGJLid*#{ujunElrh5{(F|C*IExGiQs4te9MC}}(Ep1Dz^2GP*6JGSO(hq!TEvezWAZy@Z@TJGVANH1_ zL6u0>t3*F(7Prco=io-kMZ1?cf1W(w5$H0dXrvGO;^!?sQTWQf)H+|It9CxSSM94r zgSe&_{sZf#we9cSX#<4A-2;JJ+qe`rtKr^Ut1P;2ZZ5}p_o26zyn_9Yd277e4KmjD z5aqYcV~p~P+WP692t2H6tIRb^ggzcl8zJTE{@ML!-h0I{)Kj|6H-#!V(Y{DT(xKO2 zW=Q~VYm+$!{8YOmlq^EORL^`o;3r;ck8XX`%DiyN!Q8v6L1#m7l1C4HSeuj^p^WP@ z6h|T7yB#jwcyd}Zm3DnIuO1Luow{Lf>`K@;vf zP*B%NlcTO#Z8k`xAl5pMn3Gd6A))a))K5L(eWA&)0$41A^PpulZ|@I3k5g`)t{118 zt;H3@&v>9WNcFhekMK82fK{NAiTj|XHE^+!elYKJxb*5Sj>$|@P-2uRIB?oENuIN? zgf1=V2{~@RQ89^g9{l$A?q(LE*7pNCEK7Z9{4D#uEuI6?YfE#yAC8iHM3y&cj1Qv-(;w?PgSl zovuMzz{|^PccwA~Fs&tsopIHO#!nt==6@3m5qtC9pb{qK`TX$Jt5-bc6T1n};>Pryh4o(CI0_0B|LJD|b5Z@mD3ClvzRY3-ni;buvO#cWkrN=gd(0lRL# zIrRsGV~91Gf{hJF)k_Lc^lS{beqYmIDn`*#?XuHGI63we+pDROZk!25RPIbrBRhX( zE9J>Qdi2Ppe=$2JH}c1imr_zvRFeNFOg*~(gC?*WjQu>-Vx55tFTAllh2l{YkbklV z5+#at8f$KSk)9trOPg@oTejeOd`|>gUdu=Ny%fj3i7VUH4e5P@n0lC7G}jHl#$^?5 zR>yMDN%?|dYCA6fTuV5WFc5W!S9n$OiR1e_L8JwC8XTz~KJHt29cw57awxb=fGvB5 zhJZper}?(13P#T3Wy|SaR)&ccW}qIBECHk{be$gOWNimaDu3QG*1eUaqpd$c&cmrP zeN=w*6NBYuYEL;{(;^7m$b*^YwOf@1e4fqnrOVG`G?LwTdpof_>P_^A?liJT^agxy z48{m&&eL1Jc0RR$!k>vkJN}50=&0GS70%4dB>Q+$ve_(`qL&^liQUBg^*`NX?VZCO ziXz;Fe_TI!U^EkuFTh+Tm?3t_QnKc!U|_CUxoWRxfT1CFZqykTR&z}riz0H=in+kD z1Ykqrc}pWh#XX17+Ks={U0V)iU(Pg+k54c$@zw!nd}(nNcVr82#tY$F@-m-(;^{rv zo26$OUEN$3QtjN8OyUGeG_mF0sCu%`y}UNnEp+}#Xu5oNYe&_?zb}`h%JC& zb6M2>GNB|7b_q5PJ*A`bzq<1HsHC(tS{Z^6QMoGn8k?^Y)hJF8-@nF6lM){mb{mkvFb5$F4#?BEDUmVB%LUmH4t-U>BtL_4cjNa(YFDdlEUAp|Uvrr@hh=d%v9NswRVs^mp zYz(DdSk7AmO{>&uUdZiqb7bk}A3ksOl=pIG1XN>pR|fEht6u{MCm_uYgWB?)uJC07 zk~fi@Iw%aMEJ|tj>F}2}3oe^_(Qo(E4qaNl@V$89ROV%kB5EMfV@@%<)%T1Eu8 z_ayX-eePdiF9emzH+|9?Ew%%v=w9&d>U2zjn9$ZErw(VSJrMt7*1Fl%n_Ae3rL?pZ zWT?XT=r&o2A~pC0Px_a;gQ!yzX1RRYRt#>uC-&%isbWBXg&sTnshFOEm z5SR0t^4jaP=xE4>3|n-tJ39U0VAPF;@No2X=i7T2Jo+|^6ORfm!skdV8CjTUn_FIm zWP6=9o@=?8td%e|;!a;AQXaWHsO+@a$O+CKx+bjd_WK=>T{AO9DE#TgTEm9F=4YX8a{+yOiz5!oQo-*7r7~}8e@jV_s*8+tNz|1V8B7KQ$eH%L zgrytT$nkD@p!I_@ELh#kel;N>jXP+%x(+^58k53#Y_rARQ)s@YsIgmZ857_W)?S?b+ZVb zNpg5}*m!B3Ka&inT<*&+y0^5Im$n|KY5kOoYgD+puNyt^p3r+%KVLBhSQQLNifK3g)4{S07QY1{xZlM`wOyAVnWjIWYBnM=gvu zEge*Hv^1&NJH*;bLirkc-cpD0E3c*HCCI2ir6NXc;a~LN233|x)=(+m_#);Xer7t2w zkjRsx%F=|R!<${*O+u%HUx!^7J}97q?>}DauSM?HH!AN_yRH%(+<;Va3E%6Vx3fOi&~smJ{i!@zu;q&YXz$n%PAf0PhNE}dKTw#38+=CMKE4lL?Q3@}?ETVcva zR?}*H(A>y`D>Q-QF^{?MkKd~-bB%Ndt&J+f>}jX>oYr#(jHhCiWw>a7W-5GePSX`e z(|!N33XWHu7MqUS5#0d|c^KKwW|J&E(WLGzf13Br{j&0ML636|c9C1utm4KA%_7*Q zt$A|R?B05^b(8+>OdptaPJk^r z+$St9Pq+N0Es7>DShY%i?Cx3sDp0e^LccePju_PmcoptsX)TANx5|Cz)M6e908%SY z?c3E#DJXRBIRW$4tLPy5N7p)K4fY#DyK|+{fWaKik$HSjl_L}P@zbX_`4fdcWiNpe z0FWXjD3gm)>l?1CgUs%#_wyU%fvo`L-ELL+2YRzfGV(1TfD35Mlz14xasWmHgsC0J z#ymbx;Az=S2?;3@~{=8g~fm;}(}QA)+tG4C!29wbZ(4>^1rWpGrs|1vN2K z%Hjx&dgo%?sc=WA`{&Omc$DXcd&`hp2>f6%qJ8;ic6Rp6MSTB24_LN+lpJ*>PijP!;gh@(Gew%7 z%KTQ2la*R`FrJJ1wr1#LW3af)%egkG>)Up*IiMu1RHxmQfrLn*ZT#vVARw=sn3&kn z)y3s`=>TeW$Gc~)Lb^QA+0@l>vHv8>ogsJ2h5Us1+o3SMlN*EZM}i#5I9~ld-OI-x zwjIjFp3!*cCmIXeU7W|W;H}0RU>~BHa;iF*O)S|mm#eX8*>)1w%v%kZa0lpf823F| zaNA*3Db(l$dA$~>-N1cN@bHOML0?Xay`7zn0AL+UhAQYglL~j#cd%$)z^sYYW*Yx5$Zi`*nLb zuO&PlD<#9XaMC>W3G*laHfm}1$Jx#~b{D32>l~m*Y#h08Bo6A4u967YBowR?lax3e z5vmNPg+)3CQHkG5wWeuT?9343`1!QFwA+)P$hBGvj5$!dIicNEV|1+JObkUA|M}4C zrZd4Wys<4q@Wr>>UI}s@dLAycnz?jVqVqTRyfbziim61SdTBg5R`JCQPSy)gn@iE^Mj6nz4_a8EHm}Zb{=B4nVzr`*|cO33i5QnoL_NzFS0a&EZEp_LTNI zb9RQ~W9DEAXH$PM8GM@OutrtJq4(WN8t*@Jvvtfn@CQuG&PwV&xt>>5yG7(f4$UW0 zzST1jPUU(|*H|m8RPO{Ds0~cbR4^RrLiNiuq-)G+$!Hp0txFy}{97thnDc9gy!$b| zY)!;?zKZ*;QvK?R7imB%Q202mkqC^XKpGN26KPuNZNO<2+8xZ^MvR>9@&Pe{n zp)S}FhxLL-9b!}7z+m=WnDVDjpE8O8vd_rQ{&objZd-G(oi^^Ba~M1SGCRR12`mIa zS_4e`6D}@7oO2+%G4`;7JTy||Dclu$VJHU^+d#AeL2h68V8y9^Yaz=$Eawlief_*z z0ZFcW>U%4BHc+dCQVN#6es_#m^n?QKTJ5kMm4r=gbN;5q55EM|7=*KQDlQ+{+1VrR zxJU^M{AC9rv*|KAKa68O+ z0Ey&Oq}-tD_{^|)qgnSV-t_jmfZx2L2`NWUWY`^U4Bwp=xz$n+hL@CZ1VoU^1H^x3 zT&hMY<{_}?c}oQnMTNz5RLNlp)83!@cW27;r9efzD|xmVlw4Pi7#`r`GXUR+&cO{nIcE+jRX&Mu5yz>pa&(C4+(|ri`Idk$kW`88Ka`29$?}9Ihy0Qm})`TH+8Q$ z+=)-<^!WE~)Z*R1VD5AoU{km&uLh%v_HO=&+^qSrZRp-!smA(P11jOx<(y_AUHtk~ zNeny>pj6P!9#GtW*b&*TlibNVt^ww*WngDet}T+x-&qh(nzk^xw%)neuRpMi$%Ayoay!dh#gnFpp*f0WADH~he>{o_=F95{d>-kPaouC1*V>xDSgrxYY3*|sPikFZwZ^5Z|q$^P|iH|1m1 zE@S7`>BGknV64VVFV>e)}c&RYg%%6h-F*Z{AvdXgI zV*De^h$W`E7n}JQF5Y!r90o?Bblp#O883~O%j;_$fttZ(HG&n;)}~E0Aty1k=#fK6 zNuec%MrdPfD8Ft&Nn>3URMMOiu5y*6dhJo)gcE`99rAq_j%AK2ezDo!w0)Vta=WH_ zjExm;eu(&-KUrXSjG^>pz=I9{5&ycGe-`nh=^c-;Uft#ZR-%K?A8z;3-Ti(tQijq&;Q9m&9M}e!UGdyC_>L(5?s2y1w!iG9s@_E2}Qt@-yQSQBLlKg2!iC z#JsoeG#cLM3x<=0g(gp78t+riTenr+?rUr8e^9X?Zy}I2@fU7=inQywcKh_f&Id78 zK54ozrsfgpK80iOy`HMrZ zZH0sr5%7KOdJu;BUz`6?Cq6y{)KM7BD%*Urh`37f%^Mq74TXBMmncvTP`7Cyc%N5I z4bb&C$wVAoDd^du25@w5$^f#6tVbfvs+7C~q$=W9qHIN<51{ASq%8D{#l7ZW&0u3c z6BSJrK4^#rcDnDP?(m0XWW77Z%|jr~`EysQM+N>|5E1_jY!j~WXQHEop%JWb`AX+UwTt^XvK0qpPlbiLmSY`XvW*Zs`{xzy< zTa42KjFwi3K%cU+pZ)jI(ML-qgds`1mVK33k{3n;`&7bZP$PO_Lws#o)(SH!i8o^$ zH&xdB?M*rZzCC!~>g+J_PP?J&3KqpiHz$J%356;p{wt+CIfmW$26A#v3v#)3O22?v zqC7WXa?fiB%P;wIrt^XsIcKn22;6x}dpCy5V>o((w%gJ7Ss3EEd^+O+^`G+`IH8M^ z_D->nmYrgJX2bN)x(%?=MQXftn?^ViJqaJs0K(kN%nVnk3dF~q11T)6y>|tDy-*ig zHq9N3gKadPJ72(x*FIk>K2bta!6v&lzQaZjwQM8N%gXL}w zYs#J-;$vr=w}=rM7O0_GkowcbOktNM4Bpd}o5IHCbk{l!3Wu8k>U`o}Ri&txxp2G^ z`XS@MmczI@mc~D|z}<_ys4ohN8cP$Nc<|L(jR>{f`}b4vjp>fbRgoK2D;tbCrrlL< z-T{tM0MbAFHSKUQ-Pwsw77Waz$C5Lx=M z-n8#QDQ)1-gn|B>?=mtYGED!(_1$sX95`s+pj0Sm(!N!GbCU#)!~ItqP1eAFn-B;h z#R;PI^%8JcOt?wP@0Y8SHPfyLV?qAaW&?0V3jL{6@P8X=z`Gu^*Z*o|xZ7SL$G)Mq z{C5y{@A5G3`}{MX|J+u2qPW6Y=k#5{|8cUQAbe6lex^l>V*ayH{qw>Y9TzvTWT=e# z?`e7SW|b!cQu05}@c(-_|Id}u0_38+NUrj%P!MXb<;tA}4#eGuK~IjYrTgr639> zB0+GGA0+rJ#mO`CK^RsG`G;o2v;W-6-)UJ>Z*`nFHAxOk57y_RMX3mmP{8$NtE~Ah zW}9an;d8-k{YHFH4|kdbf4wXT;?W4f(?6viTmNsv&uT@5$EAE3-+IcfS&-B-UV4bd z(Xt4*$`^H>4^>5G0yg2k3zoQ;H>eIYbD`X9R&A;ZyLu-Pfu1~fLo-{f7KDguoGl-x zO%l#$uSusx{-5dV(e2l!(XuVed(y3lJjnuGVHY9hdZbcs_VXa+OLw`NIvSi60 z9QgHk#XH=0B}nlo(GVQ5f8@XzijH(bQIX#+Nf6ylWiBi--tm zh&RR8bx~reddSTf?SyoK5D4z6U-d0WJ-YhOojwvZ_qi}qc=g8P^WIG5nbmBTB>qdX z7TUa=P53Ju&jMU(eA2EXio8kQ5eFJd*DLgg|GBZ?HPSE>Qqp5a|D>aBxO>(BmxE?< ziQQ-Rz67YHTZ=f!^6mmfNV%6f6A`EhEh>1gJwjuO_%NJzSZ2%ZH+MC1W#Cp$Mc3Y7Bi z-(&s${k!{b{J;NFj3NZw2tsO@!f53P?|%AqGhKn^5@hLX{`EEvWW%Ih{nX4%eNmCV zOQB2|6P1EqN`N_L-|v|^V$j!Z(Ejf)MG^RvA>d_QtAVqC!UvOxp2KYPIlWxcr{bo6 zFZ5M>CKOgX^4h~(fvc~7@V7}GyEU{f>i88pqI;vXWy)&VRMO~2(%Y5ITikRiTM9=| zur&x4>DY%xL~H;PXgdcEy==luEv*!U`D#yO!|e?cut0zF+5dHq34Tl6O-Cf&W8UAk zi#MrO5JI73GLE5UoojzdGA)}h8c2v3Gadh|wxw|UJ^c|c5NHOAacvq%(Dv{gINW3t zIDE;tO+HOkTTF8SAzG!l_TR}&N*M%L3cW@u@po_B>1Kxah}OX={@-wjP3`IFsRkl~ zocBAh(0-A5#lXNY_FF0M3tHFF(Ge(sqX21Q?c=)C;_I+KH?3(R#LF8S6BF~rZxC1x z;Z+!aDt?RHX;)iwwf2oO@z6pKYS7tZxIU0bT=dp8`FIbo=0@P#;68KOuMaT2vj5j* zM`kfXSnQHEZS)8429;mlzHJd5ACD1pU&Fi~zBgCP4eJVf2ACT``}I##&Y(GBwAS7f z$aG`^HhTV^U<4*@-!MgP&S4OdqYk1_3VuAFiV7ZJ;UN?E5`lF`6qildxXvDP!eFqw zPe5^HWMuRsElplSBdPj&wKrN?9tg&+V0Rw)hDpQ}s_Yfs+uM7!A%6Rmg=L`L5}X~J zH2etG?Oxppdd2kH?txyh8pMJ-8Sj@EMBQMDVENDvvz?GTER5d;G4Bk>!uj5`K3h&; zQv+`G1aa@1yM63`KYDD(Go?{)YmUz}WV!!C;%o3tr#z`!e6`E-`)Ci1Mn76OlUHiIaXkA}N0jm%#iu-@2J(6hK z<`tin^Ei|$&iT@bVJ> zd=D^CpF+HKNJvQjFci!QH&Q56p_f=DCb&2m6^`jK16$&cFVzQ&TkAPHSksNIZ%$D9rYKGf)svmK> zzK*P(?~a&qy^aHId;O>lA!4j+XPV!qz>zL7uc|`|A3b(+*{XXz!D=%h5COI!$DvA* zpF$v69iN;u(*5Z7%kZi8uyc*GuHBwMus)`tQSk6+fcoXG8RtjfeGCi;aNAHxhfR$Yl2Ef5BvT9Q-;CV0?AqGi*19|D5=umuhOAq`DLdO8gzCg#;i z`fbM+i@Uc*qZ=@6Gp)gdT{~kZqN}#@a@~TVc>7xuiGiYy1tY7(nQ?}0Z|6{CsHn>2eZ}Ii2ZaP zGhkFD7)TdSXVb1*Iyg`O4!`r&XoUvLccG-V8W=VIz^(Au^v-n2cMa|4{6p()@~SS? z5mI&jlU6B%^YP+=`UwKfu(bv!n8m)7S5ok3T6)o_HAhty~r^w+l=ny%Gql|W|UXxNawoVUZ-;FyjhCF zc`%*wRmpP}&i?8BpvZCeAD=aKP44Oe3wtzM`Z*n)D_RT4KEMIlO@YIT?-OUb7#Hsi zA`|5aXyASgskuV-`Hmes`Z6e_4S=H(1?^2@LuW%nL$M603PI@uVnexSfmIhA>j%Ya3*KSZ-HJ+*5`I2K8m0YgRChsiSkn^>8-5Rh2Nck*C znN^F7hEfCpn-_pjv!B{L{)G;7rER2pr%jie+5@vzK;e_Yvj2Di@M(soN)0c-VC4ti z{?nQ#*cl@vlTf!wJV(v%H`EYb((+&>xoYhyJYI3-g~|4c>XFNwfHodvg;pba4o2=Z zeTi0&Z$-zqaywmra{epd{T6nRxVrD#v--=6>IZIbiy?jYkz#KipZkWv>4?4%cI z2N!84iR?15h!p$GvoW&UXYBaa@i2^Ybmrx*4PO0W$3K654_7@iH|8Pb6?F>t;zUMp zktaDR6`22ueeREr_&W$YP_k9`?K5Y=!u&qm&M%TT^{cdRU^+7lBhFmvAX4MpPh9X` z55(rTEjq^%{ddYp#R6(XlC}-O=HD6kACB~$ru#`_*==#oze6niFmk_7E@pZ~6@Q3IaxaU})O96-e=Me*1y zy)-s5+DyN_%DVv@_^dZ{-nN@6iOcwVc5Zq7q6-YS@ftp>QDc+Qbh*vEH&rSD+I@yA zCv}*mFJ~8Ta)E7R2dvBqU`jGbzXgg>Y4K31sC!jW%?g&~blF<~hsXu(vcYOD0RH6u z&lZ_~<1H`e2!!6mrv!#FvT+f3!dTN0er#Zn=893KRdAyIw-*JABWwBW2>))R^bI zf6Q9n`&gIgT&-{tr}T~_6)2pYYTv5-(B%)?6_?h;FLp|TB~2y&73Gl4V{yIgXK4PY zEm0_Y^Hk%}ZPKMb?nICmQLL>+V?mhQ+1VCBAszEgLFzQcbLnb1kC#mgH#6R}61O@h zs>qr#1FOFst=yGDC((GGs*quwdo4c60`_HH#*keKz2OSsMrG}hUxVr6X1BR+XB6uh zk&{9<@B{t9{IWdtDw0wzU z2(YmYQ761NRlV%$>;!^|agu;-Ch+y`&T@hOR57i3TP1=qMZ&@l_AzVx%*QNhdiY@g z%cQChZ>+9PZB(WnCCA3*fQ^NTk+GM0iBCMFX6=t5WKT&)rwDwyUAvJM{TzTtrL(g$ zxZb46)%lUzvj1a;&EcnkRqLRm@eB~PGEr3))3gc-3dpL_C?g(nUdQcEd5b4m@51bA z_9qIH<={SHpqQ?Ow@j%bjEBjs?77)uFcr8?ver)H`%D63rwF^sv++Jgp@LV90nBZW zw*IO{p(Dr{rDtLrN1FPoE6UU)u@GNuiV4Uc66A*(?(AJN|6!ep^@JbbWVQ#sk2;p8 zQL6U&AU)bUHoX`w`V~U@GX5z9eeR8;`p(AjdpVSYb?Ejdo71am>ncmMJ&Gka;(R$v z<8BMwc@N>$(^CfkW2dWC;PVlFU`&Jg|%g_ zt1d%-4OG;XX@etcaQ3sX;X0%`L~(L4(&B#yU7f-EIi;zD)&omnkaaKdE>)zO15Keyn8#%Pb3&*+9Y1L4qL?0Ljo;ALh9S=?K_hn9V=>YYvVFL_OH!o zKXRy1()zP&0TLaX8y-I$MSCgkRgqUv(U<{$lh!&e-;gV~DT4H+ZTM9*RNCI)njMnV zQH!*`HvE0I5|UF|F}KwbZtT?3?asAG=!apqsvzlQze5hWT@2iL?p`;1`c!ky@6{q& zaaZ*n9rJs7dt;N5oZV%TI@a~1uV3#TbvyZV2A?Jdq9o2P=VWIK0yP3~p67R-K@i&D zV*K#o$8%y7V_kpDDt?>v{zDC4LYiHHB z0RH_x(~`o?H1|+LDw7ZS^!cLMW#NSl{FKAEGL?y&Ph|;WJMHq8Pwn|BBU2Btl>95z z-=mozY_B2bJ?wY^p`iXQvE<=z{V(-pvq5?(m|7_j4XM^Y}xwv`*v z($zHq#8ds<>7)?|iAyo2SNN!aT?sra>k`4P;I#GQj~_PSH;6Xkf)Wyjc4Y%|E@J?W zY01~bn8bYi_^}+&4`_0HM(8T<-vWCV7?MLK2ZoxR_jFti_*l41wlp^jNl5h0B^xx1 zBr66OfOJ>Jeyu}kMDtVwYn2+0+f`EyJJmhgorytEo$A&HowpaxULndG)w!eslWC*1C-vYHh z?$kI*CUqdF1e4g*)FP0aqD0?a<&gDAXRsQ|0$Tvb<(%nPQc|MMm*Iu3UDK;WPa!+Pum}nQK?sX#Z>C5 zcUk21J=Z3zm?8K6Jb1q$(gh&^_e!g6oT>|HQvAVrU(ZJ^GqpbZUhm>^KTy+nIjc|l zNGmPbKVf)tBt|kyRQM?f_MUR%L59bdqF_% zDioe~!_$(JxwMmI_3g^cfX{lJwGjk($0Xhw08yNPak8_rzTUr9sYsU*64C@8mMG(% z3LFZ6{gJlqadV$vo)HH^;HL}Fv>5-N4=?laeK%2zkBf8a{-~y@smb`(Z+2zCNfZ0- z-Q@2Rc7V^7mFo%k#Ms!&`E&Ok49Vp^R;r;V)ti@&yTOCX%lR?H__42bxUP+$yg0aBb{PdDda5Nr}U?hOtiDSr=S##-gh5mqNbgoJW^rg zr(=~@lXJB%O~u?HwAsMyV|j{TqQta-_*VF=>9}$ocAVF#xOy+JeT8fwvNunxe)KI` zsvHj^%U#p77m8RTbQ)#b)>1r1(ZXMBx3-7aq8%5%2TB#&_eNO<$($f9)RIm1BB0rE402lz& zZXYY!)rbl`F9Jo(?ddAGMuB5cht1`2bF5oR&fSC_$JKHoiN5CtN^3L~pxt*~iT}-2 z-WB0iX}yHY-g(EL7WFC_^7g-s$wVwphF4c7w>O6CF3ytwfZXF7`l}ciwZ1A6PJLIP zg#g@il0&CwHRv*ZQ*|#KGDEfsLTg&c0Cv(>_3tOq`s;ls6gc-Z4Lm%GvvRzGEv$zS zasmP^dy`(M1`PGW?%}_`9Q=y!k<&SGc-hk1B}pxb)Pb{EW#uaDOC;WNH`%p(pr9ZN zbQHKTZvZJbZ@8tF3)hdzHM+5NdLAW`HSxsEnWfmzHIGbkHl2^aC3DCEiPSZBiR9Ua*(JYkH zqN~YAL}&w6*khrW1%cHCPC_GIzSMVdDP$O4fGGhp16?ZT%2MaheGvc=L4N+``jIje z?~wBT93B_lf}E<%Czm4X5O}wda)-z2!@n1(BW-5WwMi$Ljh*K3BLcgalIPe3CJ#JT zAyv5AQVU~W(l@A-aWa`LhiiYtUp+klyyJ1sd|Tj&qhDhUW^fVI+@ zyyN+y$wj)|MOs)`xZMhkvP%L^Oj|oU-!6;4Ihiq^cur%;A<`LwE!BM0yvVA`9$Rmo zj57)lkWq;r{{UkCu73)ets zeAi!xPtIF+q$&+vcoUoT`SWdX)d2oTTo$l`!M|WzSvG|+83GW*$566BizR}I{|iJ3 zLji}ygIxlk2~Y5vK0uv=EhSWKU0v{G3I4kKs3NrIQnccPo-VMi8SjaWo%-Eqe=Q*! zO(*V;1y0|!ie%7Sd+CQ(%y#tgIKHjl0@`G{RI>$=ZjA!l3>Ee0IzV79EEg2W^Y_XI zhRLSauU}{O`qI(@Y@B?{$!377fd73R8pa%*YGRx<-C^_!i9C&MpTy8Gswo1}^AqG2kSfgaP|jiP~q__U&8w(G!{c> z;F7pFJCdlJjEo6L%xvrEfZ5n&DP=`QM0kE@4gj%gZEbA^;3)zT{6hl&i4pnA>%$Y1;S?ox+bpR)c6WH_X5KMWw5s2(#C}{wc z0ihX0=j3ECav%x(ngSSDR8$A7)(K|jIB?wpvs^%^^%*goEuTJp zVjf5Lm7Dtk-HQOlKe&M7<~$%5c%!d5w~KTV%-EQ}Y~bqCPh-DVs)LCEGQ8v0?uogq zHApRTc~Ihd(jniG-~s%}O1qejq@*OuGERg76#Rk}?UZ*;sUaaIOU$W@sb$er^>8}i3zX^3V@0=yLt`~)Df%Ky=$9l2@-o(G)JYU3%}gxxZ$0VrfW_Ol2`?`9}uFbnfq|B_xBut#?S z>N*%~g8xlA;VuJxypaVQ#sE4I5k25MV(66hnKNeq&^gP>I#qm74tSava90`ZYjCwD zFotn0)3nP2Gulw-IM;pesza0$HuW?m2tI@eU7a)75xABZR=Q>lcz>x9aRpDq^a zT2b~>gB5SxLe8O)fA#~U&5+5Km`LPmn6D;|K5m`;o_)-x~h?XpH~Z z<9)FJ7)2Y{n*Y4`IB8iCvF2bx{O1`6WYZW1BOF#~KXL!xPyWC8#Q)Ey@IPPp&qDp5 z+7(APyPJ8ILspNbntLxM;1>g>3!is#cIK?9 zJ_dn!JXkpyu{IZvG}1He%U`_>KD3jiNFV>AYc-@IZ#Ug|Db)DORJeRb=_=bFvU(;g z0e3T=Jgu%i`)jp4@(T(yW8S}g+r4P79?5a}C1CHzONAH;)?r~A74O~Y_^!oi@W-Qt zMI7}zu3Tg%Qm1gXF>=l?t$7`XMYiuRx&Yf5h}RJy3`jREPwz>0)WDJ|7M)B;sFu-6 zmnJxLFpd`HJC)<>!~W|XT^S64uo=}Vc7+_XOtjl-qqd33Zp8JfO&!IE?7-u5(qFv^ z*<1o7`A)F?^`;x)Kj+CnQZ;OCt+m5k*XKy+Xt(-DVby*TbL~^km`7fep=WE6WYmB} zj*z0_ZB|y8d0M@85;i3;b}1KL)T6r;=}z4v)9~{5IGLDzq!_h)c5#B%g z%w6So3&<#`n5>LC_paG`KjH6aYynw^a%0aEyp&iNNoB^2D%-V!ki%co2r^-aKhXp; znbFMZYWW>Zcy}He7lb`2yuCOOx}1071io&2ebDg?2nCe|UMQ?wDlQGZSY;ihsH9lF z)Noo&ZM}!74BbB`kuC2pTSJ&RapF}ueN3N;{p^DGl0&yVYdmi$oRcXvQ9&O1R;f9! zK0`gXZN0r|HoG|eQ?>N;b+r!<%bn2H_lGZyonXw;HTe0#pvJ!39fzsZQ9B$-#XH81 zg`QbJxhj9J(wwQEgUXUp*iBoELB~UdOH=zFFC%>{zb(OFf$A+0(s?G>(;U5Y4X5IM zr`5M*Puw4EUEmfm&z;AB1_nL&q5^5{qw zB_|0#AR}$}CMYWz z)Sv6&Hu>@wpb^KSy0uMc+9ko$WRGznZn06DP&*I2Sxgp6gN}ke<>^aLmEb-&7INVo zAC!}MPt`1d{+7>GZbi(JbCpz3pdT~@ibUm@&WARdF z_BEr&QHImnqE6b90%Gq>{eN(eZDDnL3L-SadL6yKoq;^T#{T)BZA394I6^ed~a zs}ptoRQabnZllD>Imx(x@6SaJAZC0Ysae`LHKR~PL6#*>w1C46GsuDhbD&^_6k&y^ zAz!CC3*IYk&E6ur=)kF^CE^7y8(zF~8D3#2v?wg>h<1{AQAd5<#YR48RlrtER_$(M z&U)&D1*C1MSKugn%RTfA{ z8Ax7Tv12-hGk0FE`_tLF7rk0go%6=;4qA39eo-I#yppc z+B=*1mB+e1#m_xS>K9;W@MAr2Z7ipt07)H&(=((f(y1F|wzjO>M7kDX&|P{?_azR7 z_bR-9n>d7}zp)CWx$aOubT{FM2bRI6v8eOgyi);Wasiz5RmVY*<3)k-c_TZIwQ{GHH?X0$DTlAdXCm}*#yt5HW;Vk#`L*z_U zNXfp8S2I0usxo7Sjb26&NegFY&x1~vkV#?&H*Y=xj1SZE*L21WWQ_!_%Td+Sa^CL8 z0^r4DvuEJDxv4a8GI&o)^tQEiW`Cjf5?Nf7lTtsB^|#FYbpK7j#Cg{{Bqw)^Dn#Al z&d=JDshK8t52c;*)ur(5?IW!5$^HGVHEU^joPm!|WD`xq!q17aZpjfCySi02lWFgt zSL!u5dZfAzWTW#zm6be*k?cpoKs3(_ScAxJ%}qlJ<3-nM2`+ znf5Alqxf3yFLyP(aOQ)SX(%pqVMD*44G7po7G#VZxX1Gy-oAY$WEV;1 zl{d?{c?f3Ys~2-~;0xz_%i5cJqZg|E$SsK>Q<>{}RRJBpNH)d{)S^t;dQznM)I&7~ z554q|4a!j|#|hJT{76VU(;(Q=f6&WK4V@LCKW!N9nSl9jNc95;!5x{P=4gJy1Ghu6&kGB zP0Q@unvYdILXM567ak4ysSvJL66p8N(@VF49m2+zW;{rAE_dA#o%)e#l>g1vT|l0iwdz>d+5Di=?(R# z`lnB4aHzPIFIKun-MUqsR#va2Zx2MqsOfg9aiJADCPrdqdAZ9Zt!_#(jNk;@&RHEP#<^}n4P5dpKbyab2yK7Sr|MH(nCd~(r)5)*kP3oEM(IqV40DVRlRJB!w$|F#a} z-TEqJg(nf2pHIkzUnM4DIAgso>H;Z#f@vY+gYZ#G4yXN~O8BR)<{NC|YY7GmU%yXw zNe4`rT1p{4099vX>E)}oSU{kN$wJ(sXZM1A+J^@al#ytzLB9o%CbkiTnF*SKo>6bd z6HS6M5zv?;EVF2cib~2=*=$vfQfhDDOnzypCSD{&+bod9safisq)(6O^Du8iTzzog z_wRWkL%xlD^D^`Q$V+oJ3H&VzD}X{ z_mo`2aMJvS#XN}R5Ru@WL)u)SvHVduO%rDJ`ziu`vCYlub<{--1SKV!>y|XM0EIGC zvyJuiTwU9W7nbx{@u#hKA7wp1wj`QJBHnI9ma={i7B+iN20>o8~OS^JYA{+)0loAcUN z(_Bbp<&Oz`FOT>Y^V8!Ogs!**Pi;JVbcxV$)&S&b@66BhI4y z=$V{$aMXv4r#2<;DVe(Q*s3U=*v(Zb$83t(lDleb8aEixoguuC$tL+Mf6ELlT#Fe zHYW@2<4WQ!rUjqOkBHZ?;oTOjQn}^AGlyJN)^j)tF@p*3E(BsxDIrur1d!^5@#$_X4L3T=_{QKRtPjnI_UEwxYtIP8}ZgQIKr76XVLq9*XI z56a&w8bVxM3yJIVG8mK+=hP@&JUT!zBYyXxW0yk6&*rmG&2*-!Vcu|NGw zenII@kF(aOFZ&*I<;S$qWi8c`BMP7s++rg5{8;E^K?0`0tc;Q zD~`*gKLCLsf0;SMU6GvX!h{yjTnIiYT$DH_*@^0G(T<2}M>B9A=fNIZ;eiJAhq zS>5FJ24N|5;|);a0D9Nir=6qyJe>Q+bt;jnb6`0;PXbJ7eM#l2n3(Q}qJYjNjnA5q zk!@m%wo7GxqzenJ!%NqqTF++1Tls4OG!~P^PSkyUhwZ!3u2!QWWlk z0j<{|%*U3Az>33Mpt;=IC;$%(rzV~rfFU9ZtrN>&G2F8nh{Sp_4)$mb22}Eb3 zfrl2;W)eA7itd}hgv)4Xfb96Fsy>ZF-y=?Q5u~I*Ri3U@{BE=oFayV%iu#&x_s05g zd3m?Lh!`J*N62ewcHW6e-DObi+>l{-O^32K-SN6T1a}{rp!pd3t5p|*wCnm z`RoHGYhDgD)n{pH#02>L(I4GBujzli$`T2O~qgH(Xsi19wDZ zsuhWTr2)yH@Nsg5k*JUy>dl+Q_}WfNQA$CH35F+X#C!58xED&dfM7{utQ$W-*G#3( z&J7O!%u3R-(|EV~|b}m0BXZ>R{6^seLtVg8`S)3lv;1IvE{a4EgCa$cZ z7SZnRk3K@8Dp|D>?2JEyM`pxO-bdV{ZveN45kRkJ0nG2tFcfR8{U!OjSQ!xf;o7x= zj4u)2rtMp+4NOdO$>c=eNRnq^@D7U{a0RS;vPVG;Hr)8bDVZ%%$c#^e)8}dp`6Ims z7RMhLdE@E_G4^QHKyWr2-xn}Kc!v+52Z0oRx!)RMj4TX=EpJ1HyO+jiOD1*jr|L?n zWkwpOcoE7|6&CFTT#PqWat899M8Z3A&H~j$c?;iLtL<#G^6>02>0`+cErem^N()=q% zto!===WIfrT-;f6!bF4MRsiA5>)gc;%MtrMq<_O1`Dpf}`xd>qDkzs}+iv1K6g2{h z_`}Qss+^oDgCWZoy_*BCJi2a$e^G3l#=>4=IX> z&;-GQR%^0Fog!|XEkhPOJUpmTch{N+Nm{VnZU=Ak>y$ROc4P7sJuq_wS)`z8UmH#? zaLV1;+Y6Zq8YSV;s)xqFTFu?Is#mpGeEF`L-_5F~#k9mJIQMV^F!i>#bVIX}W3}z+_BrqpZpgW-VA}TNAfWD zDK?qC?1C~Si(}|}byj$>yyE0z5&S?B^72 z19_uR?mAp2~dJ%3Y&@J^rWqVe*a92{%WCUNo@ ze5wzICupn%h(T`$`p@0)*mp_92djR~fy-3tqZ7?|*7p`DaNL49y_p6YNff|DLh9fz z$cY>%T~Yy13yvoAU#_%Qscid;*4cGks}XYVT(gx_V?GM#qkP_={&6q%Q%9(?i?yXC z<>iG~6|Wo@$?yzE168vIHkOa0Y@H zT-?}}`5-0`4K{$hO<|NNbYJ>6Og&}=M3^JW7??!z6fG$DDwN}Bqb(c~h)VTSyn~A+ zI;^bNftj`oho~K4BFwHwS$GNQPr4UUXACO2$lp2?=K9W!;Lz=>kBYd!I#0B~ zE*Y7bRkdH^*(b)*AK*09ZF(_4Mh-(D5-EPTP<4Qch|{Y_nR&YDe9Gu(`n!HR(sfZ| zE-`vFRW7cc`oszvVz^XC=MAP(&0UA;ksWgKjZ=EL$XN8$6szb?{Z?nV=n#c-5Q|v9 zD~t?R*jD;{Pwwkn0;@3Y(Uuv?7^%FMwE#CS&NV{*aOOhL53ETLYcJ4u>v(sAcjFoZQ(KN@w_b)jli*a{9-7F|7 z>IR-=;A$xLogdD88Xi^6MeOZ09I5g1a!3kTFsh5$%>i!6c~|xtaq74LoZO!jGS=k> zT#N|oxj<&u-dr7Tc1_>%_KZ#*khlLEL~l|?LBEVE=zLERV$qx;+DGxK)%ZdHkX z2A&<85?MF6QqXt3gu9(X1~uYf_Q9J!d!4=qFAykT5qP%0RqM~BC z^$gDrd$pI_hkRX&XPfBS^_<1}RlCDSesk#iY6>+lbzsS@ibI>`_S#?N_CK~*+=Tc=1xURxL$?9zFqEYT0_P{bg zgVg>SUbzme&ybGmNQGg{T9QVHoBPu2#xk5`_fF0FJPeq^syp4*a`K3)Eg1{(ETg$} z+6<2S;C-l*gM&xFIZtONCnt<@@GHZe_s}9dkMEbJrab7GX8GM9QxqsRR&x^|x8RzV z{ln%l&n9-@MqgQ9?+0*Mi#Fa0cOHAZH$yE12)`&n8A{)o=-roZfRSaE$GyH>NP!+FCs|450)jCz1#;c~_f|iw;UU7SNDuZ3#$D6i`QB-`L=r@!s z-NGfOsBUQKvN4DbK7lUZD+z+P zc@$?)03UtD$}{I8<5Ot!y7Ah7MX7=%17kk{BCxbm6s-&eqD}1j54aAMSSa|}=NA{> zIj5BXdhOxq9=#8oi~exr9$SffLKXPATuy^(ndqE)1$Ilj&M|e1$T|l zMKO3>sW_0*K1-w8htRWV==Al(M*yw`2Kr41)CW=4fcIq-b@xuSy8Qwj`A+wkAt?e~~ZVKA6TOUr#J0A5H3VcoHOf|o93j^II4P|ZI;q|W~J zkjF#+oz9$rb4$f6a|WkKAlR1Ac|3^ZK?tM&eIyIetd#7HWSl zR^9ubLs$^c(Ncyy3F&&|o0iwFn@fFzDbW{9(!%__lg;ON;{$eDmvSN0Ju`J@;{C;% zK=Rjo^H^guAGHryo)4p{sXRxfQu2G9oi#zM(9L=)^$~^any|ICZnl~>@7hXZA0}XM zqT(_7nlDbmOyA_Tfw)PWa73(Mj#YoN`pC75rYh%8^Fg6Yx);*ocLMcTKU9Ugf z7`Y~H+7jVJ#ZG-e%%zT6Zh@nZU$%bXUXQ91nvsugdpwMZ`Nehn930$vp*>NPutdcxHvnY-$7yqNrCU}J*6Sxf(rhHp z|9BwjU;~G9U(M48Gg;~Eqa;#{E2CF z3v*jo`qIFX-*4L-w)v%l=tDuBqpPdZ1ziT{o`NF;DM@k$c4dB}fWonW-$Jm@FC2Ml zz2-@LZkyRFJvkYCm|_&tvh z*zN;UQ3<3+Y6!tB++nW4nHAi~o-V8U6UWz#ZWrhF^A^70Gb`X&>sh%7Bbr%uIvQHJ z!svSL(4Oi;tffXWdDV;aC&n;4NzKB=eZn=BI!`YJ$*-0DBN)c6GO*KqKex!>9eZfv zwFdaW7oY8soh^e*$#QJ;bQE(1iFdGFLpRtUuQ!&7gMAA5s9Sq{Sye)nI+*xJ9k$9y z{i%1;*FU!qDLa7|SDO>oh+?{}q?SDAqElV-4{joCeO~VQYdz!3*GLZ!p^ZXe{pM6v zFBu<}Wj&}`ut4oUVa|}hV?Tx#k2F{+(x(KqxyI1>PY=ll7wyFTn0>B*$k+IjB(<;n zAP(TbPzY+EuC88_#;9t*SMm5rSLm*rhXHww;{JUwwKA~VyPJ0)!u zO)bnf6m?$v@a1wgf}V+ATNR_k z`W4>*?)d756VJDMS=nR|^V`*n&2&TaZ7XOGoGz|r$PY)fIsY>rS$43&lmEcq4Yfpu zT2bWicrl}!H{Y@egK(~Y-IkRAL+DgDHcqryAVnaMKOxZDH;p*Pm!41J300Ty`mfH7 zTNRRL3+#`P0(O|HHycYve+6EH4;ZTi(M7UzrKMg@$?%Pt)(Dr=b+Mf+tv0Otvw#Zt`U&DCZ`xW$$U?iMpXJ->?+(9x2=oga* zT1upBHbTa(d^m7Q(r`d7;BPWe2G4@%b3xIHZ1rf49Km;DZwGc;=+dAV+}*PJ#9UTn zD50Ka<|&^N5$TwJ)1Im8eQW#`Ma8=Y1Z7;jWq>tmZw8Kt3YMx>Zu3+7z#D}!T$4DghxekxF^;R?U_JJoXm=zL4x8L_b`MEU zfOo|50r#htnBwX(Z+)*lJR}o4O4E&W7ORt2W!zKbD|%nc6T2q{W~+hYzczItNOy z%+jKjdy7W$L(fB&I)>3TyqmeDWnQ6vw8!gqA;_h8bdOdqFD$A5QHv!WSduOqL2Lzq>-q>}EYGsaws+V)a&e$=dHJ&Te_4-$+Yvb0x;Z%1k5){Pwx zJ<2?r$yroq0J`{WZx0<#q*4{9rn&oiL9aHVRfxfZ2Nw`i&jrc_L{!Ca@=X$*Yq`8J zxU{s77V4TH#ea`UcXJ47?>FL2Bb1tcLu}OPVnhSp2?;MC#^Fn|P3&SR<#?OE7hc}# z8%5hQW#}sk0=hAhTPv?5ZMtq8K9X9mW&BHw%Wjd+96Ymka9R4`{q%&^4y8PJi1vE2 zZi;6@Q59Jn+S70VdV={xpBC=8bExwa8U8-8!X)PGAAb~T@Kzdr`gAiUYskG$XUK29 ze;TDw4jih$3#eU(@HIiFjyOm5UMfKf7(KR_eJ>s;b zSMKHHTq${vKQ&lmV|^;Tcx@e>eoaIcMov6__2n{KgX2@MY3#tlrA|JE;N*v%g&iRV z)YaBbRHhkv`s-8-OFn^Pd2;#m z-a%Pcpq@Kkb?)UFMw(_4o zjTi4y`*OK@ErJp)7uGvf;Daik-#oZ4mmFS@!Wv?Zg&s(j{(cAy^x;PfL=-o3cxkDp z)3BJRAZ+y0U-CQ6*q5tZ^m@1|So#jHVX=IZNTtUcOL%1`l_cs{9K01TR_LShG@*>xhqpXsUcuuAFaGCZpZCJ| zs@!H;^xkUr-qt)4v6>Q%322X+ENJO%A)Mh+E4E3H5l@y3y3-xHLem zj0!E_6qPTUp{KUmtZ=ch#!EWv`)wf*_Xo!v(i2|3dZll$#G^S{Y!!AZ%yp? zx>pshB$Td766!G|6cql}j5#%VhjiiTkpjzGocQ|M4V9JGd!8LO7&mUDl(Wn%E-h4~ z>Dt-f$I!x}HDi_Jxi00KpyF*jA4+R9kJorNOB!Y2IQrL;RA{$2Cel5-E&-->TMYiQ z40IZP-&GL_L}}MVwu)v9aOAFaS>xwoUNskFWf@6~($VH$zRcdBUY#P#%cMYEhQtg7w;CNRX{)%6IktVub1qZY4zU=?t6;EG zRvKIS;1yr%l)QLZ|HG2mlJGrUKb7Sy(4agv4W2gx52^+Fy7n#1FY`&wj4#oP}6E zS}DI7t`Hi>M_o+Fd!UN%0ouT0liO+ObdcnsqkN9RnlRba_;|E^4z36g`QHe%i;uC1 z^}^SWBdFN|Qj<^VLbgrks**)9j@-Gc&5>PTK$MrcR_o;=V(7eXY;cW#hrd^~U1us1 zh9o+Wo?L|*c(-4nE)liPh_Rz9exjml;?@@?s6AfMb9F5A+ztyruKIrCcwJd|ruwP3 zy>ord+7=imDuEH>?Ht(aAN`$?f&pcZn+}=10T*ff-TROZ7VuS{VMiODPlYLyc(Ry9vV;-P>z{TX{+i+A=|6M7bxpgJF3+2Z}yJ6MN5GF zE6olJE0Ng_a!A>2Pe<_bt7WXR<^n8jU^iv7=%0O`9s&?GFP4&y6?UlJoZnxe8-~E5 z->f{5`+xED{xuND|E<~B0JX*r`OIB@$GFGFl$LZ)j(BZ6tzL_1-Tt9McV08)4PMI^ zt+Odz#4Wv5kH)xJmd+?yikf7$>|3ts8HJ;wAcK0KTp+bOPGm^Zx|wo<86>M}CwpWM zyJ10v6VVi(^&4U){-0rnMTTYr8S+abUicL9kQmftZw@b21o!Utw+wB<KcUs3R1N0{W1`qujl?;**s zEIu%c+~w#ce2jW)cX%Mnpr(8$-QuKQWjXfi8@|JXSu05`FxP=*lykb^^%DeE3j?;aJH5nW#}neEKKY1N+Oy9u{7Zv8B4ucHKH|n}xqLt&iit4t2xsdu)6nY?ceuTqm`WxD| zY{0ww3!8tf#`RvM8W*Lu$zMacIwEv{E*eVi+YC2jb&Fl-A@kg0v4g zR=}ljyeZsib2$T3iicZdNEhEE>6ZF6-^fj0hGVXWhNG32$}cGyF_q`#9Ps*sfHKn3o`(1Sd`+ ze#>{wN{iVrb}-h2-FK(_JC#U=;l=y+k%+ao0?zjWcVCA0fv%VwM9`)d zB|}Qic)eCf{$5hooFb!+-lZ@>dj!&IbI0D?2i2-Ar5|ZVhM3&De$&K~mMfo@@-77# zir>_$@mqlT1bUgC}iQ7G@|ySnh8>ov`ogfivWFP=6> zb|OP*Nub`S(oB0ix@%=hm=D?%o|dUVe^dinBBN$cE2&=f6g#KfM-Y_E7yt_36XXPcC zgSJS6H8O_i`jt3P4J3PcxtL=iSu~zuOAOnHx7#5}=vQN7e_rPIefQw}V1=tjifdcD z@Y?4|U1VkDZJ<@==GYNCs8FJleN5|_v7BsM(5`ToC5<+nv{dl%qXBccYJR?B;`--a z#AHXP;Kh$l$H~46Lr`F5ufC7>E4Esq26kWX*1S8PQ(CIp_Vv4keG+KICMYCiu(QFd zr>|cEdNcNcZZ1%RBx%%TsC|l*-uUbCb1xuPs7P_{a+=ZM z!_UpDy{p2KCGI>zO^^Ypo?Pun!`_MUUKNpNhTYo;vucTP?`r1lS?`zYMJTEH#e8q0S@AI$BOY)SO=iHSe9wgwpDRv4s? zv#6|9`p$ocWu^>x+RV)bE`}8M(@4%l(VNkV2;91z4S6(>wegR>RVPP?0c{slz|qMG^f_r+m%7Z zVIr$sHa^b&8d{OQa5ve~cyjkTq(Y%1<|?L0<}xXWmI5$`Xw7`g5h|(jQQ4^`y*qb` zo1>IWV&1>+vq+Km=~^7gA6!m?R0eJoB`VlI0U?y>ZEcz$P_tv$r)EUx$`vCQm)G{g zqL%WlPM9{1hcE|+7a$QGcJJQsSFCI0NT9)GkeVL+{!N#0jQ6MKGmb5<&{9srCq-p- zK}|GrUsWbzO;%MXTExG8NmSWCq@ z?}>yr=}!*Zl?6m;hd)I$x%QF$TDY+eeN~q@i~@tto;#}cR*pMxY)&^il2e z+sURKF%u&rNyP9w5#{>GPT9;FP=7CnH^emK2Nl#JyrjXr8id=|46^3{^p1=(|C5!+ zQ%L@E!D{>7v=(Mr@vXIudH}#yNu1lp(mJ_VvShe zRFAmn9!pMx|C#Tkdq3Za4zC$00zyVu} zKNgquSJTq>^M{{nG$VNw6cuZ4T5|{Jnq*Ssd90hGdH^~p_xSV&&>^ih;*NanD*FPH z{DdJe+3i$z}s-VOFDch_5!{`M_5Q>SFe9{@2U~ZEay%4u13BZ(7#)g6zSO>N*fF=v_rFq+rY5s;VN_5unT;kc&)- z8Rkl=@^W%&KsQE2x#fcum-@IOv^p))_xJz}R2#_GPAXXMa!vZ3lwJb*nuFM-e5HIx z4#gky>I7IFuh)YI-TFhPcogqQjMDT52IOM0K!M*Y{QTAW`2ABShCu+~z}xgx1cfR| z%{&&J=PnX0IY2(=YHXHmLFsMB1Zlji_;F|Nf(Rc>M9$@UQlCow`nR#Qpm0El2#U(h zb0YVENPal-bHgGUNn4w-D)L!q72ws!TPb;uZeCB6@yi$up^&!mE%eoAb)an+b)KH| zzE1vAvJKZ@bu&L#Sz2yI9eX40Y-^S zq8FVLx!A{FAGx=VP2z*%m3Dx+f5PUxM%;&xB@!=SVIWgUG{3pw?n~4GdkMhXISOt# zEf5ARBqD->;p5@o`Uf$f032u*^^Px?PGbQrQC|T!?T_}pe8Z!DHYH?p>x`^!|L57iyJR?|7z6P4wQTk ztaacS&SmBv%nzm4NAfJ8L+f<9MJ$}g8!rRX8jxEbV5H)rWbxKsyWK5oP?)Cx)b*Kr zg|`>1|6k0#2UL^m_bwRq*hS7!0RaJ(CSB=8Kt)RE9qA%H^cH%tfr@~H-laomN(cc$ zQ4tZ4PC!a1(nIexWZoRbbAET`|DU;c?wU1O$yyq|eC4fsKl|CwcAz)*#rGJDEi~PH z^!cWx<@C&6c1ui3N@ii9eSaWodKqj*Kp)I7Q_W}Br2T#Un7Wr&JY&FwRL$C^FW83* zz=T$b_j*4ZxMU7Rw3fiye-QU5dlLJTfu-T?eUcR_E88Hni1%CD*xekg9H?}|7+}J? z!$gdiPN#;R35A7u%&1pR8zgND3oU|M!MTd2C_;zdO8O!Xu)uPIm80t&OWeMAY@jPD zzSH%|N6_Z?^av7HTj(sU7NZ6iirwH&BLV(`o{L98Ssqx&C<=x@^rA;20Nj9enYV(d z$^(ZN7#Shw8M?*`K5cAQqT|N=-A|K3MdXarY>i`i^>aW8Y%P*!9|LHtuh8OV&-wl+ zK|xAD(Lyhp;HF3_{mXDDc&G}vwyKZY+gtr9Z1`1^ax*tA6KDC zV>sM4Y+&&tC$=lrsuZZB$|OuV(Z1NkoNJ%e2$wj*X6F|a508ToLICRFl77IZGC#J! z`TJ{U&Ub(O)ZF^}D{?IM?Ms2b1!Z2H7LL}k^1}Yofq?|YO+?dzF9FD5$)8XS1g81O z7(xXBQla#!5hnUtPRnHnl>_=FN+T$Vy^V zGQUjA=H&scs~e&D(Lf6Oj}wWv$bq&FQ6MWy9V!c84iy4iVb1mFdV`$6wL@7I!Hc&( zYL;A%WAiA`zW)$6^7?e(+suDm_s*Ibe*)q5 zi9@(%)b4Wdx%xMQ3!7IC+ruvnv;cVb+izZ>555avC@nG!rOU7i?1@UeqgaY6c(;rF zI^%~evIuUg6`%myGekJ*aFA-rXAvvvIiJ-1j?qXy4wDBr30cbAD# z$qr~Ir<1Hox? z1o?o8<~P)aAP)1UH~sjBfTKbIh*jg9L+731IxJTD57&^OoZx@U5&hrNErO!HIC|QA zlI^nv9}ZS;x6DTDRr9ZO60F;_hQxw{bJ?dyDWh-fD3zxS5s1 z9=5qbp0yCu&53b7+mVdk8%gX~l90MY2mQO09%~)K}t5B$pWiGAz zK<95zi&zFL>gw7=`tOyC`#O{4!VY`=LnoNoc^K$ITW6(9jpTH&S>9I{1qr21JNOqh zaT~ssp*g00eP(lCq=U1PzA`mKA$RZYzGNaMFohF;UJVQX*ePDu3h_7U@SI=A~K0?>J|(45i(+sysgA0z8ClOqELjyDZc# zS|^qd)l~TG-2;l(gpBPEHzX@(&x%pR@rFxl(Uj3%t-o1@VUf2CS42}r;I@T{IDzYT zyD@&*iWr%{${!Nz7HPOXJnBv?WN7B&)6JzW61s^D9XQ!I6B(_Bma>a8*gmO*xR5!( zF(m!KkkTqIuT&cmt>f2Wm)6+%ZPzs%h^z5dSrlTF^5YCi@S@;|D@NmqI9O!AeXmx# zM399!Q>WwNNiBeJl2Ch5+khpo^({iM}y7HBUdP=8-FjmcJDU(BHLhh7-1gmPr$ zU%$|{!X1O^<&(h1<;ak&2tF^N6qv|=Hy}V*4cjj;4ckDX0U+9$Uh4WhBn0V1GTB{2 zM_r<$z7F*ns}w>1Xf$kt5qve8XIpP@M0*&}V5o?hRE+^`RA&>W|wh(uKDgG@cY zFuMp9tdc*%r>COa&Kf!FGtO+8wWQS;ewt1sAj`ztJD6own&fZ%@!DOmBvrZ5OXI`J=b;v0a#?{r(18%!`!bCcdZ?7x0A#x3s- z;u36AukOWpvhpq32?f`-;(8~Wcl7!_3rhaEz`;0>e19Jv%R;3W4MkL8>~p17@R$Ci z<0id$=wD&}UTUcJ!Sfi))w8G9Z!3kweMj&1-|kb*UDiX?CW@&c$WxSpAU(dIw!RW# zI`iSNJz$-4@QIkBtlPTRtxZZg9osOWKtwrzX6DAmVpJZ;w&BrV&ouF!tT8Y@*zfkq z&R)=QSB`ddJ5NCC4Qpv=K#SnKaY}G({o16n=$vsNNCCcZ5u4}xXgaeTWY2VzHJWrS z8r!;7CM&A7_Y67(XcweF*#LB>@#ql^u%WN4^*hxZq=Wv50_Hv;^_=9+wh|{N_vVmO z-!+q$FO4tZ_)CWYAO}=h!LpL^>{%us6rZhhl6(p;uRIox+qZkxq#Oo5LlJGav1y;` zWhULL%3zapY9ley2b@s4+g^}=VQ|SNFHZ-tHE~CYKS%5KeJw|1y+#098`Y#!G!|J)&gkHe0;>&CLVh=kJ*nl}-Z~xTd9x^sKVD`D^dVML5(2dDm z+^*_KOU@vKxg_ zS$kFqXW4K3@d1B9!fw%1sVp!s77##6^#)jVc&-`0G0pp4Vbflbf`tQfJVxj*}#b(Wll(rwMmxLZZWI``>l;1T6GOGZrGkDfw zFIB1;Xkqbeb6!;s>Y`(Vb(2Rj`i#=5&FuM}w{Fc&awun(UR4Q+>l7Z6D+<7nh(2L- z{;E%5B@v%KU59E~^h8P`3{!(F6Aa5<nh&P3@vx;&u5AwWld}( zu|k>UC|3RltdC-|`*BfXoo5kClZ9~8BUCdVi#nogb5zxM!1i6+>sciFIToG%4pwfR zC!~IH;5>q*XsAw~KS7Yg>_uDnVom~W0h-^lfF+RDQRZax8qSb`s^eLJc54diKFE|y z^xD~>U}P2)ypPa+pw5CBTsZxBZS8EqVu;QHtHd-`7IZijBO~%8;{kTSQ$gKi@h%>| zMhx={H7_V`nsgQMdfoAkc}c%$RHTtYr_T!j{1kL8_QhvR$g#}7;X#VNULFaw^MUK+ z6eCbp?^1{jJal<`WV)d`kYxBb-O&B|Cxq&_aqiAS25G{oW4*gw-&&0K%-d$;7#RJf zqB{j?@F{Cp=fMX5@quVWjS};?&n)45z0g%8>I|n6)httnquGjUm9aq*cI{G~e!aG? zE)1;F?s5^upq1xt4N9c&_Adx+iIf}g5O5M2z-c>LP}nId~BEx2>Sm0dg~3$d1uY|BI;Iro!p+{s$g+F1bsFl zrr}cYyv%cuZ;YbODv1%geFssNEvnTWcwjUxk($3b_MSjDV8FU5V~~WFaf6exj^#W` zC_-;tkiv6=(nw&pa&Jr#xuUl>o#vm}i?&t67o^ry%~h{33pp)n))1!}ciZL3xE|H! zCR4{CisYm@l4`JK_e$9DdrpF>AA9{9ptLhMv*k68rdoNrUxg&YV*R)hUa7YWMdgiVRVA5oIFgbu701TU=;wbDau_+2&B(do2k7 zB(5u~)T|2kFPx_hP6web3VIEpIY0aW#qKIC!HuS0V!I2?cVTaXjzH+849#eEYdhX+>; zorCP}9>_abpFPv@MaCEH*vea(qN6mE$Ze%hbSQm(QX#}T%wXSPKtG|Vs7YWFUS&~1 zk?@Tz!GXH}DABUKcVA;;D6xG4UIA<%me9I|i5eS8(G*pG0pG_1o;C#mL|+k~YI?^i zMV`#eGGInos>pSD57W^0U zNiGQqJ#wqe7aCbIe2v7rSoAKprQ|oaiap3wlk>@${yydmXt&yw((v42?>Xsag^}EM z0AZ|{_p2c-k)R0s5bJM?BWc-1hIVcCZ7r>OCXT=^$a`1ur6$QS0l8GGpOqq^i9>o6 zI#%z%jx(H3J$v?*-EWXl7l4d=aZRq`$zVhHk?X(~J+W2d!F1RG(vM097rwktIwHzI zMklU-=(W27Wo|$|yRT|KZYo_R%_p6IM5E8zATB#pZw41gG$d8*S%DVo{fRQB6hDJI zSfC9oF9%EQj-K@wvP-?r%)GutX}SvcHd&e1Dk0?J<^-+gZ{mISJbnWMD&J(1q;O^D z$-06H!bwG6dL1E&;UESB)pT`Tb=iU{Dk46gdk7J|CKo0ZGU-DA3h)(;3h#vg^0Twh?=hA>ZiwD zu|u$nOu2tChuHkEoMytJBKoUsvA{ZW&nm8QEd3FPxgzxI$B;(A<^(_1Dyg{#KA#3H zlc}u&_i8aphX-s!r~`hZR1gR`V`94kf@&RP71Z~GA0G8KA21UE)OgyVC`@*Cm^Twj zxG*p<$a?tqAS-U5l|JlGrrCG~7)k3ZTP<)(zSXpTj%l&IaIf$P;Yyd{_@gexjp2?M`)y9Y01O%dbWb-$(1DyZA&*AU|u;}NT=bYjW?*szj19HxOLBM1( zn@JB#^Z5;#1kofYD^nj$lmMWq{AEWOr)2+7%x_gzug)UrnpuFqdeMS&lHn^IF!nG? zhxmzC!Wi85!13H$Z}RD%jZMWJB4C1^`$d-_|5kVY-<7>$wgEr9JmiD#-}E!~h$agp zV4f{B@9e9sG{`bA-i&MGGjHS$Q2&`wuV`Wc3xb?rfP&KJs2_`>r}Ipy7#*fq`;( zuAfNw@BjTjPTjbJFmDq0Tm7XLIZ(dJ-Y>16w;=>h~sHZz~enc>E8C=;^dq#5;R?;XyRX`R6ID~$G~`6 zUUZhO6BZU$As?&(;v||A&TyeexE5{Xh=DJtc6Tl5!L}CNYxa8G0at(^6x%YnstCct zHU{K2wsi47A1a9N<~+RL)cfw2TIHq@(;WB$Yn;*|9y>9N*7}lG9P82Xr&HW%h!hC6 zez*k`VeUn-8*@Ve&RVs(D-n|#nGfV13iR3+4G!vIAj6*qaKe>%u7C1qY8ZE)oKV^T z^&XdIZXl&zkGIcTb)U-W@Lf7}qvl49$lX&LvPX{mbzk4=Jg*oNE_haF z_RJ00tI>ZPeSGKYp9%CsIh^h+E5&E1l-=PUWYo^*LP~TT4N;u92eSqO9IitZ6%=}UX5G*(-NLf+jd>5=-}Bjsq0uQ* zxa;A&;_*EBHV+ipmsfM5dO(TCP_U<#7$WFRuul~7u=;GocB1_CI?uKDGH&Xk3GAOOG(JR61vD|*OW@yhFS7@Sd7x+C-e}o&s;_b!4 zhjLjHZfIoBliN@frwO=gE|pZMW7nJCic-0B@nXTts5*^_NiKl43QXHIl?ovZbAyNJ zzU$HO8TT4GMF4I`vXA>*-fLQa7U%EFVNOg8II_%mohT~wr4=(m`H z<^U<9({9#HjwmSNLTxJB;F7Neuj$>X#P+Xn=ei4QYH#qc7$PkCLXL8DMyBQLe)Tss z-8UY1%2G!IlFi7U5U&@PkDME=1!Iz7UqAr}lLKgpLsK0T{Gr>HW1`}YS8E8RioGU7 z)+?zc1|ogXulSRqN(4BxZ`4WcI=^F?CE)A`{WVd3{sQ?1xHCwDNsb~DtjXRci37@y zujp#)u9tDD9ySDp8wM)8liHr8bT6AZA)V9r#of2#%NbDSk^<=AG&kjl6f*>&|GxEB z^JNI5Cvfr?ZM%B<69qlsuWT1m?TU@WP@qPYT;RNP7A=bU1_4%PFH&3@8j4MQbl|EM z?Yf`Jp(Q74^tvZ`M``0A#M~0ouVtL`@NqSQg^!QV^6O~P%*x9~U5fuca!2A+@iy|uHP zk1X_KO^Z_JiXX|IMQS#z`V@O~Yxn)yhel7-D;$*I1Gf74cba|n;|uL{72n_L3R??% z6`^)3jl&5DdaY2tA$H03kN>ccU`ibdQ0kcPefM&FE9>lZ6bb7diHPNORmRW<&+E=T zb)tdnp9D~TMJ~7)M_}y`!t92Y9FtD5wuug>G%GX_Wy&<>xpr}a!?TG3x1mb5l_+8WW!Bqc&z)_&I zYMhZ4*q^W8E$#N&=$D=L2En1E+h1%HOZ;ZbVO@O5q4#Y)zhw(ASnZ$%x?gwa&L`OQ zD%Se1jmaqPI?gUIR3$jg?tk$X!x~rJ`hMTDJz=u9?74D-QdY88i}ziKSMuM_@8bbO z`af*Z9t{5@kQn3JiH!_M^;zMqE(FyaF1HvfLq z(z3M#ZQ*;p>SScvh9iaa3I+%z~i_Za5v=BCv`O@X%P zr>h~2JWph=LQ9p1Yvm(Sf4tIZ9|YWIB8Jrjs}A0 z?z`Xg$twnV0}ayi&8|u{Zzw0OtTRHX9u93LNT!Z8c!i=1=4X_hT9hULs5U^{*D zP+rteMDF7!{?*AiVh@y+H<{h?8_V1-6OgWN`I;hcMS`#vku-W+=`Fmxz%Faj%P?qB zyi%t8IE9hm3xPzOi9uyXE(WfGf)H&TS`5^GIkK=h#Mp z@=;b)$4`b3lKMk&xt@9+gzs{2?D|5+(t!qpq_4Z?oNgGE`}(sS)ikcaKF+n!=2Ts-q-qP%gh@Y(GK0pCDlU<;d3`ki_1>b z?388{n{-c)=h_n1y_-|GLO`zTbv3n!Ksp{IgP7=@*QecCZK>MR(+?bBZVBaUTGwXn=Sz;;h^W~zi7@+GBkz>Z92@7+ z?x-)~@Fw5FR^Mciul`Zw*c_KqNt~rcdwP}-m!+iFov8tj$zHZ)v%2Gu<*%2){zY2O zDS#xmTA|2gn?ThhI#>5}w!Zo4dBiV!`ZgN~)&Z-*l4(7WrD-h`s#<)*zw!Xa1VyaO zih{aD30*VPJ$w#CP3BiY%TWuUsz!Ahy$&kD7FpY4Mzuz>%u(?kD* z?m+V&dHKBmAp}642Zz6#P4GMcMeyt=N1cUAUs>7++hT-tUHI4E^~>!MSy@YZEpVx! zriKbB!)-BE|2pxVhQE(QB%wh3`PVBV)$B4L5<%O0B6loa*ayz*d}8uVG1jemRHUO8 zOP_WOl0_x=`TSX4xkBu6p~3V_Ev97kH>{WMz>&;$Fom9Grt(rMPwU zkR1}_-fY3&gvT4d%x<|+`@jX*5B&>p@V1VdLO6z32`9Az*9g49hSzoFUysnyI(R;b zTt}DqgI@HNDRH)6RYhy1=6&YOZP>_uGv!x}rw?FR%Z**Qjwv1cUMD!lO6reM^PTb(l4iV#74I4gh7S9rhd!AXMqd> zANqr_<+u2|O4LQYpj2m~3o`tW3y@;m>;QOp_QHeA#@3*MnU!iEzmp2I<`mI0z>65apAR#{cNFK;IVQPk$9~UiJDfXpe^^Gk;09^tNQN+;2w?VBafZ4WtGYK%jtp z&&u}686^!f9qE~gl1@*0i~HZkv;=BfOi&&FV>^EmMS&~xCJG)*95&n?pU?Eu9q_^ddTZLc~f24>8@Z)w=tfG1g4N8Xn z4{~Qs19Pl+=x3rLYJ1RjodC|&bgJQ>^_v!57^m6wYt2K0!cytsRuhi zi0`XJ=DK?kGEs0r3zu&wGxE(~BG2g?dsMW59=tVi?YUIi@?&0;s=`^VX#jTE^yDsq zV#95Wxxry}T!dyF|J#qMQyuUR)@TB)P?P36<(khZhT+Xw-V?pPF<%@#blUt=2%gGtqpn|j0*6e)rylf-R*mEAE8N(jKY%L7cB%V-fvBJ!aK4u1s zy17)KX-ZXDED%L2o&Jhs=ZfxpIetwfR*>w-P7era#TFhZeK4e50QUg4{yp#2DWIQ* zCEx-L`idK7_IFM-?sDpK<_1Be0Tv%~L*xFDBLO}c_N%AHG_ylzhbqq^5b{hRe}o|C z&OTmUUsumjrp2Y3a}i6ut&te#;WC$`GgNIQxpq1+Alq%&uM$^bYwR%eZbJ?oJjCq? z8_swP9+Ha2(-<)kb?d3JRn#kLt}LgiaJ_@0-i-V8znA50ddDLaqqTw#25R)Z4xM1) zSNXV!kNS$V13b>bUx+3@K1x)yKd{TLPz5s{r;tDbD7I8b67o4J+bOQYLHDynSgW!*57QeY_>P68mmI8kIKg8H$xX0L~uV z6LVwii|g2Q8>o2+eeB>fth<&S8t0S*UmQA4o={*NQo1E+SN<*E(XKP&xK5Fr?1t|w zLky>}vYL+HJr6>U`WIy>%*G+z6SDjkEU!Z}QT#lYqiW7)Z6I4k_nWRGcigE|lEl>B)>y3ap&L3Z&~@pSwN2u}@m)#NHWWBKz; zS~bCHTvxApYcH*svopDOUvZuKmJ=WU!1(nGcV%pVq=|+`-=b)sjm?8swtBqs***pK z96JfkeZ_KIo~g+`<0S`TLoL{7+!pOMDxpx1wWz&VX zd3gn3wax+6SX+}&+Ac1A9y_i*413MVtan1rGlGukp6$3Z9 zLd9XAE|AmO4OS>nR~OgQ7H%6;AeBuX0y7#HslaT$?d=AeSw7MnC*97lXWOw%%VSbz5OV$mhg~^0-8x)a z{*+POn1GLOhdgrJ2c*Qsy@BBUe6 zp)|!^)8;ud`1BIVW#L+}yoel?gaQ-%2&g>TdvQ{cup#0DlHsPBi(My`?7j|W_M~^C z$X!(uq?UL?>)fR%{X$8yHlQh_Qd$tdr(5 zD*k)EAG9feq$&yQDG2Fxs};EnE+`hhVe<7t*p2R{epY;3-yWsT)8O_z+qK;`-a|U0 zQS+OpYa3=C%Yjm7Y{Mg$+c3%x)8zdBJC7rvLy5a4bsc_d!7y!QA5g z;D}LzOZ>LYvpkczPIO6vaFOhH2e@V1=-fR2;V)DzFhJd8mI2ttjBcCsdT#v=!q#zz z1KF7$+d3ucbndD@2o@Rrq33bf-lBTvg8ogz{U5vNf3>}x-F`=kg5>KRF%kiewI`Ns zfE3O4QY#ZgLFu>U`{w+2;Fj16gET1_rP$&g;Mszb#vX9}J5}SL5=ynV8`sTuXrx{N zcU05;Q|GR#xPaC1=gZjz6I{nEO;_;tt@*RMps3HF5crLmc&YtmEr-E!E#aiF&TUB7 zCFa9u&4&iy{(x%Gpy2%^0^pKJq*Cr3024Ph#T=Pcvzei7O{r5b#4PlDdfuX4>3X~p zixoI?`A(wQABPTLMMcsP=b71?(ChohlW&;T-X?T$s3Y7rjVgebN_zy{9q6{7H+M(; zA=-e7iHQ$NzBT;*c~G{w8HN_Gq=OXy6JRn*#yeU+ySB{Kuyyf{!GF-S|9c+@U^DJ> zfc9wnefgGc??@tg4u>`*3C{i0jJ_%vFXWp}5Lw96vFlSpnE0;wn|8aJ zpU94g5dyvsf;YJ-#~gy!bIvbBBXn2Tsy0+`rqJ z*b@b&Hk{+<(^XIcl47Q-rBbtq))&E9r=e%F;@*VUU&6di5!#C{H4#~lWY6S4Ng~ga z&jBjD#-fo}w;w=uz5WCpzu4T}E#qbt=2;#7G7J|X?a+&rk;YBD%p}8{(^Q_6eI!gn(D?(uZB(mOT?e5 zii%y&UZTou*M#+lczkM=BzTN#bwOM}xBdjW2W=RLcIwk?P3(I56s8g0M94rKTFBupzneWwz;fjr8*_b7Thci%i?#Y~(NvaI> zV4F{VMa_}td7>ucNkz8lw=6kZf-cE~e#heVzTKL3j}=KI>(>SsDfcQE!~vMB{Xt7?6(^UVQ$BmeY8Yej@^ ziE+u(lMyywdTtqDUBeB~_F0tDbnK}9te2**qgi+iZ}V&{>vb(k?nSdI1yQ#pWgRKm zAVY`ib54N@2sX8pOqq};f(L7qXqy8IDvo5+k{U5(F#Ht3#ON5y)TuF$Eiw{TlC1LR zLE@yvc7aC`-s|)oP+}M3H(O#;VCqW=C;f7NPS|AY1|*Y^@9+gG-gvc=4POntVk7bj z!@{e1?IA-0f|zFj^7v@Ki1SC|MayYZ_RPELNI- zmuP*-XSYx;Ea6504sN={%=j%?%&n)w#k@5^fE`zk)G2_0fux#u4zd^q0F`5a!_(EQ zBh4YoqKzxijgH<=#>ckOBfZ{#0_DcG0Zyg-6E4@h%8= z2`+EMt;0qb!GN;WDO!y#Zfu;JS$PNri6@AxHU@*aSvs8_(&S?E=t8!s=MvcksOl`V z*GJ7{ry6VL>UyAUarY5rE^Fn!#Un7ZZPTg{06Kk0HAi40<hbiqgiP?Se5E*E zpUD`#tUxm%n(S1Ou8F!j8i^K& zqH$ms$-nLGIy3YB&lCyIkGGsUuOGMMXN|}Q0jHgWPo1{_3;*KBrX$WDk9unvtKkQP z$b(@WT#iF+G1;fo$QErstiDJcdQUYamL;abrFdbgiiKm{{lTk%S5!O`+me79LFPJi z-g@60U}_k8QpjOI5UN>XQgfx-F}O}-5HeZ^=yo5BL6tF^-RREnKBm|EMyyJgbTaAN znIc*0E%Hp$XnHm)r}8}?>Af<%rqraTH{4XTM#m;2MO%&D#rAt92M$bhihC`;fX@$P z=66rqP9oC;9p{&Q?e+Pi#3sZ3JO`K>v2`Z&7%KMqo6+&{?t{Ymq;i!oy58Qe8si%V zB$^Gdx}UN44cYpM(T_?Ko<@9`T~9#ytf7ZF^)vFU+6^<(F!R+8wMicfvg#b6_Co`X z*lfH{CUJ?~#L?4D3_G7+?zHQTwQ4oV>S7JG{W^M31+a$_%Bs4xdrb_3PSKCDgvA=% zMKE=$xg+PEIHfY3k)q|49#KAXYFWtx&<(5KvbV%_hNt*~a@l5}T7=0QuvxQKm}aMP zvNs(s=R{8z4{>`IAE9ga)+Lclhg2V$MJ8j*DGn1em zvfHG(vx3d5Nni=6_ZB9AeBo#@R9&0t3+FOmT4Vu)q|wgP)035rm583_(F>dcoEOkf zRnB7>VAsFSv2&&yEbO2L5J=EgMWnN*-pD6^&Oa_%w;yB#kx7+}w>wJ!SkS6IFU^#W zV131T^@Ey8YO1*ZZsC~;wOUsJKr4tVG137y$O6?Xk>%p$ZM$_wR8Vk|Dj|k5HVTWC z9U)afbK8?uTta_(Jwc5hX9cWdJ`O5{Ih{KpN|So~`sPx)dB^*UoDZ&+JTf15=iRSX zW|QehS#<*F1Ca${rWSQBX2h4HT8OOVe$=oVu^(j_2~JJJYozV&{@Txv-)1m;q|9rU z4p(5IJgFbmJlLW%HqGq5qZqwU^rN~+U(jvc){Mtz z3{{rS0cE4DLIF{h_3+HVCuTBRWb0%F>&7S60zro&ZSM zzO%dGRb)hr$}9q#B&SC83pPI?CA|_8E%4;E@i&c`!mqGHcP+l@fzN&8$_uPO-UIAh zfWyK8!r7I+6-tPEGVPqg!o0YJN-qvgvSIe@+5LrKl-fy3#!dmDg0DBv0bYQb+ccln z{m-loU%uE5yxswJMlKkw8VOyj6SK4Fm1}VvY;3wyYq`EKiA zJpx5$6*AR++D)UKU!yrPA3Yi`o5wC~OlFlZOg|`J_+E4tWAwT1;h3jEg+)wo*tYWN z(=U;_+4o*eFPMaecZM(prdOVg1=cAVkp&E@+UZ^V&`=LjmKoSaw%cFZ$wBxq5-j#f zc#3+0W_sa{fOU`T6+sb5U2jDY9PhOr&q0EHj7}1c*xgtt1~ZNW3M1N^>lCW1 z5>KAf*)nm;^Q-J?j-M^DhSYTkssBa8$MLRP$!8(V3^rU=3l^u7g7#nM6qS{=_f-9R z(%qOqpUvVuO=4JTHk(6B2eXUuCOX}*r0#Deb-3kpCy+Iy=j}SJ4OWeH0=Bi+XA{S89DY_=j*6bsp%e13LP50iR~d~V|kXN|N72Hwzy>tO5m z-#)nGFnEw;fbrE>qvqCY{Gh9-Seo-d9(cN!7%mo^*hqtp9}a{u-!+^`b1F}$RRBu; z)_WJay(VAIH_{R0Wqe#jZdFmUudUsd_@zjEd-|^!K0^brM83&LQ>1FrVT`JO&tP>E3FtXLQ5i-C^f;(h08Ky0AxJq$7|_{l7aa? zTQeEqkBclYgJi21;Q3uB9=axr__C=zitr;87_tpjB|Tyi$0u()PGtmV+Rpw}9GRG;j*z<1bT)RjEhWZMwmsTSdkp zCWLNm0iid4c3zVa=`a}B{R}`M2lIRk?Up~Mkyj4_fpA|K5CZvB#)vXFE<Q9f4#`KMJkG&mF6!Iusoobq#cU@+} zmC3$ku^qz*#N0Cfa;ZJxK*VHVH(TzKUCB9GelP=4)({`eId}ewC!GWMTTsZ=Yu7Z) ztm}nby7~x1?}bk4{{&5DKliy&&)xsZk)Rw5cy!4?o#HA30OW!~9=27p8kAYYBnszG zS7iSp%Nvcn(vfa%ozGESFwFHj51_t?GXM+BeXzfvZ5;Mo{|(oT{s3`qv&+E#DPXZ(+?N&iXZzNqb7WTQ7kq|@<}uW5+`0(qdi5`|!)-qx z`4&cp!$otL+JPdl162;WD5axaHCC;3U+sk@u;(DW{|3d(E(3cV_%o#!E?!t)YajFg z2piex!wO!-g9474ZCCn1_(lZ~(m*)%`Cov+0HjQRwgM=S3^2MJ_ILgn@kDP#k8B8&zd$V{s z_!_F88_Zzv1|THlKVd#+fj{7$o^cJ2B3S@3d)hI$CfH0g0CJV*Ur^xP?|(po<^;%4 z+wa$%f&V26%KsUZCP&Hd4BS)>Ry7qZ0AXb^lHBrh7C<1k?**Fy*nqph z?WuEsEO;wnVsY%6NGNbCf89|REnw{fdDwX6@U<_HE_O1^3f;ZPV+2DkOk>y7Xsk_UmX#y0>-v7a>p09yC| zJEp@wcm3bT21EdxW3;aIk!w_LgRxaTOZ`pql>Yg;-3z**5S~=b&UT|Sc4FQYQgIcq zc`BGg`&FbEO(6rT>vAef>}+((>m_(R(M0*-a!~o z90dlgh4A~(Utb4>JpcRaO>W5I*FQ1-zqpWxUxTB6zy2qKCCd*&LqoLyeHze)tmB^0 zZ!0g~G_LVc0c(D?cU@#;92EmY)D-b32fjqT3?S)+j;2`cq_PjBE+8)eG2D&FIhZ_Pfwc(G8AiutGO?&GhwQ8gPR%-!ZKTSQgpAw;!3WI5?fVvY2&-$#i~;kvIG}6O$i#m@hH`dqfbmxkn-H zy;>&cw;XFSJBYtk12!UHh;%vBE%jri8%{5uPua5>eqyPbPt1t~7FnC|9)5GL&J5Kr zXz@K4hRaEU^*I#)s${MWCGZIJfVoo7#(+cb6@Y?`Z!&p60)3{Ons(HbaSz+FEDvch ztu8B$76d0 zV7?zT4K9~(o37N5ug4(anH$eY4F};+46bUUE^Awo=f12lu4~dxr`(>SHF+~(b)ty_ zYJh_OeLV2*IRXOX88^lCiu7{_HU@!+)?eYa-B#bU9_GgNyoH`T4)=iySn&X5$~tRP z$~A!<5d-vW&M+UPE1WhWTf(2TIBBw%5cngGM*_E&{TMlTQ=KBoy}F3#xc6DocWW+? zZ(R>OxX{BM|alt3j!E>>bI5e$<&kSo;`W`?6~3)U7*#a z(kW%VcmX}vp+u1c?=oC^4X6fz#>u#Jx3o(%)ZqJ;PBbKBt5qVf?bSWU}{}f*ylhTO;Z{`l`yOwcj#(=lyKG_=&o1sTqZil?ng;yp?e8I3CjiayRU}S|Z`Zmo`0j-qn(c zX2k#*xRdy@%16b-Bo%3tUtMZ(x?*V()`!e70f;1UHbI~DIblf^OP0PMHKKJcE>9uy z2}t*r|Ky0719T$J2RBWT3u)myiXeMH11~P*zT+Al?0-`ZL|~K<)ZF{3()$%qK-tjF zc`dd3=#x8xl&dnL%!zc(UucIOlqy6j&;Br|f!9#;852w9jQ8s0KqSOiuSBi@7IUVw z-~NnrAV{OBg$?C}zZxE|3AiE^wdb<-S-qcK5eXRbV3$`do*8@by1I~~dumu%5&(v& z+<@VeF+HXz3XoJ9%+r8%;Dwjp>71SlA+Vv%ATZ}B2uSs%#PS?{OO()y+a!Yyb=+yfAe(H)obxYE6} z>15u^ouHHH!|Lr-L1I_^LDD03kC&1%Lf$W_*?I2q4rv3Nym7=AxC>qOcv6gcNiYR0 zUoo3q%c0;wdNQ2|l6m~EzV$r(!qV02KM+#87Ej0y_4o2hGFkV9A@3jCB@0_}VX1kN zzLa@pPYsZUm>kvTsT$w=m*q}a4q&}y!!m|^jpU7BtG%`VIK-Kumt{`63Q5XeRm-ys4dyhuQ8(;2 zCj*j}iWI3@00yC|Vz93UytF6~Jn`LJjEhh^0fGm{ckih9#m;S^)Fgc1q+d6}STclIzsPVGFdIGPZQ=?%m4>XQGS@$qo727io!a zwIZJp%xGK-aRk~)P356eM{-dYLhAI4-X#JOIMv@d2B7zlIz?|)q@Cgb7P&i9|M84C zU16N5w_#G?Fd0#St?@~)K$ogFUY)u0wLrJsqc5j*5O?hz&L8K&9!mXxwD;ygO=Vm7 zDC$+(R-tX%0hz9fAj;5!fQ)I|R%BL28KW}E5D+k6fF!nbYbyxKC{yA9gc&6QGRBda zM1cSSLR3fs1PBn45JHl-kA3g0_wVnYSMR-Qs-P&yIoUaT?QebSTYIln1D*L_rNCT4 zlml&t17}vajpMCW8O^O+{{AiHH&u@6XL9CgAKbZ2T$qIC})mRZ`xKPJs&5FEqi*e;-m#nF6v_0u!o&r&g# zuG8&|?zu+0m)B|g!SXq?`THpddan+>q_{r6WCcBIeNFq}PyTP9IE<|7P5AEg0&`^P zhr^m0U{sKtFKiuOy=&-J9&lXM?5E5tYx$e}(lae?p(VF<*QPVJ+S=PTaWUK}N31+J zo&zSv`>0>#^S1RXMQ!V$+1WbY&)y`hL1`AHoXMT799z)b5A*^S} zw@FRC1{`kTRQ-;2dwOFh+Bo8#d$pgIw(0gVUs9FE455z4Tv(`XU`Q^S$Id_005PKW zhr1+`EegZGCs~6ug{owAASg@E&F2v8h8@5lNYKNl;7SWg3vTyAv#u`>hMf7$r$4SI zh>jFv!GRITs`vEmzsjyj0Fm9wm4;MEN!AEq4Krp5NZ2uuL|I=)Q(s2;wth5Pl+DrO zZtkXjG5(z6=a%=~_ut*yvHOLG&Paku=-@~~+J65l_Vy|BITx>N&AwVWVyAQD-sbaf zZk3i^eERe!<%_mFjy}km@60F`Gzc!#6GV=J8@w_P~Mg5LC(yRTx_^5CK z>FcLzY@sDvD^Nj==o4j_W-XgkGeJsSOKB94c!eYI1SFQ!h)_C+)*nz+=M-AL?oe-;a zsm578ikc+ZR%Gi&f83A|*r5u_pW!WdbG*hSRn!jX6in) zo34M93_L!SlrC;6vHHbfPps)a!$TV0&k`EK+h}J|oOz*vV4!@#I`Cu+X~am;YEa*P2!r#UELt77f1 z!+M9sw~8@o*++A1mO)kVse2WXyr%D6gt!&gWcQLSEDelm2_vj1KwP{^XRdf2QTm#++>>R$sNkZl~MTKsvYH3 z>O>GE zu9=$CZGtWhl^gs^B?W5B&NJ_rIM@W6vt9yvjP zQh-{EqQzG@WN0MJzwjqpNM424&w!=9M>o53hM-m$L3b};F7-ky0ve~%+N^TjsId(b z{dx=Oz2Y#m|zX`T9uJWn;PEEguV%G*R<{iTxvEP&L)7bH-h(V=B4YkJ}2 zRTq)#=I(jG$-?yUnx&Q#E*;oW%vp@ZQRsqf&k|p~SF7E#i$#OM?xx~`9gp5+t zv9h2xdJJJq$t9@gXgcgC_%?SN#Dkf3yEBzA-{?<12|8wB@U>+w1J6$-h1UgAS`1eB z7Lwi=n{=x3p=51o9 zM>C6?kl@2f^gSrlG)J^L`6;;)aw#@_2-*5zpBa*66rX5pl7wZnft52QE%#2Z1~3fs;vz*@zP+F~{T$#a~{$01+iE zV3NN)AyyCSP2uvv1Q6)Xc0pN6m$44wDQGT6c2T+kVTmywBLRzJXxPEOe8{?Ka#Y1v;#m+vJsBVXi=7|d$}i$%%zx_HZQawpmnKX zw2;wY-I7z?qnp1g)$)Wle>PW3tY{Bls+1b1&3u<;Wdpommz}<%U11aQn-6GV7}}(7 zlX1&eu%YK;>49V6qcKV2QN!4NcB&^V#_@0L=SN=7Ny>8f(E~tG=p9MYhn(d^yqLcJ zC61us`EuS*ySV-hz=Wx)21XBF79VoERS+~wt;i{H$RAv5WyFhHAuLid6cBxGEM*Zb zW%xVdKp{Q0^YWdA9I%aMa70}XZ)K@!_L2fBJ7?^L#~XzSF6t^;uK$+a?ccRS)^@0( zraoFQ7Ca2Cgmq*|+1(0IG@W2(F9Ako>l_3BIhV%;-CCmG{=r@5FxE{YTO|>(E6z9me0KeM*7Qimj(N1?dD8FWO91w%GUSJ&(9OtYrGvPzzfyHI9aI(GC}Kr1qS z>S3D`v&5V02pnxK&(VAMm6L7VDVsi|q30^tqWbtRaHea|$b8&5eqwkc9a?x(yV4%b zi*yqZ1|1!4)ub;1AMCsNGVg{6!Ki;nWvjc;6US{zWEY4#1~N37=UN=n1MYs<+Y>t$ z@$ka44pt+Zoe1v+OT_?kWs~jbtYCQs@~f!H0pSwC5WThnF^8GKs2QE17Edy1`rdZb z40UBRadPFNKXsNFjA<#g$N7j(H#ioWiG;dw!4!JjIcKH!j`_yA10@c2?{4qleLUn8 zP*~Rl#3wTl5XOqO47BQx40IJxpBz&b+whqnGt|f7uqK(6bu4f&ImeDLU)$$8XCsIF4&{fpOz2RMv#;#UkUl~69X5fv-~uG{Ze1CKDcbKz6@;8*}J ztiQ;nacY?py?9DogccXGR`aTT&4cgE$1_3Uik@en%XTxu*ooj+3~L^=Dl1a~xE`T& z^6E9c#`Vz?h*1qfVf1x=t*=>}eGXZbxA@G7RZ$aU`N_q|K-8n(5uC*L1{6i1)T*&L zv>~e&d`Ba>`L*xA_5~}uwF{RDF#ZK!(u&#G$7M`m6tc2@! zAroNkB$FX!rRM}A;^*mO%sYY+gm~_`Z;h)x9+xbWQUFiC5s!FbLpB$t04k>u80a$4 zY0h92^9`J=v9)ph z5*%Ild(v&4^fiyrW-X%z$u{pY;}_*sk~yM&G$RR3q^9seCkM}R0PtG?gX!HdEU~=5 z->7@4%f%pcWn?^&V=1~irR5pO>?b;A9+h`vT@N2GAJ#+x>`+=APxg!}G=g5Zeue8> zzUi)d0)Az*rM4HxBXsZVy07f9<*iGQeMr;#a^XOm?^vcoVID?;>x;xRW;1zBI>eu0l88qOd>R!PrkBCawhXaI zh;i(3^N^W4S@L{vbFiPou5+_tvZWQTG!@I)zc$r&cOMH_UEDb%oVuB!Y+_Xv)Wm-i zLQt`^gC%@^d?03CG1AyykfK^YW}v?vbGV|aDH?SDxrn~(!vM||e1NGxCKVh&3}+bM zOF&IO)G~-z_aIgcUokve;o_WX^M+O$Jg;RNOT5%$-nv+z zDDMVecMHX5h9;$tQv3e&1&aB-b8_2to~zb#vY1WRyHRX7&O4%+uvR`hIvU7E)RMjE zyirah6GXL+&9MmLu$s9$jI`qOwk*$8w_&A!KHXLNdVM`P$|l|4X?0$wM%7%v^J)zS zujQ@milYp#_1XX=tx#v6#$bjw&M}WnLlh4qSt|p48B{S|Zb+6s&~_=Asy$Zil%aXQ zB1czWp8~?32Wxx|`_Uw&5)*-O^QFqD9t@q2;`Q^0`UGN0*1+>2{7#%}p@!%AU|dup z*>iDo7_d7ZgGgV&t~Ej?mALfbl@DFa&_0%*_Yj}r2qv%G zYG)k)HzN2pjGYUn32*wx2+@k{!Hm=b0wveef%zEh>!Ss6`V7Ao%7W&NJSgdQ_0?2y z1T`$9Wo0=G^;GuSVu+io(-^>6XF3JDruljOuw!=E3HYR-V>y!@*sS8w`Z64=1~Fy~ z4)ib8VHo8Jr1}V76r5bswx$XER}Zx{(pE;m=LcSopk7b*7R=^C__kq_JbQj8H~7Ve zykI)AO+Ozw>w0@TkO6GyO25NVDABTps{T{ zD0_4Z5tfs9Psoc?{9~ z!NS23o&mPbbs<~z$q;e?9uqV;eY{bUD&K#-{pA?D?*!Oo$uwtkbNn(cgZ;{OzbwA< zp9FCZ9|t)btaNh5GwQ&guu=52XQ`~Tv~+?6kk=M;#aI@xvkslKtCP3|Rr~MWy&Kfe zcVH11$4Qdf@&s-7`}OnZzxvh3K*5#gTZRVDcW>yjXfM2EKE0}9>`P#FNDj~;b;0LS zU+rz7vy0&`o^yU3t4Azj_u_md!bY}ly3}b$H|V3)e7@weZlGgejsKluUd1LMnJ%;{ zU`W2aJrOZ}L`w~OG4@fE`7P%)E5Y>$67Tm!sVE1G^jz&{v4Kds&t3Ft`J^%LcsKw6 zTFBXvoPc`m0(Klcr}lZz8|ayEBIh!^BbyHP=+N~tG#$u+vR8WQSc9gi$XmIRi}QZz zFGFbuNia^4O3dJ?M(OP_knNB*iiQ%R$B)Yohl))3$e;)Y_J&G@19tTey0F|pBHB9% zvHyS^ONCsfC3`Rj2LfM>T*9Z`81Lc6te$dqFpgGkjKENP<=pTMy#`q%XM7;pTj z*9f|%$l#-2)SpZ!=5W9B$p*k~L`CJ#48-}Y{{-z@Z~nfy{{4^1!4m$Et#E<9JQ@~B z<}Lf?a0-C*^#FoeAzgMAz^;LvoKLt8V#Y^Ybg z&(pQKy4D&GPud_Lp?>>KLVVCpUp9ZboEr<+tE1KG;-p3w7PilHQkJC!H;?r(J7k?| z3(Qspp8(_l5uhObD4K$jXldHi@!?7Ryb~b>f#%3g;1?b|JY-!A;&sT|N4DjjZ*47i z{LKMpP&~wKemvIdNbffIdD3FiLIjS{D#4@`*S+fBg=-bFOF(Ni8e({U86tyIofqm9 zZptt-MoN~ffr9w{ot{Ctg2u1q%H@PDepl{xU!eN8W3oT&3A5@sS5!XF>ygA#nm8+^ zQd!HmQ{?-b?_E?G9?Bnl+m~ll zrGoZLE(@~*)GI|<<`&T;s)j;(3-fE&{4mTqTF}290V~Oya>A}6f##U`=Jah=%Qihq zRRi7I(%@j3&S{!Q%qsolpP_+IbT&1LO5T&q z&JBilCMoiP7`M{tm$2~Yp?Vs5w+9;Q^o5z@Z49wIAl)&El(tTHZ-G6i85w5rskL+# z4)9i+=VD@)X62yq-@O3ZRL$7Ai%J3L#V;M62~`UsuKXbv;O<3Mzk3xA8o!#!ZsvWp zdsi#OnL~0-m%jvO!%%YBf+ZzRg3#E?4qZ{E;+hL&Ob99yi92|&v1*iII5rfO;_QNXq#FYw??!6M6^RC+_K-N{ zIofyTi32AavZwZxvN4W22s8b!4AgKxS*m&vE6G$^I0W(VJX7QzLHC3w!dv*NPlIfRB;y`gs$M`k+;kq>p9L+~ck^cA; z{PFVG&oQTg4oj(}X6KiPXDb5w)GC;bYyh7KH$@-TREdcR+2t#30@gTc7#sZtPATW7O|}Zh zwPkT#u$Z@9BuZXbb+(WpJ90<83C>T5n;kr06YY%`^FHjI>~E7e&%9_aKP>FJ6(KY> zJgZ>Q55!p!YwY?=f7#Hp?U9Z1xE1vJ%=(NX35O78_FrrN>nTcm0C>2Nk>{t}y~@I% zSEm$2F+LS7|LYUvi%7ox=8zU}+Apzgt+8&%#}e3uJqhSHQIqY^T%2tYW8C3L=IqTU znjpBwDv4*hlqkv`apSLG8Ars zo+7nFc@-WcOn*^VR?l_s)D-jMCb`l=VQ=Co;jIj z&2AH`I{@BCmb2L%>gp^U9eWUSnJ>uT(tnjs6biAtqV!& zft|@UAVC&iL`!*CYQt<*!^R0V(;^x4=+!4gMp%TSEh4G>VU%wUw_vEsi&fPyQHT%$ zfYP9}J~~#t=FwDDd!-5K{UW~6nfW*q8Wt4QKryjYykOx1xnVVHr&2$RUf>G0a!T7%^3O5cw@lnctNeJYK5W(Xn^{!*2$AE=h2=o&N zLcviyl2bw{R4f8HH`M1hZA1%3weMKU4YtH$_2VRpmCFv3wAGbubDQtgZJ=j3s^)Z! zhQ(3R5negr;)aP(qK_br6D=^^O8~4FN>b25dvMf4xAwk&TfI%cZ8da@rSQsV1N^9e zdt%;(q}xRu`zzcT)`qzx<5FYE7gHre)_@OHTvAC|$b&LU0I|)zEprE~%KFQhKh6ND zY5TqtMe#EC5C*2~MEJ*l13~=XcDi)|P*SMJ{$HRiY3E;Y(tJo!-eafZH@Q>~Y>#$L zQpa2VI6Q!&r2-~Xk+R>?I78E^jQ_GPW_Hsc>q_IFz6$PsWnt-4Ej<06+sc)NV)aCw z`LQ~1$P@uZ-}smGe4e;4i`rC`2|Drxyf@Dh)>O@6hf6G9P1T0g2BlFAr$ssC*yJqd za+uG6?z#Gj=m8&ep95<8i&kwn(BA;)p#c4vK~v9AYZ@oX@-cK$1jU>yHL0lb61A3> zMB|3rE;%rxAy*4QTv&Cpkv~kLvwL^fDo8nU$rdlxELpC436(EGL5trE?+B8~t~RkA zMPVN#c?DMZS=wP_qj?O*8QwD>1vx0YW;g>`@1||M-RoZmUWR1Y7o0G~W2J#rgb0Up z(8AUVy7a@|NE|M|5`Rch9C*LSVin&p08EXFWh`>d(>1Vb?`kS!4YU$vRw^*uI|_De z6M|~Kh9|1H+EiFDu*}Wpc0_jUwWiUlpYTRg4g+1U9aSZXbEei3+p{Z*w zZd2EOMINOS0biSJO{lFqgT z#xtDDOa4?AEtLWyHaKf5c5yU22qk7yVKZ@_$gJH1Wt06>ExBQk_E1=7;=nrTfKUh0 zFoL(VJTOCYib4i78>iP9?AZwuW@@uq@5;;oFg^uZAOT^E{d~|F5T44WSz9HumHYPK zX}t`g9|g__TaTY9Uk3~juq!`HUw=eqIaY#K%Y;NzvU$WeD7XyL)ja*CgTp@9Fpyw= z?i0n_K^*Uxzm;5LpC10|&1eX{JP>f1LJ*wJXxKEkxp%%Ht$onJqk(`pRgRUKd-$OJ zA?OH8zHb;Y?m^{dXmHzvry$6>J~RHJeOEteJTfhDeQA0-ChF>tUko2|b@6%J(UFil zy1W%b3gJ}J77@Qoz68n1{>J;h+SQaWGBz1p`uM=q@8t{T9%XhDmY#ih4_qg#rfyAT z0u{S$bfK?GN)2k(4+r@-O9@WpyhI3?tR0l}9o#9O9lk5yC@c>q`7+!HR@4BuD|o>F zzFTmk(^Y3vel(cqy6-oagB-rRG@6pQ-Zi~0sSWD~@|zCPzIpZ&+)Xf!zOx-0^P3vb z(kxcblK}C5NV_cdGs;eKcAu}mGFlgw4+y+nOL4)qb0EI|mZ1L|h2v-;oJ0xV1hx7}3rN~Kq3dGaM%@_-E!^{` zGxCW;zB>>hHZ6OMdL-Pl2b;N`b?<57`R|vKC zgU*J<XZPY|H{$PaSd~3>78e;K&TAV{LFJaCRPAHOy#LyD za3ic_W`GbpJ6M)`GU^Ih`gvhJux|AJp3z`=xIFGT=QvMB);HzAAIlGyqSHv>-q46J#bM(e)hIt+a`QI zFl!T&b#ZECV|%&i+LV@Pou@xQy#4Utw%H{NB>>1pxyA@De&^{uIG~K>>Nd=Yhzfpw z@u-VX79VVvAh{Dm)_qjtdf%7=?HLMAK!5hD^=t-+JTr50*f%AD)vZGd*gF^+#ct>5 zzxNcXH`DW@$MszziB&FGe3IcjS=mKuPx6w{CnZm4SC$jXWS8($pZ!@V6qX`p@P(!~ zp3DjHNqMv2@ChS^Cjb1r5zxFq4zh-dPV{`a-#GkHhkC1}dG85?KCc=;!AyVSdynGiL$olV(*4LLT|vtx942RC|Go_jbaR2O2OHi+g3^OdR+wP3>sMumYG^VwNi9C@;LB4wX0X`i;puK~7sAtnE~(#HsJ`>U%;VtD?>{m|aan<)S9uU>N86Y%}jy8o0! zdi?MIoj%zNnzlf%l9M~~-G2|V{Br7lCnmlJ4L<+=_xT_GyQ%-?t^d_C{ppYY9^&}t zmU43cJj;KKNKWpb)gveO4{XT&gO_suI0`wre>|kzKh)s=&D7wtb?n@yj`hI`xt}us zL*_nPUk86GisMee_@Q!}5C4ZDu0C}Alf>LTfSq;Q@V)JSc;VuqAEX;$plHI+9=pp{ z%RIiFEPea~W}j3oVdXga&BkOv5g%17&s6{Vtvuny^D*CJ6NC%%Dmu^4fd==Dc@|Z3 z1ix$xCGU{XB- zZAF9jj|{ZI3nhPqZTZPff{)*PQ-*LMIQ0x_n;rO@y29lDSIz$aiRHK`8*SztG3TtM zPU0Jh0h;2r9S{CE{No;*Ob6pLzf^42sj542{+Rn2i|;PZg`D}}%@8PTu=7LR=GnIw zo_}|W_LI%W&V$LnoZGnRutu)^cN&JdHbDymu-pIo_12b+jf=e;q$4?ZJfA(mEsTjK zb1k^y1c=rj*}CCB=cylS{Oi)+AN*$e5C5$|Y5VK{c>X^x{Qtn?*&k{tx7h9R(}y6? zHuffhN#lHMYHHf=uu<;yFM?iVsgd^iV;g^d?so6#xeGrvK0_cdD33TbZ(5EKC)5&j z7Tn}`K|{NCxZ5tw60|DVt$B^esWJSy$$ysDOdd;QB{IcQjRk5*QO;(z@1x>04z zAp7(pLi5<+$G_+8{6DklOE(**NLZlk#XAMT(Wk4dH^_ZHGjtwm(BVgJTP4pMAje0& zTYr_4+qQ1=+bP$_eO7VYuSTZ4+7Dwlp7x1nw~hrb+#>s!#hrn!ecV2Dy{an^CPhW$ zCWMXVAd4CU&&Q5DF|w9X^NCyxG1L+)NB!eqHD1~_{%I(SYDv8huyCo)C@;uAu79O2`anzDJ##iwA-pObfrPX!_Nm25S?1 zbWNyOpsza0 zlDCTJPsxd_?!zIKH9cG9Q^}_W?gX84LGP&-PCZo~<6TO?{-S33%1TSkz?fL_Qp08e z_0pUn;xFqY)SBEO@5^>c-G@IG;hoEsl^n8J{{3_Zt1lt7lU?JLt|6NC*3z_@Xrq*> zw27Y=tX9>hC=Wf@rKpte5y_C{HPj)Q`6e%e-QxH(b&z`bv2nJWv;6t#9U@(j!Rz9Y zJExC7OV?2Bg=Z421T>$e0h;OD^CXjmIU{0ZFB8^i)-z^qfLR|=Nfixsl19B%9}fLIbYu0X&qGG zEq9ZBN&aWK*LzmSUyLD^NA?Em_eHX5$n%J>=y^*g)*}55d(zsed-}-^QNNKLv9>~g zN7j@snD6fD2_K8#GtL^P^N*nz%I$&Nkkhp*cagNJy2C=)P+<*hcS=Hh1ueqWrG1B( zXICe1Yi;DdSZIlA_!7don4hnHv5>B563pJ(m&ytn!*XT+a%2s*R^D#xq3!h3w z>o4fb%iYYm500#A*_1fauS?8g=cd^f3)q^~GwD-Y2CpFmQJ6V2WMev?NsOk~nK0d& z7cz%cpT`Mk!9f$(rZ zZ!3qjuwh&})wBbK<(8zj#Lj;1eKelVfQ{tlFTe{mluRm*-`{~$qJ4azUeGdmwj&bO zqaJV^Dfn^GjoZY{G6hO2L0C7R-1ItL1@Q@ zSBt`yr{uaY~yjQkqgWO_EBV=3d<#y4_mnWUeDtdM|RP|0>a4?OP zNi#xwJorJrkq^J<@=>q+5iI?guJVP@{j;3fAYY?2tK9*FRK)0Fe8+;xQJFx{m1`As zz6m#qw1`+8V2q8Se&q$RFRI^F_om76-sK(3B^7D$ax7G@Wl7BSe&mFmg+-5Q2Nx5GVHuMkq4hu`Bs8?UB9^XQHRjNpXG9MP2_c_W zv`U|tn3yy3XSc-HC@Gmn-!RJ-Vm~d47EWxD`&=CSZN=Oe=A4a;-a4%zn$^!?{$+VP zxP2j5A%p01XvgN& zhvN;e%oTO!$$Go;WBQdl0t161rSaSgGZ*RkcSeVU&e*}%%FhUJW*Xd)I9JWIaQhg4 z?2Io-@fEMEQNTc*!%ffjWW`xLJkt|j>m6n{koqNWeZ`(}(+1W;^Fj|y!jmUT1QOxlM()IB5x*v)3rT9x-ldt^^VK?MY81Y1X03)^ zt(QImMv@^>F538FcChnij zuwzwsQsb;17Pc#PF9EOAT@CiZi2Oa*0wV8e;Kic!@!D%h1)S9hYf?}^L?ox%G)JF2 z+IFzVL&$onoCACcJT=egplV@j<3d_Rx&>N$dTgvI8hC9b!=eMgZw<-vJaoHS&J>!4 z3%{7M>Yhb=dwY70`=i=+rsMRmlM6p^kYZ8Cb z(z<1apKlq#kiav9h1V0~hxyEAhV-)gbqky#W}0p~{TXc-I2$W!j%(9BbD=Lzujzzg z@I21NN!GDl-AczpI=6Rbc6Op2|D)VZSaHPsXr1Gxx5r%Ty!x7uoPH`bi>TJ3gCCvr zHA2Z0;Vtp`ZTfO@;ZI9TMu+n~D=?WFrlJ&=FpD1mbE9r%V-JJ#tS*kW{{H?)vk=XD zxs!45JYGqwWsDxmi zs+Tlg|Dq|k36!n*=;Z{FFuC*Ipckb9m*t(Vamf09<?(ILK|Ow=H(=s))PV-JFaYzXk^d5f59o z?)g@B?DcDdQq=jgsr$3&!3(+bu_IPl_mZD)tUCZkQS4k+^rB4LkT4XOHZ-xq=NBKj z_tTjRoKJF~4#~ZzdPt;$4Sh-b-a+J2@o#c+^@aRqG>5|(_&D;Qz5VQleWgkp_T6|h z1aE`5DC}P*#wA`zZD0xYtxt~_S32QEhT!qrW!WCivJE`_L%rVS&{JTn-D{ieeSLk8 zX5A|URig&q6NjHTz67gl8^!02SH{M=gJ5KRPybGzd}hAcJpJt<%E|rzA=bKD%KtX& z;D<$3Rn`1v^)P^h-@bma`R?`KzsVg2lk@klnSUh6oxTgr$5%`otInT3)L-{}U!Ko&g?8WW^Z}hIA>DvviRqyLYpjXh< xtNH&MWX(S8QK{y}|BgQ7fB*QujsCrC(?xOCmrvi#e|rm?GmgJi|9a`x{{/dmn-tracing-quarkus:999-SNAPSHOT # <---- replace with your image - infra: - - kogito-kafka-infra - env: - - name: KOGITO_SERVICE_URL - value: http://dmn-tracing-quarkus:8080 diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/explainability.yaml b/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/explainability.yaml deleted file mode 100644 index d883b626b9..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/explainability.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoSupportingService -metadata: - name: explainability -spec: - serviceType: Explainability - replicas: 1 - image: quay.io/kiegroup/kogito-explainability:1.5 - infra: - - kogito-kafka-infra diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/infinispan-minimal.yaml b/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/infinispan-minimal.yaml deleted file mode 100644 index 096c10c838..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/infinispan-minimal.yaml +++ /dev/null @@ -1,25 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: infinispan.org/v1 -kind: Infinispan -metadata: - name: example-infinispan -spec: - replicas: 2 \ No newline at end of file diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka-topics.yaml b/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka-topics.yaml deleted file mode 100644 index c4d40383d8..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka-topics.yaml +++ /dev/null @@ -1,59 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: kafka.strimzi.io/v1beta2 -kind: KafkaTopic -metadata: - name: trusty-explainability-request - labels: - strimzi.io/cluster: "my-cluster" -spec: - partitions: 1 - replicas: 1 ---- -apiVersion: kafka.strimzi.io/v1beta2 -kind: KafkaTopic -metadata: - name: trusty-explainability-result - labels: - strimzi.io/cluster: "my-cluster" -spec: - partitions: 1 - replicas: 1 ---- -apiVersion: kafka.strimzi.io/v1beta2 -kind: KafkaTopic -metadata: - name: kogito-tracing-decision - labels: - strimzi.io/cluster: "my-cluster" -spec: - partitions: 1 - replicas: 1 ---- -apiVersion: kafka.strimzi.io/v1beta2 -kind: KafkaTopic -metadata: - name: kogito-tracing-model - labels: - strimzi.io/cluster: "my-cluster" -spec: - partitions: 1 - replicas: 1 ---- \ No newline at end of file diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka.yaml b/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka.yaml deleted file mode 100644 index 5968354c14..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kafka.yaml +++ /dev/null @@ -1,59 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: kafka.strimzi.io/v1beta2 -kind: Kafka -metadata: - name: my-cluster -spec: - kafka: - replicas: 1 - listeners: - - name: plain - port: 9092 - type: internal - tls: false - - name: tls - port: 9093 - type: internal - tls: true - - name: external - type: nodeport - tls: false - port: 9094 - storage: - type: jbod - volumes: - - id: 0 - type: persistent-claim - size: 100Gi - deleteClaim: false - config: - offsets.topic.replication.factor: 1 - transaction.state.log.replication.factor: 1 - transaction.state.log.min.isr: 1 - zookeeper: - replicas: 1 - storage: - type: persistent-claim - size: 100Gi - deleteClaim: false - entityOperator: - topicOperator: {} - userOperator: {} \ No newline at end of file diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kogito-infra.yaml b/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kogito-infra.yaml deleted file mode 100644 index 2560341dbf..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/kogito-infra.yaml +++ /dev/null @@ -1,40 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka - name: my-cluster ---- -#Infinispan operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-infinispan-infra -spec: - resource: - apiVersion: infinispan.org/v1 - kind: Infinispan - name: example-infinispan diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty-ui.yaml b/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty-ui.yaml deleted file mode 100644 index 48c448d322..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty-ui.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoSupportingService -metadata: - name: trusty-ui -spec: - serviceType: TrustyUI - replicas: 1 - image: quay.io/kiegroup/kogito-trusty-ui:1.5 - env: - - name: KOGITO_TRUSTY_ENDPOINT - value: http://172.17.0.2 - - name: KOGITO_TRUSTY_WS_URL - value: ws://172.17.0.2 diff --git a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty.yaml b/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty.yaml deleted file mode 100644 index 6a0ad0d213..0000000000 --- a/kogito-quarkus-examples/trusty-demonstration/kubernetes/resources/trusty.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoSupportingService -metadata: - name: trusty - labels: - app: trusty -spec: - serviceType: TrustyAI - replicas: 1 - image: quay.io/kiegroup/kogito-trusty-infinispan:1.5 - infra: - - kogito-kafka-infra - - kogito-infinispan-infra diff --git a/kogito-springboot-examples/decisiontable-springboot-example/README.md b/kogito-springboot-examples/decisiontable-springboot-example/README.md index 7433b5f040..e0096074ae 100644 --- a/kogito-springboot-examples/decisiontable-springboot-example/README.md +++ b/kogito-springboot-examples/decisiontable-springboot-example/README.md @@ -131,7 +131,3 @@ Example response: } ] ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/decisiontable-springboot-example/operator/decisiontable-springboot-example.yaml b/kogito-springboot-examples/decisiontable-springboot-example/operator/decisiontable-springboot-example.yaml deleted file mode 100644 index 844a8c845d..0000000000 --- a/kogito-springboot-examples/decisiontable-springboot-example/operator/decisiontable-springboot-example.yaml +++ /dev/null @@ -1,43 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: decisiontable-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/decisiontable-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: decisiontable-springboot-example -spec: - runtime: springboot - diff --git a/kogito-springboot-examples/dmn-listener-springboot/README.md b/kogito-springboot-examples/dmn-listener-springboot/README.md index 7da22a86e5..787c6f1553 100644 --- a/kogito-springboot-examples/dmn-listener-springboot/README.md +++ b/kogito-springboot-examples/dmn-listener-springboot/README.md @@ -86,9 +86,3 @@ Example response: "Should the driver be suspended?":"No" } ``` - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). - diff --git a/kogito-springboot-examples/dmn-listener-springboot/operator/dmn-springboot-example.yaml b/kogito-springboot-examples/dmn-listener-springboot/operator/dmn-springboot-example.yaml deleted file mode 100644 index eb46fa58f3..0000000000 --- a/kogito-springboot-examples/dmn-listener-springboot/operator/dmn-springboot-example.yaml +++ /dev/null @@ -1,43 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-listener-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/dmn-listener-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-listener-springboot -spec: - runtime: springboot - diff --git a/kogito-springboot-examples/dmn-pmml-springboot-example/README.md b/kogito-springboot-examples/dmn-pmml-springboot-example/README.md index b64f96cc72..5a80a8c52a 100644 --- a/kogito-springboot-examples/dmn-pmml-springboot-example/README.md +++ b/kogito-springboot-examples/dmn-pmml-springboot-example/README.md @@ -108,10 +108,3 @@ Example response: "Decision":"sunglasses" } ``` - - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). - diff --git a/kogito-springboot-examples/dmn-pmml-springboot-example/operator/dmn-pmml-springboot-example.yaml b/kogito-springboot-examples/dmn-pmml-springboot-example/operator/dmn-pmml-springboot-example.yaml deleted file mode 100644 index d500c425ca..0000000000 --- a/kogito-springboot-examples/dmn-pmml-springboot-example/operator/dmn-pmml-springboot-example.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-pmml-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/dmn-pmml-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-pmml-springboot-example -spec: - runtime: springboot - - diff --git a/kogito-springboot-examples/dmn-springboot-example/README.md b/kogito-springboot-examples/dmn-springboot-example/README.md index ab8e58e95d..faac896f3f 100644 --- a/kogito-springboot-examples/dmn-springboot-example/README.md +++ b/kogito-springboot-examples/dmn-springboot-example/README.md @@ -84,11 +84,6 @@ Example response: } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). - ## Developer notes In order to have the DMN generated resources properly scanned by Spring Boot, please ensure the DMN model namespaces diff --git a/kogito-springboot-examples/dmn-springboot-example/operator/dmn-springboot-example.yaml b/kogito-springboot-examples/dmn-springboot-example/operator/dmn-springboot-example.yaml deleted file mode 100644 index b4f32b7ed8..0000000000 --- a/kogito-springboot-examples/dmn-springboot-example/operator/dmn-springboot-example.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/dmn-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-springboot-example -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/dmn-tracing-springboot/operator/dmn-tracing-springboot.yaml b/kogito-springboot-examples/dmn-tracing-springboot/operator/dmn-tracing-springboot.yaml deleted file mode 100644 index b4f32b7ed8..0000000000 --- a/kogito-springboot-examples/dmn-tracing-springboot/operator/dmn-tracing-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: dmn-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/dmn-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: dmn-springboot-example -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/flexible-process-springboot/README.md b/kogito-springboot-examples/flexible-process-springboot/README.md index c0e20b8c13..23b32b1d13 100644 --- a/kogito-springboot-examples/flexible-process-springboot/README.md +++ b/kogito-springboot-examples/flexible-process-springboot/README.md @@ -77,10 +77,6 @@ In addition, various clients to interact with this service can be easily generat When running in either Quarkus Development or Native mode, we also leverage the [Quarkus OpenAPI extension](https://quarkus.io/guides/openapi-swaggerui#use-swagger-ui-for-development) that exposes [Swagger UI](http://localhost:8080/swagger-ui.html) that you can use to look at available REST endpoints and send test requests. -## Deploying with the Kogito Operator - -In the [operator](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). - ## Usage example ### Create a support case diff --git a/kogito-springboot-examples/flexible-process-springboot/operator/flexible-process-springboot.yaml b/kogito-springboot-examples/flexible-process-springboot/operator/flexible-process-springboot.yaml deleted file mode 100644 index 617dad07df..0000000000 --- a/kogito-springboot-examples/flexible-process-springboot/operator/flexible-process-springboot.yaml +++ /dev/null @@ -1,43 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: flexible-process-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/flexible-process-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: flexible-process-springboot -spec: - runtime: springboot - diff --git a/kogito-springboot-examples/pmml-springboot-example/README.md b/kogito-springboot-examples/pmml-springboot-example/README.md index 456ca115cd..5dd7fdf712 100644 --- a/kogito-springboot-examples/pmml-springboot-example/README.md +++ b/kogito-springboot-examples/pmml-springboot-example/README.md @@ -154,8 +154,3 @@ Example response: "categoricalResult":1.381666666666666 } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). - diff --git a/kogito-springboot-examples/pmml-springboot-example/operator/pmml-springboot-example.yaml b/kogito-springboot-examples/pmml-springboot-example/operator/pmml-springboot-example.yaml deleted file mode 100644 index 5e11bcb16c..0000000000 --- a/kogito-springboot-examples/pmml-springboot-example/operator/pmml-springboot-example.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: pmml-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-springboot-examples/pmml-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: pmml-springboot-example -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-business-rules-springboot/README.md b/kogito-springboot-examples/process-business-rules-springboot/README.md index ce7d99f049..a4caef0ff5 100644 --- a/kogito-springboot-examples/process-business-rules-springboot/README.md +++ b/kogito-springboot-examples/process-business-rules-springboot/README.md @@ -226,7 +226,3 @@ Should return something similar to } ``` and there should be no outstanding task for the person anymore. - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-business-rules-springboot/operator/process-business-rules-springboot.yaml b/kogito-springboot-examples/process-business-rules-springboot/operator/process-business-rules-springboot.yaml deleted file mode 100644 index 94a013c1ee..0000000000 --- a/kogito-springboot-examples/process-business-rules-springboot/operator/process-business-rules-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-business-rules-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-business-rules-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-business-rules-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-decisions-rest-springboot/README.md b/kogito-springboot-examples/process-decisions-rest-springboot/README.md index fd42534ac3..6afb4cc6de 100644 --- a/kogito-springboot-examples/process-decisions-rest-springboot/README.md +++ b/kogito-springboot-examples/process-decisions-rest-springboot/README.md @@ -305,8 +305,3 @@ After the Curl command, you should see a similar console log } ``` In this case the driver license is expired when the DRL is evaluated because the DriverService generated an expired date for the driver's license thus DMN is not evaluated, so the `validLicense` is `false` and `trafficViolationResponse` is `null`. - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). \ No newline at end of file diff --git a/kogito-springboot-examples/process-decisions-rules-springboot/README.md b/kogito-springboot-examples/process-decisions-rules-springboot/README.md index 69289d2ec6..20354bf578 100644 --- a/kogito-springboot-examples/process-decisions-rules-springboot/README.md +++ b/kogito-springboot-examples/process-decisions-rules-springboot/README.md @@ -314,8 +314,3 @@ After the Curl command, you should see a similar console log } ``` In this case the driver license is expired when the DRL is evaluated because the DriverService generated an expired date for the driver's license thus DMN is not evaluated, so the `validLicense` is `false`, `suspended` and `fine` are `null`. - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). \ No newline at end of file diff --git a/kogito-springboot-examples/process-decisions-springboot/README.md b/kogito-springboot-examples/process-decisions-springboot/README.md index e549d18fe8..340100da45 100644 --- a/kogito-springboot-examples/process-decisions-springboot/README.md +++ b/kogito-springboot-examples/process-decisions-springboot/README.md @@ -257,8 +257,3 @@ After the Curl command, you should see a similar console log } ``` In this case the driver license is expired when the DRL is evaluated because the DriverService generated an expired date for the driver's license thus DMN is not evaluated, so the `validLicense` is `false`, `suspended` and `fine` are `null`. - - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). \ No newline at end of file diff --git a/kogito-springboot-examples/process-infinispan-persistence-springboot/README.md b/kogito-springboot-examples/process-infinispan-persistence-springboot/README.md index 012cff730a..2d0f0c8606 100644 --- a/kogito-springboot-examples/process-infinispan-persistence-springboot/README.md +++ b/kogito-springboot-examples/process-infinispan-persistence-springboot/README.md @@ -176,7 +176,3 @@ where uuid is the id of the deal review and tuuid is the id of the user task you ``` Review of the deal very good work for traveller Doe ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-infinispan-persistence-springboot/operator/process-infinispan-persistence-springboot.yaml b/kogito-springboot-examples/process-infinispan-persistence-springboot/operator/process-infinispan-persistence-springboot.yaml deleted file mode 100644 index 87a711b76c..0000000000 --- a/kogito-springboot-examples/process-infinispan-persistence-springboot/operator/process-infinispan-persistence-springboot.yaml +++ /dev/null @@ -1,54 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Infinispan operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-infinispan-infra -spec: - resource: - apiVersion: infinispan.org/v1 - kind: Infinispan ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-infinispan-persistence-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-infinispan-persistence-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-infinispan-persistence-springboot -spec: - runtime: springboot - infra: - - kogito-infinispan-infra \ No newline at end of file diff --git a/kogito-springboot-examples/process-kafka-multi-springboot/README.md b/kogito-springboot-examples/process-kafka-multi-springboot/README.md index a16c6273f8..0d2adfcbc8 100644 --- a/kogito-springboot-examples/process-kafka-multi-springboot/README.md +++ b/kogito-springboot-examples/process-kafka-multi-springboot/README.md @@ -190,7 +190,3 @@ One Liner ``` this will result in message being send to `cancelledtravelers` topic. - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-kafka-multi-springboot/operator/process-kafka-multi-springboot.yaml b/kogito-springboot-examples/process-kafka-multi-springboot/operator/process-kafka-multi-springboot.yaml deleted file mode 100644 index 96cbed36c3..0000000000 --- a/kogito-springboot-examples/process-kafka-multi-springboot/operator/process-kafka-multi-springboot.yaml +++ /dev/null @@ -1,54 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-kafka-quickstart-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-kafka-multi-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-kafka-multi-springboot -spec: - runtime: springboot - infra: - - kogito-kafka-infra diff --git a/kogito-springboot-examples/process-kafka-quickstart-springboot/README.md b/kogito-springboot-examples/process-kafka-quickstart-springboot/README.md index 22e6164fe3..576a919211 100644 --- a/kogito-springboot-examples/process-kafka-quickstart-springboot/README.md +++ b/kogito-springboot-examples/process-kafka-quickstart-springboot/README.md @@ -183,7 +183,3 @@ One Liner ``` this will not result in message being send to `processedtravelers` topic. - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-kafka-quickstart-springboot/operator/process-kafka-quickstart-springboot.yaml b/kogito-springboot-examples/process-kafka-quickstart-springboot/operator/process-kafka-quickstart-springboot.yaml deleted file mode 100644 index f1d0005eed..0000000000 --- a/kogito-springboot-examples/process-kafka-quickstart-springboot/operator/process-kafka-quickstart-springboot.yaml +++ /dev/null @@ -1,54 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-kafka-quickstart-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-kafka-quickstart-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-kafka-quickstart-springboot -spec: - runtime: springboot - infra: - - kogito-kafka-infra \ No newline at end of file diff --git a/kogito-springboot-examples/process-mongodb-persistence-springboot/operator/process-mongodb-persistence-springboot.yaml b/kogito-springboot-examples/process-mongodb-persistence-springboot/operator/process-mongodb-persistence-springboot.yaml deleted file mode 100644 index a58205b2cb..0000000000 --- a/kogito-springboot-examples/process-mongodb-persistence-springboot/operator/process-mongodb-persistence-springboot.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -## MongoDB operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoInfra -metadata: - name: kogito-mongodb -spec: - resource: - apiVersion: mongodb.com/v1 - kind: MongoDB ---- -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoBuild -metadata: - name: process-mongodb -spec: - type: RemoteSource - gitSource: - contextDir: kogito-quarkus-examples/process-mongodb-persistence-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1alpha1 -kind: KogitoRuntime -metadata: - name: process-mongodb -spec: - infra: - - kogito-mongodb \ No newline at end of file diff --git a/kogito-springboot-examples/process-rest-service-call-springboot/README.md b/kogito-springboot-examples/process-rest-service-call-springboot/README.md index f5c24b34c4..2a7c02beff 100644 --- a/kogito-springboot-examples/process-rest-service-call-springboot/README.md +++ b/kogito-springboot-examples/process-rest-service-call-springboot/README.md @@ -118,7 +118,3 @@ After the above command nothing will show on Springboot log as the user is skipp * Curl Log

- -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-rest-service-call-springboot/operator/process-service-rest-call-springboot.yaml b/kogito-springboot-examples/process-rest-service-call-springboot/operator/process-service-rest-call-springboot.yaml deleted file mode 100644 index b9a4502582..0000000000 --- a/kogito-springboot-examples/process-rest-service-call-springboot/operator/process-service-rest-call-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-service-rest-call-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-service-rest-call-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-service-rest-call-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-scripts-springboot/README.md b/kogito-springboot-examples/process-scripts-springboot/README.md index e28edd82e8..0c6ec26108 100644 --- a/kogito-springboot-examples/process-scripts-springboot/README.md +++ b/kogito-springboot-examples/process-scripts-springboot/README.md @@ -91,7 +91,3 @@ And also in SpringBoot log you should see a log entry: ``` Hello john ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-scripts-springboot/operator/process-scripts-springboot.yaml b/kogito-springboot-examples/process-scripts-springboot/operator/process-scripts-springboot.yaml deleted file mode 100644 index f211f37ec9..0000000000 --- a/kogito-springboot-examples/process-scripts-springboot/operator/process-scripts-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-scripts-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-scripts-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-scripts-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-service-calls-springboot/README.md b/kogito-springboot-examples/process-service-calls-springboot/README.md index 378511107c..fe5eaadd8a 100644 --- a/kogito-springboot-examples/process-service-calls-springboot/README.md +++ b/kogito-springboot-examples/process-service-calls-springboot/README.md @@ -146,7 +146,3 @@ curl -X POST -H 'Content-Type:application/json' -H 'Accept:application/json' -d After the above command you should see a log similar to the following

- -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-service-calls-springboot/operator/process-service-calls-springboot.yaml b/kogito-springboot-examples/process-service-calls-springboot/operator/process-service-calls-springboot.yaml deleted file mode 100644 index ceda118127..0000000000 --- a/kogito-springboot-examples/process-service-calls-springboot/operator/process-service-calls-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-service-calls-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-service-calls-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-service-calls-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-springboot-example/README.md b/kogito-springboot-examples/process-springboot-example/README.md index 1db4819ece..007daf6ad2 100644 --- a/kogito-springboot-examples/process-springboot-example/README.md +++ b/kogito-springboot-examples/process-springboot-example/README.md @@ -203,7 +203,3 @@ Example response: } } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-springboot-example/operator/process-springboot-example.yaml b/kogito-springboot-examples/process-springboot-example/operator/process-springboot-example.yaml deleted file mode 100644 index f4ecb08bbe..0000000000 --- a/kogito-springboot-examples/process-springboot-example/operator/process-springboot-example.yaml +++ /dev/null @@ -1,59 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# uncomment to enable persistence -##Infinispan operator should be pre-installed in namespace -#apiVersion: app.kiegroup.org/v1beta1 -#kind: KogitoInfra -#metadata: -# name: kogito-infinispan-infra -#spec: -# resource: -# apiVersion: infinispan.org/v1 -# kind: Infinispan ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-springboot-example -spec: - runtime: springboot - # uncomment to enable persistence - #env: - # - name: MAVEN_ARGS_APPEND - # value: "-Ppersistence" -# infra: -# - kogito-infinispan-infra \ No newline at end of file diff --git a/kogito-springboot-examples/process-timer-springboot/README.md b/kogito-springboot-examples/process-timer-springboot/README.md index a990a7b2b8..b812cd080b 100644 --- a/kogito-springboot-examples/process-timer-springboot/README.md +++ b/kogito-springboot-examples/process-timer-springboot/README.md @@ -290,12 +290,6 @@ In all cases replace `{version}` with actual Kogito version to be used (Job Serv After that you can redo the timer queries described above. -## Deploy on OpenShift - -This example can run on OpenShift 4 instance. Use [Kogito operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift) to deploy this example and instantiate also the Jobs service. Kogito operator will take care of configuring this example to successfully connect to the Jobs service. - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the Kogito Operator. - ### Test your application Generated application comes with sample test process that allows you to verify if the application is working as expected. Simply execute following command to try it out diff --git a/kogito-springboot-examples/process-timer-springboot/operator/jobs-service.yaml b/kogito-springboot-examples/process-timer-springboot/operator/jobs-service.yaml deleted file mode 100644 index 1787b1f45d..0000000000 --- a/kogito-springboot-examples/process-timer-springboot/operator/jobs-service.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#uncomment to enable persistence -##Infinispan operator should be pre-installed in namespace -#apiVersion: app.kiegroup.org/v1beta1 -#kind: KogitoInfra -#metadata: -# name: kogito-infinispan-infra -#spec: -# resource: -# apiVersion: infinispan.org/v1 -# kind: Infinispan -#--- -# deploy this service if you wish to enable Jobs Service integration. -# Make sure to follow "Use Kogito Job Service as external timer service" in the README -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoSupportingService -metadata: - name: jobs-service -spec: - # Type of supporting service - serviceType: JobsService - replicas: 1 - #uncomment to enable persistence -# infra: -# - kogito-infinispan-infra - diff --git a/kogito-springboot-examples/process-timer-springboot/operator/process-timer-springboot.yaml b/kogito-springboot-examples/process-timer-springboot/operator/process-timer-springboot.yaml deleted file mode 100644 index 1b16eee740..0000000000 --- a/kogito-springboot-examples/process-timer-springboot/operator/process-timer-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-timer-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-timer-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-timer-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/README.md b/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/README.md index 7039a5ebb3..8a94a44b37 100644 --- a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/README.md +++ b/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/README.md @@ -240,7 +240,3 @@ You should see a similar message after performing the second line approval after ```json {"id":"f498de73-e02d-4829-905e-2f768479a4f1", "approver":"admin","firstLineApproval":true, "secondLineApproval":true,"traveller":{"firstName":"John","lastName":"Doe","email":"jon.doe@example.com","nationality":"American","address":{"street":"main street","city":"Boston","zipCode":"10005","country":"US"}}} ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/operator/process-usertasks-lifecycle-springboot.yaml b/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/operator/process-usertasks-lifecycle-springboot.yaml deleted file mode 100644 index 4fadf4c42b..0000000000 --- a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/operator/process-usertasks-lifecycle-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-usertasks-lifecycle-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-usertasks-custom-lifecycle-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-usertasks-lifecycle-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-usertasks-springboot-with-console/README.md b/kogito-springboot-examples/process-usertasks-springboot-with-console/README.md index 09a1d7dec7..f42d43c673 100644 --- a/kogito-springboot-examples/process-usertasks-springboot-with-console/README.md +++ b/kogito-springboot-examples/process-usertasks-springboot-with-console/README.md @@ -227,7 +227,3 @@ Check the process instance details at Kogito Management Console, and verify the

- -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-usertasks-springboot/README.md b/kogito-springboot-examples/process-usertasks-springboot/README.md index f1ade1de67..7a21181886 100644 --- a/kogito-springboot-examples/process-usertasks-springboot/README.md +++ b/kogito-springboot-examples/process-usertasks-springboot/README.md @@ -175,7 +175,3 @@ You should see a similar message after performing the second line approval after ```json {"id":"f498de73-e02d-4829-905e-2f768479a4f1", "approver":"admin","firstLineApproval":true, "secondLineApproval":true,"traveller":{"firstName":"John","lastName":"Doe","email":"jon.doe@example.com","nationality":"American","address":{"street":"main street","city":"Boston","zipCode":"10005","country":"US"}}} ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-usertasks-springboot/operator/process-usertasks-springboot.yaml b/kogito-springboot-examples/process-usertasks-springboot/operator/process-usertasks-springboot.yaml deleted file mode 100644 index db8703b8a8..0000000000 --- a/kogito-springboot-examples/process-usertasks-springboot/operator/process-usertasks-springboot.yaml +++ /dev/null @@ -1,43 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-usertasks-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-usertasks-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-usertasks-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/process-usertasks-with-security-springboot/README.md b/kogito-springboot-examples/process-usertasks-with-security-springboot/README.md index c0ea4efc12..a1c67b174e 100644 --- a/kogito-springboot-examples/process-usertasks-with-security-springboot/README.md +++ b/kogito-springboot-examples/process-usertasks-with-security-springboot/README.md @@ -150,7 +150,3 @@ plus the approver who made the first one. } } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/process-usertasks-with-security-springboot/operator/process-tasks-security-springboot.yaml b/kogito-springboot-examples/process-usertasks-with-security-springboot/operator/process-tasks-security-springboot.yaml deleted file mode 100644 index 62b0d1ee68..0000000000 --- a/kogito-springboot-examples/process-usertasks-with-security-springboot/operator/process-tasks-security-springboot.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: process-tasks-security-springboot -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/process-usertasks-with-security-springboot - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: process-tasks-security-springboot -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/rules-legacy-springboot-example/README.md b/kogito-springboot-examples/rules-legacy-springboot-example/README.md index 6a5caa4340..c272139876 100644 --- a/kogito-springboot-examples/rules-legacy-springboot-example/README.md +++ b/kogito-springboot-examples/rules-legacy-springboot-example/README.md @@ -95,7 +95,3 @@ Example response: } ] ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/rules-legacy-springboot-example/operator/ruleunit-springboot-example.yaml b/kogito-springboot-examples/rules-legacy-springboot-example/operator/ruleunit-springboot-example.yaml deleted file mode 100644 index 6df41d8093..0000000000 --- a/kogito-springboot-examples/rules-legacy-springboot-example/operator/ruleunit-springboot-example.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: ruleunit-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/ruleunit-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: ruleunit-springboot-example -spec: - runtime: springboot \ No newline at end of file diff --git a/kogito-springboot-examples/ruleunit-springboot-example/README.md b/kogito-springboot-examples/ruleunit-springboot-example/README.md index 954be29be5..8b6bb20633 100644 --- a/kogito-springboot-examples/ruleunit-springboot-example/README.md +++ b/kogito-springboot-examples/ruleunit-springboot-example/README.md @@ -95,7 +95,3 @@ Example response: } ] ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/kogito-springboot-examples/ruleunit-springboot-example/operator/ruleunit-springboot-example.yaml b/kogito-springboot-examples/ruleunit-springboot-example/operator/ruleunit-springboot-example.yaml deleted file mode 100644 index 6df41d8093..0000000000 --- a/kogito-springboot-examples/ruleunit-springboot-example/operator/ruleunit-springboot-example.yaml +++ /dev/null @@ -1,42 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: ruleunit-springboot-example -spec: - type: RemoteSource - runtime: springboot - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/ruleunit-springboot-example - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: ruleunit-springboot-example -spec: - runtime: springboot \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/operator/startevent-sw.yaml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/operator/startevent-sw.yaml index 21c75ad5c7..fb3df1f118 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/operator/startevent-sw.yaml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/operator/startevent-sw.yaml @@ -17,15 +17,15 @@ # under the License. # -apiVersion: sw.kogito.kie.org/v1alpha08 -kind: KogitoServerlessWorkflow +apiVersion: sonataflow.org/v1alpha08 +kind: SonataFlow metadata: name: startevent annotations: - sw.kogito.kie.org/description: Serverless Workflow for each example on k8s! - sw.kogito.kie.org/version: 0.0.1 - sw.kogito.kie.org/profile: dev - sw.kogito.kie.org/resource-openapi: openapi-configmap + sonataflow.org/description: Serverless Workflow for each example on k8s! + sonataflow.org/version: 0.0.1 + sonataflow.org/profile: dev + sonataflow.org/resource-openapi: openapi-configmap spec: flow: start: printWaitMessage diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/operator/serverless-workflow-events-quarkus.yaml b/serverless-workflow-examples/serverless-workflow-events-quarkus/operator/serverless-workflow-events-quarkus.yaml deleted file mode 100644 index 464f1f36ca..0000000000 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/operator/serverless-workflow-events-quarkus.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -#Strimzi operator should be pre-installed in namespace -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoInfra -metadata: - name: kogito-kafka-infra -spec: - resource: - apiVersion: kafka.strimzi.io/v1beta2 - kind: Kafka ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: serverless-workflow-events-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/serverless-workflow-events-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: serverless-workflow-events-quarkus -spec: - infra: - - kogito-kafka-infra \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md index df40a6fb65..e59d9bf7a6 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/README.md @@ -110,6 +110,3 @@ In Quarkus you should see the log message printed: ```text The sum is: 387 ``` -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/operator/serverless-workflow-greeting-quarkus.yaml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/operator/serverless-workflow-greeting-quarkus.yaml deleted file mode 100644 index 6ea9cc119e..0000000000 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/operator/serverless-workflow-greeting-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: serverless-workflow-greeting-quarkus -spec: - type: RemoteSource - #envs: - # envs can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/serverless-workflow-greeting-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: serverless-workflow-greeting-quarkus \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md index 29ca4c3c90..a0f38d3892 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/README.md @@ -140,7 +140,3 @@ Hello from YAML Workflow, John ``` You can also change the language parameter value to "Spanish" to get the greeting in Spanish. - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/operator/serverless-workflow-greeting-quarkus.yaml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/operator/serverless-workflow-greeting-quarkus.yaml deleted file mode 100644 index eeba091290..0000000000 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/operator/serverless-workflow-greeting-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: serverless-workflow-greeting-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/serverless-workflow-greeting-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: serverless-workflow-greeting-quarkus \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md index 4916372ee3..404477ee45 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/README.md @@ -191,9 +191,3 @@ In the console executing the application, you can check the log with the execute 2021-12-21 09:20:45,968 INFO [org.kie.kog.exa.StockService] (executor-thread-0) Cancel Stock 8cc0144b-87e0-47ed-8d8f-eedbe4b69abe 2021-12-21 09:20:45,970 INFO [org.kie.kog.exa.OrderService] (executor-thread-0) Order Failed 03e6cf79-3301-434b-b5e1-d6899b5639aa ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). - -See also: [SAGA PATTERN WITH PROCESSES AND KOGITO – PART 1](https://blog.kie.org/2021/11/saga-pattern-with-processes-and-kogito-part-1.html) diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/operator/serverless-workflow-service-calls-quarkus.yaml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/operator/serverless-workflow-service-calls-quarkus.yaml deleted file mode 100644 index f1f58725c4..0000000000 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/operator/serverless-workflow-service-calls-quarkus.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoBuild -metadata: - name: serverless-workflow-service-calls-quarkus -spec: - type: RemoteSource - #env: - # env can be used to set variables during build - #- name: MY_CUSTOM_ENV - # value: "my value" - gitSource: - contextDir: kogito-quarkus-examples/serverless-workflow-service-calls-quarkus - uri: 'https://github.com/apache/incubator-kie-kogito-examples' - # set your maven nexus repository to speed up the build time - #mavenMirrorURL: ---- -apiVersion: app.kiegroup.org/v1beta1 -kind: KogitoRuntime -metadata: - name: serverless-workflow-service-calls-quarkus \ No newline at end of file diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md index aeac778cb7..e0e39c4c98 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/README.md @@ -108,7 +108,3 @@ You should have a reply similar to this one: } } ``` - -## Deploying with Kogito Operator - -In the [`operator`](operator) directory you'll find the custom resources needed to deploy this example on OpenShift with the [Kogito Operator](https://docs.jboss.org/kogito/release/latest/html_single/#chap_kogito-deploying-on-openshift). From 266e89f1dc6567c62e7563a78983edc45cf632b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Thu, 15 Feb 2024 19:52:46 +0100 Subject: [PATCH 05/16] incubator-kie-issues#938: Fix process-usertasks-timer-data-index-persistence-addon-quarkus example docker-compose (#1872) --- .../docker-compose/docker-compose.yml | 5 +---- .../docker-compose/startServices.sh | 7 ------- .../pom.xml | 3 --- 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml index 0a057a07fc..7c10e20f1e 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml +++ b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/docker-compose.yml @@ -43,22 +43,19 @@ services: data-index: container_name: data-index - image: quay.io/kiegroup/kogito-data-index-postgresql:${KOGITO_VERSION} + image: quay.io/kiegroup/kogito-data-index-postgresql-nightly:${KOGITO_VERSION} profiles: [ "infra", "example", "full" ] ports: - "8180:8080" depends_on: postgres: condition: service_healthy - volumes: - - ./persistence:/home/kogito/data/protobufs/ environment: QUARKUS_DATASOURCE_JDBC_URL: "jdbc:postgresql://postgres:5432/kogito" QUARKUS_DATASOURCE_USERNAME: kogito-user QUARKUS_DATASOURCE_PASSWORD: kogito-pass QUARKUS_HTTP_CORS_ORIGINS: "/.*/" KOGITO_DATA_INDEX_QUARKUS_PROFILE: "http-events-support" - KOGITO_DATA_INDEX_PROPS: -Dkogito.protobuf.folder=/home/kogito/data/protobufs/ extra_hosts: - "${DOCKER_GATEWAY_HOST}:host-gateway" diff --git a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/startServices.sh b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/startServices.sh index 5ff991124a..4aebd0e1b3 100755 --- a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/startServices.sh +++ b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/docker-compose/startServices.sh @@ -38,13 +38,6 @@ elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then echo "DOCKER_GATEWAY_HOST=172.17.0.1" >> ".env" fi -if [ ! -d "./persistence" ] -then - echo "$KOGITO_EXAMPLE_PERSISTENCE does not exist. Have you compiled the project? mvn clean install -DskipTests" - exit 1 -fi -PERSISTENCE_FOLDER=./persistence - if [ ! -d "./svg" ] then echo "$KOGITO_EXAMPLE_SVG_FOLDER does not exist. Have you compiled the project? mvn clean install -DskipTests" diff --git a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml index 9843eec268..8d99c54ffb 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml @@ -211,9 +211,6 @@ - - - From ec78076705f55b88d5f326aae1626bd157a44e04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20Zim=C3=A1nyi?= Date: Wed, 21 Feb 2024 09:04:25 +0100 Subject: [PATCH 06/16] [kie-issues#913] Upgrade to and align with Quarkus 3.2.10.Final LTS version. (#1875) --- kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml | 4 ++-- .../dmn-knative-quickstart-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-listener-dtable/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-listener-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/flexible-process-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml | 4 ++-- kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml | 4 ++-- .../kogito-travel-agency/extended/travels/pom.xml | 4 ++-- .../kogito-travel-agency/extended/visas/pom.xml | 4 ++-- kogito-quarkus-examples/kogito-travel-agency/pom.xml | 4 ++-- kogito-quarkus-examples/onboarding-example/payroll/pom.xml | 4 ++-- kogito-quarkus-examples/onboarding-example/pom.xml | 4 ++-- kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/pmml-quarkus-example/pom.xml | 4 ++-- .../process-business-rules-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-decisions-quarkus/pom.xml | 4 ++-- .../process-decisions-rest-quarkus/pom.xml | 4 ++-- .../process-decisions-rules-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-error-handling/pom.xml | 4 ++-- .../process-incubation-api-quarkus/pom.xml | 4 ++-- .../process-infinispan-persistence-quarkus/pom.xml | 4 ++-- .../process-kafka-avro-multi-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml | 4 ++-- .../process-kafka-persistence-quarkus/pom.xml | 4 ++-- .../process-kafka-quickstart-quarkus/pom.xml | 4 ++-- .../process-knative-quickstart-quarkus/pom.xml | 4 ++-- .../process-mongodb-persistence-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-monitoring-quarkus/pom.xml | 4 ++-- .../process-outbox-mongodb-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-performance-client/pom.xml | 4 ++-- kogito-quarkus-examples/process-performance-quarkus/pom.xml | 4 ++-- .../process-postgresql-persistence-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-quarkus-example/pom.xml | 4 ++-- .../process-rest-service-call-quarkus/pom.xml | 4 ++-- .../process-rest-workitem-multi-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-saga-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-scripts-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-service-calls-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-timer-quarkus/pom.xml | 4 ++-- .../process-usertasks-custom-lifecycle-quarkus/pom.xml | 4 ++-- .../process-usertasks-quarkus-with-console/pom.xml | 4 ++-- kogito-quarkus-examples/process-usertasks-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../process-usertasks-timer-quarkus-with-console/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../process-usertasks-with-security-oidc-quarkus/pom.xml | 4 ++-- .../process-usertasks-with-security-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml | 4 ++-- kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml | 4 ++-- .../trusty-tracing-quarkus-devservices/pom.xml | 4 ++-- .../serverless-workflow-annotations-description/pom.xml | 4 ++-- .../callback-event-service/pom.xml | 4 ++-- .../callback-workflow/pom.xml | 4 ++-- .../serverless-workflow-callback-quarkus/pom.xml | 4 ++-- .../serverless-workflow-camel-routes/pom.xml | 4 ++-- .../serverless-workflow-compensation-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../serverless-workflow-correlation-quarkus/pom.xml | 4 ++-- .../custom-function-knative-service/pom.xml | 4 ++-- .../workflow/pom.xml | 4 ++-- .../serverless-workflow-custom-type/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../serverless-workflow-data-index-quarkus/pom.xml | 4 ++-- .../serverless-workflow-error-quarkus/pom.xml | 4 ++-- .../serverless-workflow-events-quarkus/pom.xml | 4 ++-- .../serverless-workflow-expression-quarkus/pom.xml | 4 ++-- .../serverless-workflow-foreach-quarkus/pom.xml | 4 ++-- .../serverless-workflow-functions-events-quarkus/pom.xml | 4 ++-- .../serverless-workflow-functions-quarkus/pom.xml | 4 ++-- .../serverless-workflow-funqy/sw-funqy-services/pom.xml | 4 ++-- .../serverless-workflow-funqy/sw-funqy-workflow/pom.xml | 4 ++-- .../serverless-workflow-github-showcase/pom.xml | 2 +- .../serverless-workflow-greeting-quarkus/pom.xml | 4 ++-- .../serverless-workflow-greeting-client-rpc-quarkus/pom.xml | 4 ++-- .../serverless-workflow-hello-world/pom.xml | 4 ++-- .../serverless-workflow-loanbroker-showcase/pom.xml | 4 ++-- .../serverless-workflow-newsletter-subscription/pom.xml | 4 ++-- .../acme-financial-service/pom.xml | 4 ++-- .../currency-exchange-workflow/pom.xml | 4 ++-- .../serverless-workflow-order-processing/pom.xml | 4 ++-- .../serverless-workflow-parallel-execution/pom.xml | 4 ++-- .../serverless-workflow-python-quarkus/pom.xml | 4 ++-- .../query-answer-service/pom.xml | 4 ++-- .../query-service/pom.xml | 4 ++-- .../serverless-workflow-saga-quarkus/pom.xml | 4 ++-- .../serverless-workflow-service-calls-quarkus/pom.xml | 4 ++-- .../serverless-workflow-stock-profit/pom.xml | 4 ++-- .../conversion-workflow-full/pom.xml | 4 ++-- .../conversion-workflow-function/pom.xml | 4 ++-- .../conversion-workflow-spec/pom.xml | 4 ++-- .../conversion-workflow/pom.xml | 4 ++-- .../multiplication-service/pom.xml | 4 ++-- .../subtraction-service/pom.xml | 4 ++-- .../serverless-workflow-testing-with-rest-assured/pom.xml | 4 ++-- .../serverless-workflow-timeouts-showcase-embedded/pom.xml | 2 +- .../serverless-workflow-timeouts-showcase-extended/pom.xml | 2 +- .../pom.xml | 2 +- 108 files changed, 212 insertions(+), 212 deletions(-) diff --git a/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml b/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml index 0a5d5b9a37..aedeab603e 100644 --- a/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml @@ -30,10 +30,10 @@ decisiontable-quarkus-example Kogito Example :: Decision Table - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml index 8001d360f6..972fad5f43 100755 --- a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml +++ b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml @@ -30,10 +30,10 @@ dmn-drools-quarkus-metrics Kogito Example :: DMN Metrics Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml index 414ef5376f..978d61128f 100644 --- a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml @@ -32,10 +32,10 @@ dmn-event-driven-quarkus Kogito Example :: DMN Event-Driven :: Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml index aac8b70c2b..9dd94cf02f 100644 --- a/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ dmn-incubation-api-quarkus Kogito Example :: DMN Incubation API With Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml index e54e83f24e..847f5c677d 100644 --- a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml @@ -34,10 +34,10 @@ 2.33.2 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-listener-dtable/pom.xml b/kogito-quarkus-examples/dmn-listener-dtable/pom.xml index 5472f0ec29..9898421d52 100644 --- a/kogito-quarkus-examples/dmn-listener-dtable/pom.xml +++ b/kogito-quarkus-examples/dmn-listener-dtable/pom.xml @@ -30,10 +30,10 @@ dmn-listener-dtable Kogito Example :: DMN Decision Table listener - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml b/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml index 7757ba4291..51ae6ac358 100644 --- a/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml @@ -30,10 +30,10 @@ dmn-listener-quarkus Kogito Example :: DMN with listeners - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml index 81ca70c52e..8fb7b8bfa5 100644 --- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml @@ -30,10 +30,10 @@ dmn-pmml-quarkus-example Kogito Example :: DMN :: PMML - QUARKUS - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-quarkus-example/pom.xml index 3af9907697..2da25f43a6 100644 --- a/kogito-quarkus-examples/dmn-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-quarkus-example/pom.xml @@ -30,10 +30,10 @@ dmn-quarkus-example Kogito Example :: DMN - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml index 8e062c7c16..458b70db5d 100644 --- a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml @@ -30,10 +30,10 @@ dmn-tracing-quarkus Kogito Example :: DMN Tracing - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/flexible-process-quarkus/pom.xml b/kogito-quarkus-examples/flexible-process-quarkus/pom.xml index 4ffe07da22..644b5529b3 100644 --- a/kogito-quarkus-examples/flexible-process-quarkus/pom.xml +++ b/kogito-quarkus-examples/flexible-process-quarkus/pom.xml @@ -30,10 +30,10 @@ flexible-process-quarkus Kogito Example :: Flexible Process - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml index 0c8243037f..dcea03c27d 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml @@ -32,10 +32,10 @@ UTF-8 UTF-8 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml index cf7f0a6ad9..cfdb351113 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml @@ -35,10 +35,10 @@ visas - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml index 1a2f6fdd81..c070fc5fd3 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml @@ -30,10 +30,10 @@ travels Kogito Example :: Travel Agency :: Travels - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml index 98c8a28c63..9fcd9db6e4 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml @@ -30,10 +30,10 @@ visas Kogito Example :: Travel Agency :: Visas - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/pom.xml index cb88872cb0..82323475d6 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/pom.xml @@ -35,10 +35,10 @@ extended - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final diff --git a/kogito-quarkus-examples/onboarding-example/payroll/pom.xml b/kogito-quarkus-examples/onboarding-example/payroll/pom.xml index 129db52056..bdc960883f 100644 --- a/kogito-quarkus-examples/onboarding-example/payroll/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/payroll/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Onboarding Example :: Payroll with DMN Payroll related decisions for onboarding - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final diff --git a/kogito-quarkus-examples/onboarding-example/pom.xml b/kogito-quarkus-examples/onboarding-example/pom.xml index 93f9112b09..1013ffd1e6 100644 --- a/kogito-quarkus-examples/onboarding-example/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/pom.xml @@ -37,10 +37,10 @@ onboarding-quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml index 590fb854c9..95eeed8fff 100644 --- a/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml @@ -30,10 +30,10 @@ pmml-event-driven-quarkus Kogito Example :: PMML Event-Driven - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml index 28ad9e4be0..9455fd61e3 100644 --- a/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ pmml-incubation-api-quarkus Kogito Example :: PMML Incubation API With Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/pmml-quarkus-example/pom.xml b/kogito-quarkus-examples/pmml-quarkus-example/pom.xml index 4f3e42226d..bc1fc82ebf 100644 --- a/kogito-quarkus-examples/pmml-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/pmml-quarkus-example/pom.xml @@ -30,10 +30,10 @@ pmml-quarkus-example Kogito Example :: PMML - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml b/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml index ce51092202..1082aa5cb1 100644 --- a/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Business Rules Quarkus Kogito business rules invocation - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-decisions-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-quarkus/pom.xml index bc135b21b3..9c297d8145 100644 --- a/kogito-quarkus-examples/process-decisions-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process :: Decisions :: Quarkus Process with DMN and DRL integration - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml index 45c79e0d01..7acb007485 100644 --- a/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml @@ -32,10 +32,10 @@ Process with DMN and DRL integration through REST - Quarkus 8080 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml index 5bd0cc7034..3d24a76eba 100644 --- a/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process :: Decisions :: Rules :: Quarkus Process with DRL, DMN and DRL integration - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-error-handling/pom.xml b/kogito-quarkus-examples/process-error-handling/pom.xml index 08f8dc7996..7bade97828 100644 --- a/kogito-quarkus-examples/process-error-handling/pom.xml +++ b/kogito-quarkus-examples/process-error-handling/pom.xml @@ -30,10 +30,10 @@ Kogito Example :: Process Scripts With Quarkus Kogito scripts invocation - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml index 282a6dcc3e..4d797dc63d 100644 --- a/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ process-incubation-api-quarkus Kogito Example :: Process Incubation API With Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml index 17bc78302d..532567809b 100644 --- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Infinispan Persistence Quarkus Process with Infinispan persistence - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml index 997c1e64a4..6525aa4ed8 100644 --- a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Kafka and Quarkus, multiple channels, avro serialization Kogito with Kafka - Quarkus, using one channel per message name - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml index abdb175c13..96f2edde60 100644 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Kafka and Quarkus, multiple channels Kogito with Kafka - Quarkus, using one channel per message name - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml index 75a0681749..c1e7c53207 100644 --- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Process Kafka Persistence Quarkus Process with Kafka persistence - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml index cf9a24b09f..5426a60c0f 100644 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Kafka and Quarkus Kogito with Kafka - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml index c016c804f4..789e90a63f 100644 --- a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml @@ -32,10 +32,10 @@ Kogito with Knative Eventing - Quarkus 2.33.2 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml index 4653dc95fc..74020be4bf 100644 --- a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process MongoDB Persistence Quarkus Process with MongoDB persistence - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml index 0e5a28290c..aa80ab76a1 100755 --- a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Monitoring :: Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml index 73367135dc..ae9e571606 100644 --- a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml @@ -35,10 +35,10 @@ 1.7 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-performance-client/pom.xml b/kogito-quarkus-examples/process-performance-client/pom.xml index 93626b973c..f297352f5e 100755 --- a/kogito-quarkus-examples/process-performance-client/pom.xml +++ b/kogito-quarkus-examples/process-performance-client/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Client Performance test Client Performance test - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-performance-quarkus/pom.xml b/kogito-quarkus-examples/process-performance-quarkus/pom.xml index 75e5202dd3..faeb12437b 100755 --- a/kogito-quarkus-examples/process-performance-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-performance-quarkus/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Quarkus Performance test Quarkus Performance test - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml index 807e9b8081..b890de2df7 100644 --- a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml @@ -36,10 +36,10 @@ Kogito Example :: Process PostgreSQL Persistence Quarkus Process with PostgreSQL persistence - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-quarkus-example/pom.xml b/kogito-quarkus-examples/process-quarkus-example/pom.xml index 998885113d..b281f4cb87 100755 --- a/kogito-quarkus-examples/process-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/process-quarkus-example/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process and Quarkus Order management service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml index f59a2e732b..a58589cb97 100644 --- a/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Service Rest Cal with Quarkus Kogito service invocation using REST - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml index d5b02e7af5..8a2a70c119 100644 --- a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Rest :: Quarkus Invoking multiple Rest WS using RestWorkItemHandler - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml index f2dcc8d19a..6a357e7753 100644 --- a/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Service Rest WorkItem call with Quarkus Kogito service invocation using REST work item and Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-saga-quarkus/pom.xml b/kogito-quarkus-examples/process-saga-quarkus/pom.xml index 1a00c6322f..ebd09dc5d8 100644 --- a/kogito-quarkus-examples/process-saga-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-saga-quarkus/pom.xml @@ -33,10 +33,10 @@ How to implement Saga with a BPMN Process using Compensations - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-scripts-quarkus/pom.xml b/kogito-quarkus-examples/process-scripts-quarkus/pom.xml index bc10c3edb2..f609ed3125 100644 --- a/kogito-quarkus-examples/process-scripts-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-scripts-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Scripts With Quarkus Kogito scripts invocation - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml b/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml index b1561b07c5..da78469164 100644 --- a/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Service Calls with Quarkus Kogito service invocation - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-timer-quarkus/pom.xml b/kogito-quarkus-examples/process-timer-quarkus/pom.xml index 870943d671..539b6983bb 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-timer-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Timer with Quarkus Kogito with timers - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml index 725314e0ab..168da3db3e 100644 --- a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks With Custom Lifecycle Kogito user tasks orchestration with custom life cycle - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml index 5766794cf8..f1ed89e371 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml @@ -30,10 +30,10 @@ process-usertasks-quarkus-with-console Kogito Example :: Process with Usertasks Quarkus :: Console - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml index 8a0c0c01c0..86cf83dacc 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Usertasks Quarkus Kogito user tasks orchestration - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml index 8d99c54ffb..60aec06a8f 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks with Timer Data Index persistence addon Quarkus Kogito user tasks orchestration with security enabled on REST api using the Data Index Persistence addon - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom kogito-apps-bom diff --git a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml index a31e87b611..0ea328f43d 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml @@ -30,10 +30,10 @@ process-usertasks-timer-quarkus-with-console Kogito Example :: Process UserTasks with Timer Quarkus :: Console - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml index c1ae763226..2e573f6ae2 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks Security OIDC Keycloak Quarkus :: Console Kogito user tasks orchestration with security enabled on REST api - open id connect adapter(keycloak) - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml index 244bab9fcd..8c85eb3ae2 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks With Security OIDC Keycloak Quarkus Kogito user tasks orchestration with security enabled on REST api - open id connect adapter(keycloak) - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml index 8a3c60abe2..120aa3180f 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks With Security Quarkus Kogito user tasks orchestration with security enabled on REST api - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml index 7fe3f1f94c..555dd96b2f 100644 --- a/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ rules-incubation-api-quarkus Kogito Example :: Rules Incubation API With Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml b/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml index 2c0c1dbda9..a8db94f67d 100644 --- a/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml @@ -30,10 +30,10 @@ rules-legacy-quarkus-example Kogito Example :: Rules Legacy API - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml b/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml index 425bbcafcf..ddf5defce2 100755 --- a/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml +++ b/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml @@ -30,10 +30,10 @@ rules-quarkus-helloworld Kogito Example :: Rules HelloWorld - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml index 81e7cca553..c74ca4f609 100644 --- a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml @@ -32,10 +32,10 @@ ruleunit-event-driven-quarkus Kogito Example :: Rule Unit Event-Driven :: Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml b/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml index 528d4171ed..400f3ff2b9 100644 --- a/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml @@ -30,10 +30,10 @@ ruleunit-quarkus-example Kogito Example :: RuleUnit - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml index d5aa60ed53..fdfad3d623 100644 --- a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml +++ b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml @@ -30,10 +30,10 @@ trusty-tracing-quarkus-devservices Kogito Example :: Trusty Tracing - Quarkus DevServices - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index bb74855577..6957956a2c 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -38,10 +38,10 @@ Kogito Example :: Serverless Workflow Annotations and Description:: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final 3.22.0 org.kie.kogito kogito-bom diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml index 538133f5d2..f70b5902af 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml @@ -32,10 +32,10 @@ callback-event-service Kogito Example :: Serverless Workflow CallBack Over HTTP Quarkus :: Callback Event Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index ed48366abb..7eb8e2d613 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Serverless Workflow CallBack Over HTTP Quarkus :: Service Kogito Serverless Workflow Callback Example Over HTTP - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index 565e2688ee..8fe5dd87d1 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Callback :: Quarkus Kogito Serverless Workflow Callback Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml index 2d386026f4..9e806dbb18 100644 --- a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml @@ -39,10 +39,10 @@ Kogito Serverless Workflow Camel Routes Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index 39c5e5b99c..b5aeac73d2 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Compensation :: Quarkus Kogito Serverless Workflow Error Compensation - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 2aca6cda0b..8b710509c4 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -39,10 +39,10 @@ Kogito Example :: Serverless Workflow Consuming Events Over HTTP :: Quarkus Kogito Serverless Workflow Consuming Events Over HTTP - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index 4126f670ad..9a4623df87 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Correlation :: Quarkus Kogito Serverless Workflow Correlation Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml index ae50f13c7f..1d99b97850 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml @@ -32,10 +32,10 @@ custom-function-knative-service Kogito Example :: Serverless Workflow Custom Function Knative :: Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index 5fff3a07f1..ef51ba7f18 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Serverless Workflow Custom Function Knative :: Workflow Kogito Serverless Workflow Custom Function Knative - Workflow - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml index 12ab3e3f21..a8fc4fcceb 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml @@ -38,10 +38,10 @@ 3.8.1 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index a8a34c51e6..30ef1f147c 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -17,10 +17,10 @@ Kogito Example :: Serverless Workflow Data Index persistence addon :: Quarkus Kogito Serverless Workflow Data Index persistence addon Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index 1b37f51231..be79f7ef26 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Data Index :: Quarkus Kogito Serverless Workflow Data Index Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index ca1f88555d..a788b6e2ef 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Error :: Quarkus Kogito Serverless Workflow Error Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index a984cb8239..06b206764d 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Events :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index 84c5fb98d6..397828dc89 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Expression :: Quarkus Kogito Serverless Workflow Expression Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 0233beba1a..33e34cdd1a 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow For Each :: Quarkus Kogito Serverless Workflow For Each Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index f4af1acfc5..64e73a0da4 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -39,10 +39,10 @@ 8080 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index 269d7f6d28..f270a6e40a 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -39,10 +39,10 @@ 8080 - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml index f65f5d73ef..4c341aba66 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Serverless Workflow :: Funqy :: Services Kogito Serverless Workflow Funqy Services - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final 3.8.1 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml index 23e483cc98..f3a4bd953b 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Serverless Workflow :: Funqy :: Workflow Kogito Serverless Workflow Funqy Workflow - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/pom.xml b/serverless-workflow-examples/serverless-workflow-github-showcase/pom.xml index 54e879527e..d4aa14f13d 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/pom.xml @@ -42,7 +42,7 @@ notification-service - 3.0.5 + 3.1.6 3.0.0-M7 0.11.2 1.116 diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index 519ba419f2..506b31711a 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Greeting :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index 52ae42a90a..de39ad1602 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Serverless Workflow Greeting :: gRPC Client :: Quarkus Kogito Serverless Workflow Example that test a simple gRPC service - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index c434f63d40..dcaaef1e30 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -39,10 +39,10 @@ Kogito Serverless Workflow Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml index 6dc817c285..32ac152209 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml @@ -39,10 +39,10 @@ serverless-workflow-loanbroker-showcase pom - 3.2.9.Final + 3.2.10.Final io.quarkus quarkus-bom - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml index c7a7576ff3..7354b7fce8 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml @@ -39,10 +39,10 @@ serverless-workflow-newsletter-subscription pom - 3.2.9.Final + 3.2.10.Final io.quarkus quarkus-bom - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml index d27348f3c4..c82933550d 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml @@ -30,10 +30,10 @@ acme-financial-service Kogito Example :: Serverless Workflow Oauth2 Orchestration Example :: ACME Financial Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index 769a057182..81e5cc1e34 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -32,10 +32,10 @@ Kogito Example :: Serverless Workflow Oauth2 Orchestration Example :: Currency Exchange - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index 7b6a389b20..36cca676be 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -38,10 +38,10 @@ Kogito Example :: Serverless Workflow Order Processing - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml index 480440b703..e695bce93a 100644 --- a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml @@ -39,10 +39,10 @@ Kogito Serverless Workflow Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index 70485ab060..1fcf7f25ee 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Python :: Quarkus Kogito Serverless Workflow Python Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml index efb5604ca3..5de4a252b7 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml @@ -31,10 +31,10 @@ query-answer-service Kogito Example :: Serverless Workflow Query and Answer :: Workflow Service - 3.2.9.Final + 3.2.10.Final io.quarkus quarkus-bom - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml index 07572a182a..32835f6e5e 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml @@ -31,10 +31,10 @@ query-service Kogito Example :: Serverless Workflow Query and Answer :: Query Service - 3.2.9.Final + 3.2.10.Final io.quarkus quarkus-bom - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index f14a5c8d81..66b7fe657a 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -37,10 +37,10 @@ How to implement Saga with a Serverless Workflow - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index 96f073cff8..ae2821ccd6 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Service Calls :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml b/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml index 6e07adcc05..989128e568 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml @@ -42,10 +42,10 @@ fake-stock-service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index 8d91a5ec2d..4e74e086ad 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -30,10 +30,10 @@ conversion-workflow-full Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Full Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index 7378fb3d05..188a89cfe8 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -30,10 +30,10 @@ conversion-workflow-function Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Function Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index dc798348b3..0d76e47ea8 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -30,10 +30,10 @@ conversion-workflow-spec Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Spec Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index 5ddd52dee1..cfcbc69849 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -30,10 +30,10 @@ conversion-workflow Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml index 27f621c073..ef40f3d600 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml @@ -30,10 +30,10 @@ multiplication-service Kogito Example :: Serverless Workflow Temperature Conversion :: Multiplication Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final 3.8.1 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml index 4fa19ebb84..eccbe3c694 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml @@ -30,10 +30,10 @@ subtraction-service Kogito Example :: Serverless Workflow Temperature Conversion :: Subtraction Service - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final 3.8.1 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index 34da2a532b..c8bfdb6da4 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -38,10 +38,10 @@ Kogito Example :: Serverless Workflow Testing with REST Assured :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.2.9.Final + 3.2.10.Final quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index 0c89eeef58..d0c4ecb9be 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -40,7 +40,7 @@ UTF-8 quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml index b99ad931ea..5a96e35a6b 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml @@ -40,7 +40,7 @@ UTF-8 quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml index 30c1f2ffdc..8dc6814643 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml @@ -40,7 +40,7 @@ UTF-8 quarkus-bom io.quarkus - 3.2.9.Final + 3.2.10.Final org.kie.kogito kogito-bom 999-SNAPSHOT From f592a2b3204063be27f8370d970db931fd23a2c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Fri, 23 Feb 2024 15:50:35 +0100 Subject: [PATCH 07/16] incubator-kie-issues#932: Rename Quarkus Extension in `kogito-apps` (#1877) --- .../process-timer-quarkus/pom.xml | 2 +- .../pom.xml | 16 ++++++++-------- .../trusty-tracing-quarkus-devservices/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../callback-workflow/pom.xml | 4 ++-- .../serverless-workflow-callback-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../workflow/pom.xml | 4 ++-- .../pom.xml | 6 +++--- .../pom.xml | 4 ++-- .../serverless-workflow-error-quarkus/pom.xml | 4 ++-- .../serverless-workflow-events-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../serverless-workflow-foreach-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../serverless-workflow-greeting-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../serverless-workflow-hello-world/pom.xml | 4 ++-- .../subscription-flow/pom.xml | 4 ++-- .../currency-exchange-workflow/pom.xml | 4 ++-- .../serverless-workflow-openvino-quarkus/pom.xml | 4 ++-- .../serverless-workflow-order-processing/pom.xml | 4 ++-- .../serverless-workflow-python-quarkus/pom.xml | 4 ++-- .../query-answer-service/pom.xml | 4 ++-- .../serverless-workflow-saga-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../conversion-workflow-full/pom.xml | 4 ++-- .../conversion-workflow-function/pom.xml | 4 ++-- .../conversion-workflow-spec/pom.xml | 4 ++-- .../conversion-workflow/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 8 ++++---- .../pom.xml | 4 ++-- 36 files changed, 80 insertions(+), 80 deletions(-) diff --git a/kogito-quarkus-examples/process-timer-quarkus/pom.xml b/kogito-quarkus-examples/process-timer-quarkus/pom.xml index 539b6983bb..043c64e412 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-timer-quarkus/pom.xml @@ -120,7 +120,7 @@
- org.kie.kogito + org.kie kogito-addons-quarkus-jobs-service-embedded diff --git a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml index 60aec06a8f..00cc3b0c22 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml @@ -126,13 +126,13 @@ - org.kie.kogito + org.kie kogito-addons-quarkus-data-index-persistence-postgresql - org.kie.kogito + org.kie kogito-addons-quarkus-jobs @@ -142,12 +142,12 @@ - org.kie.kogito - kogito-addons-data-audit-jpa-quarkus + org.kie + kogito-addons-quarkus-data-audit-jpa - org.kie.kogito - kogito-addons-data-audit-quarkus + org.kie + kogito-addons-quarkus-data-audit @@ -170,8 +170,8 @@ - org.kie.kogito - runtime-tools-quarkus-extension + org.jbpm + jbpm-quarkus-devui
diff --git a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml index fdfad3d623..bacbe1b6e0 100644 --- a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml +++ b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml @@ -67,8 +67,8 @@ kogito-addons-quarkus-tracing-decision
- org.kie.kogito - runtime-tools-quarkus-extension + org.jbpm + jbpm-quarkus-devui io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index 6957956a2c..b3bb37a6e4 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -82,8 +82,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index 7eb8e2d613..5ccffc3e71 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -79,8 +79,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index 8fe5dd87d1..c8223dfe83 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -89,8 +89,8 @@ kogito-addons-quarkus-process-management - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index b5aeac73d2..39ea1eebbe 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -87,8 +87,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 8b710509c4..0c59444156 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -83,8 +83,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index 9a4623df87..cb6ba4ea6b 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -93,8 +93,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index ef51ba7f18..1dc767f508 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -79,8 +79,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index 30ef1f147c..cd31cf80d8 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -77,8 +77,8 @@ kogito-addons-quarkus-process-management - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito @@ -90,7 +90,7 @@ test - org.kie.kogito + org.kie kogito-addons-quarkus-data-index-persistence-postgresql diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index be79f7ef26..149fb74771 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -81,8 +81,8 @@ quarkus-smallrye-reactive-messaging-kafka - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index a788b6e2ef..febf5678f2 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -81,8 +81,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index 06b206764d..cd0152f312 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -94,8 +94,8 @@ jackson-databind - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index 397828dc89..9f42911d68 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -81,8 +81,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 33e34cdd1a..16bd53c40a 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -86,8 +86,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index 64e73a0da4..67fd05db84 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -109,8 +109,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index f270a6e40a..e8d155c74d 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -96,8 +96,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index 506b31711a..d30c6212d0 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -85,8 +85,8 @@ quarkus-jsonp - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index de39ad1602..a79cde17c7 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -94,8 +94,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index dcaaef1e30..e8d43665b9 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -89,8 +89,8 @@ quarkus-arc - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml index 12b2e8e849..61e385bc40 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml @@ -102,8 +102,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index 81e5cc1e34..bdc92f0fea 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -87,8 +87,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml index fd6fc32143..38deb167ec 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml @@ -87,8 +87,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index 36cca676be..9203a8b748 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -91,8 +91,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index 1fcf7f25ee..2f89724e76 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -87,8 +87,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml index 5de4a252b7..4c5562d997 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml @@ -78,8 +78,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index 66b7fe657a..75b8b1d9c3 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -80,8 +80,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index ae2821ccd6..5efcacc324 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -90,8 +90,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index 4e74e086ad..ac6c394f4c 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -83,8 +83,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index 188a89cfe8..29e43f2288 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -83,8 +83,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index 0d76e47ea8..5d49b69894 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -83,8 +83,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index cfcbc69849..1748d1f0e9 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -79,8 +79,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index c8bfdb6da4..27ff42f058 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -87,8 +87,8 @@ quarkus-resteasy - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index d0c4ecb9be..f967cd0453 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -104,8 +104,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito @@ -132,13 +132,13 @@ - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-service-embedded - org.kie.kogito + org.kie kogito-addons-quarkus-data-index-inmemory diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml index 5a96e35a6b..047dd5e985 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml @@ -105,8 +105,8 @@ kogito-addons-quarkus-fabric8-kubernetes-service-catalog - org.kie.kogito - kogito-quarkus-serverless-workflow-devui + org.sonataflow + sonataflow-quarkus-devui org.kie.kogito From a40ec082d70ea9231d9bf55bfb81b2768a17a203 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Fri, 23 Feb 2024 17:06:02 +0100 Subject: [PATCH 08/16] incubator-kie-issues#934: Rename the `jBPM` & `drools` Quarkus Extensions in `kogito-runtimes` (#1880) * incubator-kie-issues#934: Rename the `jBPM` & `drools` Quarkus Extensions in `kogito-runtimes` * Renamed `drools` Quarkus extensions and Spring-Boot starters * Renamed `jbpm` Quarkus extensions and Spring-Boot starters --- .../decisiontable-quarkus-example/pom.xml | 4 ++-- .../dmn-drools-quarkus-metrics/pom.xml | 8 ++++---- .../dmn-event-driven-quarkus/pom.xml | 4 ++-- .../dmn-incubation-api-quarkus/pom.xml | 4 ++-- .../dmn-knative-quickstart-quarkus/pom.xml | 4 ++-- .../dmn-listener-dtable/pom.xml | 4 ++-- .../dmn-listener-quarkus/pom.xml | 4 ++-- .../dmn-pmml-quarkus-example/pom.xml | 4 ++-- .../dmn-quarkus-example/pom.xml | 4 ++-- .../dmn-tracing-quarkus/pom.xml | 4 ++-- .../flexible-process-quarkus/pom.xml | 4 ++-- .../kogito-travel-agency/basic/pom.xml | 4 ++-- .../extended/travels/pom.xml | 4 ++-- .../kogito-travel-agency/extended/visas/pom.xml | 4 ++-- .../onboarding-example/hr/pom.xml | 4 ++-- .../onboarding-quarkus/pom.xml | 4 ++-- .../onboarding-example/payroll/pom.xml | 4 ++-- .../process-business-rules-quarkus/pom.xml | 4 ++-- .../process-decisions-quarkus/pom.xml | 4 ++-- .../process-decisions-rest-quarkus/pom.xml | 4 ++-- .../process-decisions-rules-quarkus/pom.xml | 4 ++-- .../process-error-handling/pom.xml | 4 ++-- .../process-incubation-api-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../process-kafka-avro-multi-quarkus/pom.xml | 4 ++-- .../process-kafka-multi-quarkus/pom.xml | 4 ++-- .../process-kafka-persistence-quarkus/pom.xml | 4 ++-- .../process-kafka-quickstart-quarkus/pom.xml | 4 ++-- .../process-knative-quickstart-quarkus/pom.xml | 8 ++++---- .../process-mongodb-persistence-quarkus/pom.xml | 4 ++-- .../process-monitoring-quarkus/pom.xml | 4 ++-- .../process-outbox-mongodb-quarkus/pom.xml | 4 ++-- .../process-performance-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../process-quarkus-example/pom.xml | 4 ++-- .../process-rest-service-call-quarkus/pom.xml | 4 ++-- .../process-rest-workitem-multi-quarkus/pom.xml | 4 ++-- .../process-rest-workitem-quarkus/pom.xml | 4 ++-- .../process-saga-quarkus/pom.xml | 4 ++-- .../process-scripts-quarkus/pom.xml | 4 ++-- .../process-service-calls-quarkus/pom.xml | 4 ++-- .../process-timer-quarkus/pom.xml | 4 ++-- .../pom.xml | 16 ++++++++-------- .../pom.xml | 4 ++-- .../process-usertasks-quarkus/pom.xml | 4 ++-- .../pom.xml | 8 ++++---- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../rules-incubation-api-quarkus/pom.xml | 4 ++-- .../rules-legacy-quarkus-example/pom.xml | 4 ++-- .../rules-quarkus-helloworld/pom.xml | 4 ++-- .../ruleunit-event-driven-quarkus/README.md | 4 ++-- .../ruleunit-event-driven-quarkus/pom.xml | 8 ++++---- .../ruleunit-quarkus-example/pom.xml | 4 ++-- .../trusty-tracing-quarkus-devservices/pom.xml | 4 ++-- .../decisiontable-springboot-example/pom.xml | 4 ++-- .../dmn-drools-springboot-metrics/pom.xml | 8 ++++---- .../dmn-event-driven-springboot/pom.xml | 4 ++-- .../dmn-listener-springboot/pom.xml | 4 ++-- .../dmn-pmml-springboot-example/pom.xml | 4 ++-- .../dmn-springboot-example/pom.xml | 4 ++-- .../dmn-tracing-springboot/pom.xml | 4 ++-- .../flexible-process-springboot/pom.xml | 4 ++-- .../onboarding-springboot/pom.xml | 4 ++-- .../process-business-rules-springboot/pom.xml | 8 ++++---- .../process-decisions-rest-springboot/pom.xml | 8 ++++---- .../process-decisions-rules-springboot/pom.xml | 8 ++++---- .../process-decisions-springboot/pom.xml | 8 ++++---- .../pom.xml | 4 ++-- .../process-kafka-multi-springboot/pom.xml | 6 +++--- .../process-kafka-quickstart-springboot/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../process-monitoring-springboot/pom.xml | 4 ++-- .../process-outbox-mongodb-springboot/pom.xml | 4 ++-- .../process-performance-springboot/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../process-rest-service-call-springboot/pom.xml | 6 +++--- .../process-scripts-springboot/pom.xml | 6 +++--- .../process-service-calls-springboot/pom.xml | 6 +++--- .../process-springboot-example/pom.xml | 4 ++-- .../process-timer-springboot/pom.xml | 6 +++--- .../pom.xml | 14 +++++++------- .../pom.xml | 6 +++--- .../process-usertasks-springboot/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../rules-legacy-springboot-example/pom.xml | 4 ++-- .../ruleunit-event-driven-springboot/pom.xml | 8 ++++---- .../ruleunit-springboot-example/pom.xml | 4 ++-- .../pom.xml | 4 ++-- 93 files changed, 229 insertions(+), 229 deletions(-) diff --git a/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml b/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml index aedeab603e..f0199e5204 100644 --- a/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml @@ -67,8 +67,8 @@
- org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules io.quarkus diff --git a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml index 972fad5f43..89c497f156 100755 --- a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml +++ b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml @@ -59,12 +59,12 @@ - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions io.quarkus diff --git a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml index 978d61128f..a59a34282d 100644 --- a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml @@ -61,8 +61,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions diff --git a/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml index 9dd94cf02f..7449f7091c 100644 --- a/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml @@ -67,8 +67,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions io.quarkus diff --git a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml index 847f5c677d..535f6b92dd 100644 --- a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml @@ -64,8 +64,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions diff --git a/kogito-quarkus-examples/dmn-listener-dtable/pom.xml b/kogito-quarkus-examples/dmn-listener-dtable/pom.xml index 9898421d52..65f98a1765 100644 --- a/kogito-quarkus-examples/dmn-listener-dtable/pom.xml +++ b/kogito-quarkus-examples/dmn-listener-dtable/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions io.quarkus diff --git a/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml b/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml index 51ae6ac358..f1e2d2f1cd 100644 --- a/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions io.quarkus diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml index 8fb7b8bfa5..ab0c4a0132 100644 --- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml @@ -61,8 +61,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions org.kie.kogito diff --git a/kogito-quarkus-examples/dmn-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-quarkus-example/pom.xml index 2da25f43a6..75b704831c 100644 --- a/kogito-quarkus-examples/dmn-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-quarkus-example/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions io.quarkus diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml index 458b70db5d..2f2636dfce 100644 --- a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions org.kie.kogito diff --git a/kogito-quarkus-examples/flexible-process-quarkus/pom.xml b/kogito-quarkus-examples/flexible-process-quarkus/pom.xml index 644b5529b3..834b432939 100644 --- a/kogito-quarkus-examples/flexible-process-quarkus/pom.xml +++ b/kogito-quarkus-examples/flexible-process-quarkus/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml index dcea03c27d..9ec44f6b97 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.drools diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml index c070fc5fd3..a8e465e6ac 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml @@ -67,8 +67,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml index 9fcd9db6e4..94525dee87 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/onboarding-example/hr/pom.xml b/kogito-quarkus-examples/onboarding-example/hr/pom.xml index 1db5ac95e3..d9c5b988df 100644 --- a/kogito-quarkus-examples/onboarding-example/hr/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/hr/pom.xml @@ -32,8 +32,8 @@ HR related rules for onboarding - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml index 93f1e20923..8b49b3ec19 100644 --- a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml @@ -33,8 +33,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/onboarding-example/payroll/pom.xml b/kogito-quarkus-examples/onboarding-example/payroll/pom.xml index bdc960883f..ad0ade6c36 100644 --- a/kogito-quarkus-examples/onboarding-example/payroll/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/payroll/pom.xml @@ -49,8 +49,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml b/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml index 1082aa5cb1..583252384e 100644 --- a/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-decisions-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-quarkus/pom.xml index 9c297d8145..f5f659804f 100644 --- a/kogito-quarkus-examples/process-decisions-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml index 7acb007485..552cfb4573 100644 --- a/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml @@ -69,8 +69,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml index 3d24a76eba..d82fc29543 100644 --- a/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-error-handling/pom.xml b/kogito-quarkus-examples/process-error-handling/pom.xml index 7bade97828..8edae24e1c 100644 --- a/kogito-quarkus-examples/process-error-handling/pom.xml +++ b/kogito-quarkus-examples/process-error-handling/pom.xml @@ -67,8 +67,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-processes + org.jbpm + jbpm-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml index 4d797dc63d..07d30ca167 100644 --- a/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml @@ -67,8 +67,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-processes + org.jbpm + jbpm-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml index 532567809b..6a80b0dc4b 100644 --- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml index 6525aa4ed8..5d6490682e 100644 --- a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-smallrye-reactive-messaging-kafka - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml index 96f2edde60..c7d9acb33e 100644 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml @@ -73,8 +73,8 @@ quarkus-smallrye-reactive-messaging-kafka - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml index c1e7c53207..841a8bd06c 100644 --- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml @@ -62,8 +62,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml index 5426a60c0f..7bdc901d84 100644 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml @@ -68,8 +68,8 @@ kogito-addons-quarkus-messaging - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml index 789e90a63f..d5244e7810 100644 --- a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml @@ -69,12 +69,12 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules - org.kie.kogito - kogito-quarkus-processes + org.jbpm + jbpm-quarkus diff --git a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml index 74020be4bf..8ffd04cf61 100644 --- a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml index aa80ab76a1..264276efed 100755 --- a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml @@ -61,8 +61,8 @@ - org.kie.kogito - kogito-quarkus-processes + org.jbpm + jbpm-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml index ae9e571606..3fd4f67246 100644 --- a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml @@ -66,8 +66,8 @@ - org.kie.kogito - kogito-quarkus-processes + org.jbpm + jbpm-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-performance-quarkus/pom.xml b/kogito-quarkus-examples/process-performance-quarkus/pom.xml index faeb12437b..628447c724 100755 --- a/kogito-quarkus-examples/process-performance-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-performance-quarkus/pom.xml @@ -70,8 +70,8 @@ kogito-addons-quarkus-messaging - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml index b890de2df7..ebee9fcaa6 100644 --- a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml @@ -73,8 +73,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/process-quarkus-example/pom.xml b/kogito-quarkus-examples/process-quarkus-example/pom.xml index b281f4cb87..2d52391415 100755 --- a/kogito-quarkus-examples/process-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/process-quarkus-example/pom.xml @@ -60,8 +60,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml index a58589cb97..419577209e 100644 --- a/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml index 8a2a70c119..71ef15a776 100644 --- a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml @@ -60,8 +60,8 @@ - org.kie.kogito - kogito-quarkus-processes + org.jbpm + jbpm-quarkus org.kie.kogito diff --git a/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml index 6a357e7753..31fc602a3c 100644 --- a/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-saga-quarkus/pom.xml b/kogito-quarkus-examples/process-saga-quarkus/pom.xml index ebd09dc5d8..8671a3fec1 100644 --- a/kogito-quarkus-examples/process-saga-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-saga-quarkus/pom.xml @@ -64,8 +64,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-scripts-quarkus/pom.xml b/kogito-quarkus-examples/process-scripts-quarkus/pom.xml index f609ed3125..87a933a1c3 100644 --- a/kogito-quarkus-examples/process-scripts-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-scripts-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml b/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml index da78469164..37737919cf 100644 --- a/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-timer-quarkus/pom.xml b/kogito-quarkus-examples/process-timer-quarkus/pom.xml index 043c64e412..632bc55a0e 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-timer-quarkus/pom.xml @@ -60,8 +60,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml index 168da3db3e..187a22c05d 100644 --- a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml @@ -68,16 +68,16 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus org.kie.kogito process-workitems - org.kie.kogito - kogito-addons-quarkus-task-management + org.jbpm + jbpm-addons-quarkus-task-management io.quarkus @@ -103,12 +103,12 @@ notification - org.kie.kogito - kogito-addons-quarkus-mail + org.jbpm + jbpm-addons-quarkus-mail - org.kie.kogito - kogito-addons-quarkus-task-notification + org.jbpm + jbpm-addons-quarkus-task-notification io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml index f1ed89e371..1f292e8b32 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml index 86cf83dacc..16bde680e2 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml index 00cc3b0c22..91c14be76d 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml @@ -84,13 +84,13 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus - org.kie.kogito - kogito-quarkus-processes + org.jbpm + jbpm-quarkus diff --git a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml index 0ea328f43d..0d57ec58fa 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml index 2e573f6ae2..2dc5703d38 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml @@ -60,8 +60,8 @@ - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml index 8c85eb3ae2..e977d5283e 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml @@ -76,8 +76,8 @@ quarkus-jsonp - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml index 120aa3180f..94d56c0bcd 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml @@ -68,8 +68,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus + org.jbpm + jbpm-with-drools-quarkus io.quarkus diff --git a/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml index 555dd96b2f..bcdc81069e 100644 --- a/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml @@ -67,8 +67,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules io.quarkus diff --git a/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml b/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml index a8db94f67d..d121a90b73 100644 --- a/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules io.quarkus diff --git a/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml b/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml index ddf5defce2..231d9eb4c7 100755 --- a/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml +++ b/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules io.quarkus diff --git a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md index 504e15027f..14bb96eafd 100644 --- a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md +++ b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md @@ -30,8 +30,8 @@ Like the other Kogito AddOns, the only required step to enable it is to include ```xml - org.kie.kogito - kogito-addons-quarkus-events-rules + org.drools + drools-addons-quarkus-events-rules ``` diff --git a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml index c74ca4f609..02ffc3aca6 100644 --- a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml @@ -61,13 +61,13 @@ - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules - org.kie.kogito - kogito-addons-quarkus-events-rules + org.drools + drools-addons-quarkus-events-rules diff --git a/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml b/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml index 400f3ff2b9..53df702943 100644 --- a/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules io.quarkus diff --git a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml index bacbe1b6e0..64a6d8f9a8 100644 --- a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml +++ b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-decisions + org.drools + drools-quarkus-decisions org.kie.kogito diff --git a/kogito-springboot-examples/decisiontable-springboot-example/pom.xml b/kogito-springboot-examples/decisiontable-springboot-example/pom.xml index a281bddb7e..8c712c0013 100644 --- a/kogito-springboot-examples/decisiontable-springboot-example/pom.xml +++ b/kogito-springboot-examples/decisiontable-springboot-example/pom.xml @@ -53,8 +53,8 @@ spring-boot-starter-actuator - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter diff --git a/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml b/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml index c302afe697..a6848d3a2d 100755 --- a/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml +++ b/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml @@ -51,12 +51,12 @@ - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter - org.kie.kogito - kogito-rules-spring-boot-starter + org.drools + drools-rules-spring-boot-starter diff --git a/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml b/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml index f15815f820..d791034733 100644 --- a/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml +++ b/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml @@ -57,8 +57,8 @@ - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter org.kie.kogito diff --git a/kogito-springboot-examples/dmn-listener-springboot/pom.xml b/kogito-springboot-examples/dmn-listener-springboot/pom.xml index 9bd44f1037..da3397efec 100644 --- a/kogito-springboot-examples/dmn-listener-springboot/pom.xml +++ b/kogito-springboot-examples/dmn-listener-springboot/pom.xml @@ -57,8 +57,8 @@ - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml b/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml index 5703d3ad10..b0e5ea261b 100644 --- a/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml +++ b/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml @@ -56,8 +56,8 @@ - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter org.kie.kogito diff --git a/kogito-springboot-examples/dmn-springboot-example/pom.xml b/kogito-springboot-examples/dmn-springboot-example/pom.xml index 14510567d0..f42eb86e67 100644 --- a/kogito-springboot-examples/dmn-springboot-example/pom.xml +++ b/kogito-springboot-examples/dmn-springboot-example/pom.xml @@ -57,8 +57,8 @@ - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/dmn-tracing-springboot/pom.xml b/kogito-springboot-examples/dmn-tracing-springboot/pom.xml index 2ba93ea583..d832619ff4 100644 --- a/kogito-springboot-examples/dmn-tracing-springboot/pom.xml +++ b/kogito-springboot-examples/dmn-tracing-springboot/pom.xml @@ -57,8 +57,8 @@ - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter diff --git a/kogito-springboot-examples/flexible-process-springboot/pom.xml b/kogito-springboot-examples/flexible-process-springboot/pom.xml index a0c6b7e2e3..3da05ac205 100644 --- a/kogito-springboot-examples/flexible-process-springboot/pom.xml +++ b/kogito-springboot-examples/flexible-process-springboot/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/onboarding-springboot/pom.xml b/kogito-springboot-examples/onboarding-springboot/pom.xml index 2118547092..52e31a5d1d 100644 --- a/kogito-springboot-examples/onboarding-springboot/pom.xml +++ b/kogito-springboot-examples/onboarding-springboot/pom.xml @@ -50,8 +50,8 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-business-rules-springboot/pom.xml b/kogito-springboot-examples/process-business-rules-springboot/pom.xml index c5d8e82df1..eab978f2d7 100644 --- a/kogito-springboot-examples/process-business-rules-springboot/pom.xml +++ b/kogito-springboot-examples/process-business-rules-springboot/pom.xml @@ -52,12 +52,12 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter - org.kie.kogito - kogito-rules-spring-boot-starter + org.drools + drools-rules-spring-boot-starter diff --git a/kogito-springboot-examples/process-decisions-rest-springboot/pom.xml b/kogito-springboot-examples/process-decisions-rest-springboot/pom.xml index b58a0f79d4..757640cc02 100644 --- a/kogito-springboot-examples/process-decisions-rest-springboot/pom.xml +++ b/kogito-springboot-examples/process-decisions-rest-springboot/pom.xml @@ -55,12 +55,12 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter diff --git a/kogito-springboot-examples/process-decisions-rules-springboot/pom.xml b/kogito-springboot-examples/process-decisions-rules-springboot/pom.xml index b9853a366a..916d17e4df 100644 --- a/kogito-springboot-examples/process-decisions-rules-springboot/pom.xml +++ b/kogito-springboot-examples/process-decisions-rules-springboot/pom.xml @@ -55,12 +55,12 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter diff --git a/kogito-springboot-examples/process-decisions-springboot/pom.xml b/kogito-springboot-examples/process-decisions-springboot/pom.xml index c926ba0449..cfce235bf7 100644 --- a/kogito-springboot-examples/process-decisions-springboot/pom.xml +++ b/kogito-springboot-examples/process-decisions-springboot/pom.xml @@ -55,12 +55,12 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter - org.kie.kogito - kogito-decisions-spring-boot-starter + org.drools + drools-decisions-spring-boot-starter diff --git a/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml b/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml index f70655eded..7732ba3084 100644 --- a/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml +++ b/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml @@ -60,8 +60,8 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml b/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml index 6cd38d733a..636838cc8f 100644 --- a/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml +++ b/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml @@ -68,10 +68,10 @@ jackson-databind - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter diff --git a/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml b/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml index b6f71e02e7..cd472354e1 100644 --- a/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml +++ b/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml @@ -68,10 +68,10 @@ jackson-databind - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter diff --git a/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml b/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml index 5b144590ba..020cb7dfa3 100644 --- a/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml +++ b/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml @@ -61,10 +61,10 @@ spring-boot-starter-data-mongodb - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.kie.kogito diff --git a/kogito-springboot-examples/process-monitoring-springboot/pom.xml b/kogito-springboot-examples/process-monitoring-springboot/pom.xml index b4742580f2..d8d082973e 100644 --- a/kogito-springboot-examples/process-monitoring-springboot/pom.xml +++ b/kogito-springboot-examples/process-monitoring-springboot/pom.xml @@ -51,8 +51,8 @@ - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.kie.kogito diff --git a/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml b/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml index 21dd048786..8d90f4e2a6 100644 --- a/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml +++ b/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml @@ -61,8 +61,8 @@ kogito-api - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-performance-springboot/pom.xml b/kogito-springboot-examples/process-performance-springboot/pom.xml index 2711e2a9e3..60ab64ac2d 100755 --- a/kogito-springboot-examples/process-performance-springboot/pom.xml +++ b/kogito-springboot-examples/process-performance-springboot/pom.xml @@ -76,8 +76,8 @@ - org.kie.kogito - kogito-spring-boot-starter + org.jbpm + jbpm-with-drools-spring-boot-starter - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.kie.kogito diff --git a/kogito-springboot-examples/process-rest-service-call-springboot/pom.xml b/kogito-springboot-examples/process-rest-service-call-springboot/pom.xml index a2742bd291..83d769ede8 100644 --- a/kogito-springboot-examples/process-rest-service-call-springboot/pom.xml +++ b/kogito-springboot-examples/process-rest-service-call-springboot/pom.xml @@ -56,10 +56,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-scripts-springboot/pom.xml b/kogito-springboot-examples/process-scripts-springboot/pom.xml index 75b3ce392c..fbfeb1b245 100644 --- a/kogito-springboot-examples/process-scripts-springboot/pom.xml +++ b/kogito-springboot-examples/process-scripts-springboot/pom.xml @@ -56,10 +56,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-service-calls-springboot/pom.xml b/kogito-springboot-examples/process-service-calls-springboot/pom.xml index db13e2d41c..e2d2dc5be5 100644 --- a/kogito-springboot-examples/process-service-calls-springboot/pom.xml +++ b/kogito-springboot-examples/process-service-calls-springboot/pom.xml @@ -56,10 +56,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-springboot-example/pom.xml b/kogito-springboot-examples/process-springboot-example/pom.xml index f30bdaf6b9..2bae505c7a 100644 --- a/kogito-springboot-examples/process-springboot-example/pom.xml +++ b/kogito-springboot-examples/process-springboot-example/pom.xml @@ -67,8 +67,8 @@ kogito-api - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.kie.kogito diff --git a/kogito-springboot-examples/process-timer-springboot/pom.xml b/kogito-springboot-examples/process-timer-springboot/pom.xml index 0ad486246a..e136b40d62 100644 --- a/kogito-springboot-examples/process-timer-springboot/pom.xml +++ b/kogito-springboot-examples/process-timer-springboot/pom.xml @@ -74,10 +74,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter diff --git a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml b/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml index 4131afd37c..a8204850df 100644 --- a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml +++ b/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml @@ -63,10 +63,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.kie.kogito @@ -74,8 +74,8 @@ - org.kie.kogito - kogito-addons-springboot-task-management + org.jbpm + jbpm-addons-springboot-task-management @@ -94,8 +94,8 @@ kogito-addons-springboot-mail - org.kie.kogito - kogito-addons-springboot-task-notification + org.jbpm + jbpm-addons-springboot-task-notification org.springframework.kafka diff --git a/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml b/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml index 34762af696..62b385c7c3 100644 --- a/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml +++ b/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml @@ -57,10 +57,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter diff --git a/kogito-springboot-examples/process-usertasks-springboot/pom.xml b/kogito-springboot-examples/process-usertasks-springboot/pom.xml index 245b7f4bdd..4078512b46 100644 --- a/kogito-springboot-examples/process-usertasks-springboot/pom.xml +++ b/kogito-springboot-examples/process-usertasks-springboot/pom.xml @@ -56,10 +56,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml b/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml index c9f06fec02..1fe7a97e4f 100644 --- a/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml +++ b/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml @@ -64,10 +64,10 @@ spring-boot-starter-actuator - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.kie.kogito diff --git a/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot/pom.xml b/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot/pom.xml index d48a61f9e5..675a521a99 100644 --- a/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot/pom.xml +++ b/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot/pom.xml @@ -64,10 +64,10 @@ spring-boot-starter-oauth2-resource-server - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-usertasks-with-security-springboot/pom.xml b/kogito-springboot-examples/process-usertasks-with-security-springboot/pom.xml index aa8eb7d5b7..ef31889a0e 100644 --- a/kogito-springboot-examples/process-usertasks-with-security-springboot/pom.xml +++ b/kogito-springboot-examples/process-usertasks-with-security-springboot/pom.xml @@ -60,10 +60,10 @@ spring-boot-starter-security - + - org.kie.kogito - kogito-processes-spring-boot-starter + org.jbpm + jbpm-spring-boot-starter diff --git a/kogito-springboot-examples/rules-legacy-springboot-example/pom.xml b/kogito-springboot-examples/rules-legacy-springboot-example/pom.xml index 5e51e630e6..23b33d2916 100644 --- a/kogito-springboot-examples/rules-legacy-springboot-example/pom.xml +++ b/kogito-springboot-examples/rules-legacy-springboot-example/pom.xml @@ -55,8 +55,8 @@ spring-boot-starter-actuator - org.kie.kogito - kogito-rules-spring-boot-starter + org.drools + drools-rules-spring-boot-starter diff --git a/kogito-springboot-examples/ruleunit-event-driven-springboot/pom.xml b/kogito-springboot-examples/ruleunit-event-driven-springboot/pom.xml index 70a90749d7..7127d84d34 100644 --- a/kogito-springboot-examples/ruleunit-event-driven-springboot/pom.xml +++ b/kogito-springboot-examples/ruleunit-event-driven-springboot/pom.xml @@ -55,12 +55,12 @@ spring-boot-starter-actuator - org.kie.kogito - kogito-rules-spring-boot-starter + org.drools + drools-rules-spring-boot-starter - org.kie.kogito - kogito-addons-springboot-events-rules + org.drools + drools-addons-springboot-events-rules diff --git a/kogito-springboot-examples/ruleunit-springboot-example/pom.xml b/kogito-springboot-examples/ruleunit-springboot-example/pom.xml index 7a75adba96..600214fdd2 100644 --- a/kogito-springboot-examples/ruleunit-springboot-example/pom.xml +++ b/kogito-springboot-examples/ruleunit-springboot-example/pom.xml @@ -55,8 +55,8 @@ spring-boot-starter-actuator - org.kie.kogito - kogito-rules-spring-boot-starter + org.drools + drools-rules-spring-boot-starter diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index 67fd05db84..4b2d1e2fb2 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -73,8 +73,8 @@ - org.kie.kogito - kogito-quarkus-rules + org.drools + drools-quarkus-rules org.kie.kogito From 6f45d4a5da4f9b82121b59be7aa65e99aeeea0a6 Mon Sep 17 00:00:00 2001 From: Francisco Javier Tirado Sarti <65240126+fjtirado@users.noreply.github.com> Date: Tue, 27 Feb 2024 13:13:05 +0100 Subject: [PATCH 09/16] [Fix 1868] Including usage of $WORKFLOW.prevActionResult (#1878) --- .../src/main/resources/foreach.sw.json | 19 ++++++------------- .../kie/kogito/examples/ForEachRestIT.java | 2 +- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/foreach.sw.json b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/foreach.sw.json index 5532eed27f..dbd6852ad6 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/foreach.sw.json +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/main/resources/foreach.sw.json @@ -6,9 +6,9 @@ "start": "start", "functions": [ { - "name": "printMessage", - "type": "custom", - "operation": "sysout" + "name": "double", + "type": "expression", + "operation": "$WORKFLOW.prevActionResult*2" }, { "name": "increase", @@ -30,18 +30,11 @@ "actions": [ { "name":"increase", - "functionRef": { - "refName": "increase" - } + "functionRef": "increase" }, { - "name": "printAction", - "functionRef": { - "refName": "printMessage", - "arguments": { - "message": ".item" - } - } + "name": "double", + "functionRef": "double" }], "end": true } diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/test/java/org/kie/kogito/examples/ForEachRestIT.java b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/test/java/org/kie/kogito/examples/ForEachRestIT.java index f185daf26d..8b8b06e115 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/test/java/org/kie/kogito/examples/ForEachRestIT.java +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/src/test/java/org/kie/kogito/examples/ForEachRestIT.java @@ -41,7 +41,7 @@ void testForEachRest() { .post("/foreach") .then() .statusCode(201) - .body("workflowdata.output", is(Arrays.asList(2, 3, 4))) + .body("workflowdata.output", is(Arrays.asList(4, 6, 8))) .body("workflowdata.input", nullValue()); } } From 3c62278822c373f644a9439130229feda45b34df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Wed, 28 Feb 2024 17:49:20 +0100 Subject: [PATCH 10/16] incubator-kie-issues#933: Rename `SonataFlow` Quarkus Extensions in `kogito-runtimes` (#1881) * incubator-kie-issues#933: Rename `SonataFlow` Quarkus Extensions in `kogito-runtimes` * change groupId to `org.apache.sonataflow` --- .../pom.xml | 6 +++--- .../callback-workflow/pom.xml | 6 +++--- .../serverless-workflow-callback-quarkus/pom.xml | 6 +++--- .../serverless-workflow-camel-routes/pom.xml | 8 ++++---- .../serverless-workflow-compensation-quarkus/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../serverless-workflow-correlation-quarkus/pom.xml | 6 +++--- .../workflow/pom.xml | 6 +++--- .../serverless-workflow-custom-rpc-deployment/pom.xml | 4 ++-- .../serverless-workflow-custom-rpc/pom.xml | 4 ++-- .../serverless-workflow-custom-type-example/pom.xml | 4 ++-- .../pom.xml | 6 +++--- .../serverless-workflow-data-index-quarkus/pom.xml | 6 +++--- .../serverless-workflow-error-quarkus/pom.xml | 6 +++--- .../serverless-workflow-events-quarkus/pom.xml | 6 +++--- .../serverless-workflow-expression-quarkus/pom.xml | 6 +++--- .../serverless-workflow-foreach-quarkus/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../serverless-workflow-functions-quarkus/pom.xml | 6 +++--- .../sw-funqy-workflow/pom.xml | 4 ++-- .../pr-checker-workflow/pom.xml | 4 ++-- .../serverless-workflow-greeting-quarkus/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../serverless-workflow-hello-world/pom.xml | 6 +++--- .../loanbroker-flow/pom.xml | 4 ++-- .../subscription-flow/pom.xml | 6 +++--- .../currency-exchange-workflow/pom.xml | 6 +++--- .../serverless-workflow-openvino-quarkus/pom.xml | 10 +++++----- .../serverless-workflow-order-processing/pom.xml | 6 +++--- .../serverless-workflow-parallel-execution/pom.xml | 4 ++-- .../serverless-workflow-python-quarkus/pom.xml | 10 +++++----- .../query-answer-service/pom.xml | 6 +++--- .../serverless-workflow-saga-quarkus/pom.xml | 6 +++--- .../serverless-workflow-service-calls-quarkus/pom.xml | 6 +++--- .../stock-profit/pom.xml | 4 ++-- .../conversion-workflow-full/pom.xml | 6 +++--- .../conversion-workflow-function/pom.xml | 6 +++--- .../conversion-workflow-spec/pom.xml | 6 +++--- .../conversion-workflow/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../pom.xml | 6 +++--- 42 files changed, 123 insertions(+), 123 deletions(-) diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index b3bb37a6e4..9ce2fd788e 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -70,8 +70,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -82,7 +82,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index 5ccffc3e71..596e1917ac 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -67,8 +67,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -79,7 +79,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index c8223dfe83..eda07669e5 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito @@ -89,7 +89,7 @@ kogito-addons-quarkus-process-management - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml index 9e806dbb18..ee56f60cf9 100644 --- a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml @@ -76,12 +76,12 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus - org.kie.kogito - kogito-addons-quarkus-camel + org.apache.sonataflow + sonataflow-addons-quarkus-camel org.apache.camel.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index 39ea1eebbe..8e70a476ff 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -70,8 +70,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 0c59444156..4b943612aa 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -71,8 +71,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -83,7 +83,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index cb6ba4ea6b..dc5b763540 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito @@ -93,7 +93,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index 1dc767f508..2f24e10d5a 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -67,8 +67,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -79,7 +79,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml index 641b863951..ace37ee7a4 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml @@ -41,8 +41,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow-deployment + org.apache.sonataflow + sonataflow-quarkus-deployment diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml index 05f4af7480..74d049504e 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml @@ -35,8 +35,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito.examples diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml index 8312bc59db..dd90ef1df0 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml @@ -36,8 +36,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index cd31cf80d8..bfd8de20d3 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -49,8 +49,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -77,7 +77,7 @@ kogito-addons-quarkus-process-management - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index 149fb74771..a0e4e71d6e 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito @@ -81,7 +81,7 @@ quarkus-smallrye-reactive-messaging-kafka - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index febf5678f2..0df9170a2a 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -81,7 +81,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index cd0152f312..359853cdb0 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -70,8 +70,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -94,7 +94,7 @@ jackson-databind - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index 9f42911d68..db1fc2612b 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -81,7 +81,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 16bd53c40a..9fc134e9fa 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -86,7 +86,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index 4b2d1e2fb2..cfc16c35f2 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -77,8 +77,8 @@ drools-quarkus-rules - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito @@ -109,7 +109,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index e8d155c74d..19c2b15619 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -72,8 +72,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -96,7 +96,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml index f3a4bd953b..35fb70e734 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml @@ -64,8 +64,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml index 1e67a34bde..ba8ec41e1d 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml @@ -61,8 +61,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index d30c6212d0..fd9065ed42 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -85,7 +85,7 @@ quarkus-jsonp - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index a79cde17c7..dcbca0fb5d 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -62,8 +62,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito.examples @@ -94,7 +94,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index e8d43665b9..c778a9e68c 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -73,8 +73,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -89,7 +89,7 @@ quarkus-arc - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml index ca6dc4a461..5164f74bf7 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml @@ -53,8 +53,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml index 61e385bc40..bafa444f46 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml @@ -72,8 +72,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus @@ -102,7 +102,7 @@ - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index bdc92f0fea..fe92a85d88 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -83,11 +83,11 @@ quarkus-oidc-client-filter - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml index 38deb167ec..39ef3b8783 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml @@ -71,12 +71,12 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus - org.kie.kogito - kogito-addons-quarkus-serverless-workflow-python + org.apache.sonataflow + sonataflow-addons-quarkus-python io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index 9203a8b748..eb5a7c16e4 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -71,8 +71,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito @@ -91,7 +91,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml index e695bce93a..65c5d8d628 100644 --- a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml @@ -73,8 +73,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index 2f89724e76..2a341b60d7 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -71,12 +71,12 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus - org.kie.kogito - kogito-addons-quarkus-serverless-workflow-python + org.apache.sonataflow + sonataflow-addons-quarkus-python io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml index 4c5562d997..1844deda72 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml @@ -74,11 +74,11 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index 75b8b1d9c3..7b5c3123b1 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -72,15 +72,15 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus quarkus-resteasy-jackson - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index 5efcacc324..52376523be 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -70,8 +70,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -90,7 +90,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml index 85ac07177d..1af150ea6c 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml @@ -31,8 +31,8 @@ Kogito Example :: Serverless Workflow Stock Profit :: Quarkus - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index ac6c394f4c..40198ee345 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -63,8 +63,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index 29e43f2288..bfdce5e02d 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -63,8 +63,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index 5d49b69894..e2dea9ca58 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -63,8 +63,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index 1748d1f0e9..a834e6850d 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -63,8 +63,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -79,7 +79,7 @@ quarkus-smallrye-health - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index 27ff42f058..5bb894277a 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -71,8 +71,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index f967cd0453..81a92a0646 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -100,11 +100,11 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml index 047dd5e985..b57b38892a 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml @@ -93,8 +93,8 @@ - org.kie.kogito - kogito-quarkus-serverless-workflow + org.apache.sonataflow + sonataflow-quarkus org.kie.kogito @@ -105,7 +105,7 @@ kogito-addons-quarkus-fabric8-kubernetes-service-catalog - org.sonataflow + org.apache.sonataflow sonataflow-quarkus-devui From de0c7faac31eca338d36ab9a20f64a0ca02e533b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Fri, 1 Mar 2024 14:47:25 +0100 Subject: [PATCH 11/16] =?UTF-8?q?Revert=20"incubator-kie-issues#933:=20Ren?= =?UTF-8?q?ame=20`SonataFlow`=20Quarkus=20Extensions=20in=20`=E2=80=A6"=20?= =?UTF-8?q?(#1886)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 2ea6f6cb778f6c6842e046a6da7351ed4ba3cadc. --- .../pom.xml | 6 +++--- .../callback-workflow/pom.xml | 6 +++--- .../serverless-workflow-callback-quarkus/pom.xml | 6 +++--- .../serverless-workflow-camel-routes/pom.xml | 8 ++++---- .../serverless-workflow-compensation-quarkus/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../serverless-workflow-correlation-quarkus/pom.xml | 6 +++--- .../workflow/pom.xml | 6 +++--- .../serverless-workflow-custom-rpc-deployment/pom.xml | 4 ++-- .../serverless-workflow-custom-rpc/pom.xml | 4 ++-- .../serverless-workflow-custom-type-example/pom.xml | 4 ++-- .../pom.xml | 6 +++--- .../serverless-workflow-data-index-quarkus/pom.xml | 6 +++--- .../serverless-workflow-error-quarkus/pom.xml | 6 +++--- .../serverless-workflow-events-quarkus/pom.xml | 6 +++--- .../serverless-workflow-expression-quarkus/pom.xml | 6 +++--- .../serverless-workflow-foreach-quarkus/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../serverless-workflow-functions-quarkus/pom.xml | 6 +++--- .../sw-funqy-workflow/pom.xml | 4 ++-- .../pr-checker-workflow/pom.xml | 4 ++-- .../serverless-workflow-greeting-quarkus/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../serverless-workflow-hello-world/pom.xml | 6 +++--- .../loanbroker-flow/pom.xml | 4 ++-- .../subscription-flow/pom.xml | 6 +++--- .../currency-exchange-workflow/pom.xml | 6 +++--- .../serverless-workflow-openvino-quarkus/pom.xml | 10 +++++----- .../serverless-workflow-order-processing/pom.xml | 6 +++--- .../serverless-workflow-parallel-execution/pom.xml | 4 ++-- .../serverless-workflow-python-quarkus/pom.xml | 10 +++++----- .../query-answer-service/pom.xml | 6 +++--- .../serverless-workflow-saga-quarkus/pom.xml | 6 +++--- .../serverless-workflow-service-calls-quarkus/pom.xml | 6 +++--- .../stock-profit/pom.xml | 4 ++-- .../conversion-workflow-full/pom.xml | 6 +++--- .../conversion-workflow-function/pom.xml | 6 +++--- .../conversion-workflow-spec/pom.xml | 6 +++--- .../conversion-workflow/pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../pom.xml | 6 +++--- .../pom.xml | 6 +++--- 42 files changed, 123 insertions(+), 123 deletions(-) diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index 9ce2fd788e..b3bb37a6e4 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -70,8 +70,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -82,7 +82,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index 596e1917ac..5ccffc3e71 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -67,8 +67,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -79,7 +79,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index eda07669e5..c8223dfe83 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito @@ -89,7 +89,7 @@ kogito-addons-quarkus-process-management - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml index ee56f60cf9..9e806dbb18 100644 --- a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml @@ -76,12 +76,12 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow - org.apache.sonataflow - sonataflow-addons-quarkus-camel + org.kie.kogito + kogito-addons-quarkus-camel org.apache.camel.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index 8e70a476ff..39ea1eebbe 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -70,8 +70,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 4b943612aa..0c59444156 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -71,8 +71,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -83,7 +83,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index dc5b763540..cb6ba4ea6b 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito @@ -93,7 +93,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index 2f24e10d5a..1dc767f508 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -67,8 +67,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -79,7 +79,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml index ace37ee7a4..641b863951 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc-deployment/pom.xml @@ -41,8 +41,8 @@ - org.apache.sonataflow - sonataflow-quarkus-deployment + org.kie.kogito + kogito-quarkus-serverless-workflow-deployment diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml index 74d049504e..05f4af7480 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-rpc/pom.xml @@ -35,8 +35,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito.examples diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml index dd90ef1df0..8312bc59db 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/serverless-workflow-custom-type-example/pom.xml @@ -36,8 +36,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index bfd8de20d3..cd31cf80d8 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -49,8 +49,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -77,7 +77,7 @@ kogito-addons-quarkus-process-management - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index a0e4e71d6e..149fb74771 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito @@ -81,7 +81,7 @@ quarkus-smallrye-reactive-messaging-kafka - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index 0df9170a2a..febf5678f2 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -81,7 +81,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index 359853cdb0..cd0152f312 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -70,8 +70,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -94,7 +94,7 @@ jackson-databind - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index db1fc2612b..9f42911d68 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -81,7 +81,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 9fc134e9fa..16bd53c40a 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -86,7 +86,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index cfc16c35f2..4b2d1e2fb2 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -77,8 +77,8 @@ drools-quarkus-rules - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito @@ -109,7 +109,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index 19c2b15619..e8d155c74d 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -72,8 +72,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -96,7 +96,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml index 35fb70e734..f3a4bd953b 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml @@ -64,8 +64,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml index ba8ec41e1d..1e67a34bde 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml @@ -61,8 +61,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index fd9065ed42..d30c6212d0 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -69,8 +69,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -85,7 +85,7 @@ quarkus-jsonp - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index dcbca0fb5d..a79cde17c7 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -62,8 +62,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito.examples @@ -94,7 +94,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index c778a9e68c..e8d43665b9 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -73,8 +73,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -89,7 +89,7 @@ quarkus-arc - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml index 5164f74bf7..ca6dc4a461 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml @@ -53,8 +53,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml index bafa444f46..61e385bc40 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml @@ -72,8 +72,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow @@ -102,7 +102,7 @@ - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index fe92a85d88..bdc92f0fea 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -83,11 +83,11 @@ quarkus-oidc-client-filter - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml index 39ef3b8783..38deb167ec 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml @@ -71,12 +71,12 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow - org.apache.sonataflow - sonataflow-addons-quarkus-python + org.kie.kogito + kogito-addons-quarkus-serverless-workflow-python io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index eb5a7c16e4..9203a8b748 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -71,8 +71,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito @@ -91,7 +91,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml index 65c5d8d628..e695bce93a 100644 --- a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml @@ -73,8 +73,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index 2a341b60d7..2f89724e76 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -71,12 +71,12 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow - org.apache.sonataflow - sonataflow-addons-quarkus-python + org.kie.kogito + kogito-addons-quarkus-serverless-workflow-python io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml index 1844deda72..4c5562d997 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml @@ -74,11 +74,11 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index 7b5c3123b1..75b8b1d9c3 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -72,15 +72,15 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus quarkus-resteasy-jackson - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index 52376523be..5efcacc324 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -70,8 +70,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -90,7 +90,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml index 1af150ea6c..85ac07177d 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/pom.xml @@ -31,8 +31,8 @@ Kogito Example :: Serverless Workflow Stock Profit :: Quarkus - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index 40198ee345..ac6c394f4c 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -63,8 +63,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index bfdce5e02d..29e43f2288 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -63,8 +63,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index e2dea9ca58..5d49b69894 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -63,8 +63,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index a834e6850d..1748d1f0e9 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -63,8 +63,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -79,7 +79,7 @@ quarkus-smallrye-health - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index 5bb894277a..27ff42f058 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -71,8 +71,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow io.quarkus @@ -87,7 +87,7 @@ quarkus-resteasy - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index 81a92a0646..f967cd0453 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -100,11 +100,11 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml index b57b38892a..047dd5e985 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml @@ -93,8 +93,8 @@ - org.apache.sonataflow - sonataflow-quarkus + org.kie.kogito + kogito-quarkus-serverless-workflow org.kie.kogito @@ -105,7 +105,7 @@ kogito-addons-quarkus-fabric8-kubernetes-service-catalog - org.apache.sonataflow + org.sonataflow sonataflow-quarkus-devui From 133f01b724db9be5d60740d84bd5d858d5253e57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Mon, 4 Mar 2024 21:27:39 +0100 Subject: [PATCH 12/16] [NO_ISSUE]: Rollback missing `sonataflow-quarkus-devui` groupId (#1887) --- .../serverless-workflow-annotations-description/pom.xml | 2 +- .../callback-workflow/pom.xml | 2 +- .../serverless-workflow-callback-quarkus/pom.xml | 2 +- .../serverless-workflow-compensation-quarkus/pom.xml | 2 +- .../pom.xml | 2 +- .../serverless-workflow-correlation-quarkus/pom.xml | 2 +- .../workflow/pom.xml | 2 +- .../pom.xml | 2 +- .../serverless-workflow-data-index-quarkus/pom.xml | 2 +- .../serverless-workflow-error-quarkus/pom.xml | 2 +- .../serverless-workflow-events-quarkus/pom.xml | 2 +- .../serverless-workflow-expression-quarkus/pom.xml | 2 +- .../serverless-workflow-foreach-quarkus/pom.xml | 2 +- .../serverless-workflow-functions-events-quarkus/pom.xml | 2 +- .../serverless-workflow-functions-quarkus/pom.xml | 2 +- .../serverless-workflow-greeting-quarkus/pom.xml | 2 +- .../serverless-workflow-greeting-client-rpc-quarkus/pom.xml | 2 +- .../serverless-workflow-hello-world/pom.xml | 2 +- .../subscription-flow/pom.xml | 2 +- .../currency-exchange-workflow/pom.xml | 2 +- .../serverless-workflow-openvino-quarkus/pom.xml | 2 +- .../serverless-workflow-order-processing/pom.xml | 2 +- .../serverless-workflow-python-quarkus/pom.xml | 2 +- .../query-answer-service/pom.xml | 2 +- .../serverless-workflow-saga-quarkus/pom.xml | 2 +- .../serverless-workflow-service-calls-quarkus/pom.xml | 2 +- .../conversion-workflow-full/pom.xml | 2 +- .../conversion-workflow-function/pom.xml | 2 +- .../conversion-workflow-spec/pom.xml | 2 +- .../conversion-workflow/pom.xml | 2 +- .../serverless-workflow-testing-with-rest-assured/pom.xml | 2 +- .../serverless-workflow-timeouts-showcase-embedded/pom.xml | 2 +- .../serverless-workflow-timeouts-showcase-extended/pom.xml | 2 +- 33 files changed, 33 insertions(+), 33 deletions(-) diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index b3bb37a6e4..f4d93960dc 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -82,7 +82,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index 5ccffc3e71..bbc1c1da9b 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -79,7 +79,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index c8223dfe83..4b64d6969d 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -89,7 +89,7 @@ kogito-addons-quarkus-process-management - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index 39ea1eebbe..b3da998734 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 0c59444156..7e6d181a73 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -83,7 +83,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index cb6ba4ea6b..4499be7eb1 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -93,7 +93,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index 1dc767f508..d969a665f1 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -79,7 +79,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index cd31cf80d8..723c8395e1 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -77,7 +77,7 @@ kogito-addons-quarkus-process-management - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index 149fb74771..65017d5532 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -81,7 +81,7 @@ quarkus-smallrye-reactive-messaging-kafka - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index febf5678f2..f035b11266 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -81,7 +81,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index cd0152f312..142d777323 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -94,7 +94,7 @@ jackson-databind - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index 9f42911d68..30d389dfbb 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -81,7 +81,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 16bd53c40a..945effa8af 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -86,7 +86,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index 4b2d1e2fb2..9156f56d43 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -109,7 +109,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index e8d155c74d..038e5b1302 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -96,7 +96,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index d30c6212d0..aef814b779 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -85,7 +85,7 @@ quarkus-jsonp - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index a79cde17c7..4a70ed79b0 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -94,7 +94,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index e8d43665b9..43b023ada0 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -89,7 +89,7 @@ quarkus-arc - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml index 61e385bc40..62a802a743 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml @@ -102,7 +102,7 @@ - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index bdc92f0fea..28b6aeb8ed 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -87,7 +87,7 @@ kogito-quarkus-serverless-workflow - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml index 38deb167ec..b52e6343bd 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index 9203a8b748..bc41d09310 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -91,7 +91,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index 2f89724e76..05ce6e35d6 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -87,7 +87,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml index 4c5562d997..6b1f234e85 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml @@ -78,7 +78,7 @@ kogito-quarkus-serverless-workflow - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index 75b8b1d9c3..2237db4ff2 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -80,7 +80,7 @@ quarkus-resteasy-jackson - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index 5efcacc324..bd1369246d 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -90,7 +90,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index ac6c394f4c..961e4e9c18 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index 29e43f2288..97a1104e43 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index 5d49b69894..3401a12ff0 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -83,7 +83,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index 1748d1f0e9..8254fe5664 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -79,7 +79,7 @@ quarkus-smallrye-health - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index 27ff42f058..0137919ddb 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -87,7 +87,7 @@ quarkus-resteasy - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index f967cd0453..f9d8be377b 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -104,7 +104,7 @@ kogito-quarkus-serverless-workflow - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml index 047dd5e985..50d89c9d4d 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml @@ -105,7 +105,7 @@ kogito-addons-quarkus-fabric8-kubernetes-service-catalog - org.sonataflow + org.kie.kogito sonataflow-quarkus-devui From 20e636e09982afbb759b3562e6f2f0349dad41e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Thu, 7 Mar 2024 09:47:43 +0100 Subject: [PATCH 13/16] incubator-kie-issues#935: Rename `kie` & `kogito` Quarkus Extensions in `kogito-runtimes` (#1883) * incubator-kie-issues#935: Rename `kie` & `kogito` Quarkus Extensions in `kogito-runtimes` * adding missing dependencies --- .../dmn-drools-quarkus-metrics/README.md | 4 +-- .../dmn-drools-quarkus-metrics/pom.xml | 4 +-- .../dmn-event-driven-quarkus/README.md | 4 +-- .../dmn-event-driven-quarkus/pom.xml | 4 +-- .../dmn-knative-quickstart-quarkus/pom.xml | 8 ++--- .../dmn-pmml-quarkus-example/pom.xml | 4 +-- .../dmn-tracing-quarkus/pom.xml | 8 ++--- .../kogito-travel-agency/basic/pom.xml | 4 +-- .../extended/travels/pom.xml | 28 ++++++++-------- .../extended/visas/pom.xml | 28 ++++++++-------- .../onboarding-example/hr/pom.xml | 4 +-- .../onboarding-quarkus/pom.xml | 12 +++---- .../pmml-event-driven-quarkus/README.md | 4 +-- .../pmml-event-driven-quarkus/pom.xml | 8 ++--- .../pmml-incubation-api-quarkus/pom.xml | 4 +-- .../pmml-quarkus-example/pom.xml | 4 +-- .../pom.xml | 4 +-- .../process-kafka-avro-multi-quarkus/pom.xml | 8 ++--- .../process-kafka-multi-quarkus/pom.xml | 8 ++--- .../process-kafka-persistence-quarkus/pom.xml | 4 +-- .../process-kafka-quickstart-quarkus/pom.xml | 4 +-- .../pom.xml | 4 +-- .../pom.xml | 8 ++--- .../process-monitoring-quarkus/README.md | 4 +-- .../process-monitoring-quarkus/pom.xml | 4 +-- .../process-outbox-mongodb-quarkus/pom.xml | 8 ++--- .../process-performance-quarkus/pom.xml | 4 +-- .../pom.xml | 8 ++--- .../process-quarkus-example/pom.xml | 12 +++---- .../process-timer-quarkus/README.md | 2 +- .../process-timer-quarkus/pom.xml | 6 ++-- .../pom.xml | 28 ++++++++-------- .../process-usertasks-quarkus/pom.xml | 4 +-- .../pom.xml | 18 +++++------ .../pom.xml | 30 ++++++++--------- .../pom.xml | 20 ++++++------ .../pom.xml | 4 +-- .../dmn-drools-springboot-metrics/README.md | 4 +-- .../dmn-drools-springboot-metrics/pom.xml | 4 +-- .../dmn-event-driven-springboot/README.md | 4 +-- .../dmn-event-driven-springboot/pom.xml | 4 +-- .../dmn-pmml-springboot-example/pom.xml | 4 +-- .../dmn-tracing-springboot/pom.xml | 8 ++--- .../onboarding-springboot/pom.xml | 12 +++---- .../pmml-event-driven-springboot/README.md | 4 +-- .../pmml-event-driven-springboot/pom.xml | 8 ++--- .../pmml-springboot-example/pom.xml | 4 +-- .../pom.xml | 4 +-- .../process-kafka-multi-springboot/pom.xml | 4 +-- .../pom.xml | 4 +-- .../pom.xml | 8 ++--- .../process-monitoring-springboot/README.md | 4 +-- .../process-monitoring-springboot/pom.xml | 4 +-- .../process-outbox-mongodb-springboot/pom.xml | 8 ++--- .../process-performance-springboot/pom.xml | 4 +-- .../pom.xml | 8 ++--- .../process-springboot-example/pom.xml | 12 +++---- .../process-timer-springboot/pom.xml | 12 +++---- .../pom.xml | 10 +++--- .../pom.xml | 16 +++++----- .../pom.xml | 16 +++++----- .../README.md | 4 +-- .../pom.xml | 4 +-- .../callback-workflow/pom.xml | 4 +-- .../pom.xml | 16 +++++----- .../pom.xml | 8 ++--- .../pom.xml | 8 ++--- .../pom.xml | 12 +++---- .../workflow/pom.xml | 12 +++---- .../pom.xml | 12 +++---- .../pom.xml | 22 ++++++------- .../serverless-workflow-error-quarkus/pom.xml | 4 +-- .../pom.xml | 8 ++--- .../pom.xml | 4 +-- .../pom.xml | 4 +-- .../pom.xml | 8 ++--- .../pom.xml | 4 +-- .../pr-checker-workflow/pom.xml | 4 +-- .../pom.xml | 4 +-- .../pom.xml | 4 +-- .../serverless-workflow-hello-world/pom.xml | 4 +-- .../loanbroker-flow/pom.xml | 16 +++++----- .../subscription-flow/pom.xml | 32 +++++++++---------- .../currency-exchange-workflow/pom.xml | 4 +-- .../pom.xml | 4 +-- .../pom.xml | 8 ++--- .../pom.xml | 4 +-- .../query-answer-service/pom.xml | 20 ++++++------ .../serverless-workflow-saga-quarkus/pom.xml | 4 +-- .../pom.xml | 4 +-- .../conversion-workflow-full/pom.xml | 4 +-- .../conversion-workflow-function/pom.xml | 4 +-- .../conversion-workflow-spec/pom.xml | 4 +-- .../conversion-workflow/pom.xml | 4 +-- .../pom.xml | 4 +-- .../pom.xml | 14 ++++---- .../pom.xml | 24 +++++++------- 97 files changed, 399 insertions(+), 399 deletions(-) diff --git a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md index 16ab2989de..0f37764f81 100644 --- a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md +++ b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md @@ -18,8 +18,8 @@ Import the following dependency in your `pom.xml`: ```XML - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus ``` diff --git a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml index 89c497f156..a629a26a92 100755 --- a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml +++ b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml @@ -83,8 +83,8 @@ quarkus-smallrye-openapi - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus io.quarkus diff --git a/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md b/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md index 601d231aa0..123aacc239 100644 --- a/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md @@ -30,8 +30,8 @@ Like the other Kogito AddOns, the only required step to enable it is to include ```xml - org.kie.kogito - kogito-addons-quarkus-events-decisions + org.kie + kie-addons-quarkus-events-decisions ``` diff --git a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml index a59a34282d..2ab13cbcf6 100644 --- a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml @@ -66,8 +66,8 @@ - org.kie.kogito - kogito-addons-quarkus-events-decisions + org.kie + kie-addons-quarkus-events-decisions diff --git a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml index 535f6b92dd..8b14053478 100644 --- a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml @@ -69,13 +69,13 @@ - org.kie.kogito - kogito-addons-quarkus-events-decisions + org.kie + kie-addons-quarkus-events-decisions - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml index ab0c4a0132..f169b77999 100644 --- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml @@ -65,8 +65,8 @@ drools-quarkus-decisions - org.kie.kogito - kogito-quarkus-predictions + org.kie + kie-quarkus-predictions io.quarkus diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml index 2f2636dfce..f80416df82 100644 --- a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml @@ -63,12 +63,12 @@ drools-quarkus-decisions - org.kie.kogito - kogito-addons-quarkus-tracing-decision + org.kie + kie-addons-quarkus-tracing-decision - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus org.kie.kogito diff --git a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml index 9ec44f6b97..aa77cead7c 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml @@ -85,8 +85,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus io.quarkus diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml index a8e465e6ac..4301d3c141 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml @@ -71,12 +71,12 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging - org.kie.kogito - kogito-addons-quarkus-process-svg + org.kie + kie-addons-quarkus-process-svg io.quarkus @@ -99,20 +99,20 @@ quarkus-hibernate-validator - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management org.drools @@ -143,8 +143,8 @@ test - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml index 94525dee87..50bd622801 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml @@ -63,12 +63,12 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging - org.kie.kogito - kogito-addons-quarkus-process-svg + org.kie + kie-addons-quarkus-process-svg io.quarkus @@ -101,28 +101,28 @@ quarkus-smallrye-openapi - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus io.quarkus quarkus-qute - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files diff --git a/kogito-quarkus-examples/onboarding-example/hr/pom.xml b/kogito-quarkus-examples/onboarding-example/hr/pom.xml index d9c5b988df..355e25fa80 100644 --- a/kogito-quarkus-examples/onboarding-example/hr/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/hr/pom.xml @@ -36,8 +36,8 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus io.quarkus diff --git a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml index 8b49b3ec19..153debfede 100644 --- a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/pom.xml @@ -37,12 +37,12 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus - org.kie.kogito - kogito-addons-quarkus-kubernetes + org.kie + kie-addons-quarkus-kubernetes @@ -131,8 +131,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan diff --git a/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md b/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md index dbb80a2934..8bf86a7692 100644 --- a/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md +++ b/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md @@ -30,8 +30,8 @@ Like the other Kogito AddOns, the only required step to enable it is to include ```xml - org.kie.kogito - kogito-addons-quarkus-events-predictions + org.kie + kie-addons-quarkus-events-predictions ``` diff --git a/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml index 95eeed8fff..d7b7e62a82 100644 --- a/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml @@ -60,13 +60,13 @@ - org.kie.kogito - kogito-quarkus-predictions + org.kie + kie-quarkus-predictions - org.kie.kogito - kogito-addons-quarkus-events-predictions + org.kie + kie-addons-quarkus-events-predictions diff --git a/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml index 9455fd61e3..75e063b388 100644 --- a/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml @@ -67,8 +67,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-quarkus-predictions + org.kie + kie-quarkus-predictions io.quarkus diff --git a/kogito-quarkus-examples/pmml-quarkus-example/pom.xml b/kogito-quarkus-examples/pmml-quarkus-example/pom.xml index bc1fc82ebf..811e936055 100644 --- a/kogito-quarkus-examples/pmml-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/pmml-quarkus-example/pom.xml @@ -59,8 +59,8 @@ - org.kie.kogito - kogito-quarkus-predictions + org.kie + kie-quarkus-predictions io.quarkus diff --git a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml index 6a80b0dc4b..595c2b0035 100644 --- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml @@ -77,8 +77,8 @@ quarkus-smallrye-openapi - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan io.quarkus diff --git a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml index 5d6490682e..2c8e4d3e2a 100644 --- a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml @@ -60,8 +60,8 @@ - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging io.quarkus @@ -72,8 +72,8 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-marshallers-avro + org.kie + kie-addons-quarkus-marshallers-avro io.quarkus diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml index c7d9acb33e..ffdf51f941 100644 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml @@ -61,12 +61,12 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging io.quarkus diff --git a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml index 841a8bd06c..5581660fec 100644 --- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml @@ -66,8 +66,8 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-persistence-kafka + org.kie + kie-addons-quarkus-persistence-kafka io.quarkus diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml index 7bdc901d84..78e4b86cfa 100644 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml @@ -64,8 +64,8 @@ quarkus-smallrye-reactive-messaging-kafka - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging org.jbpm diff --git a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml index d5244e7810..32220f8a1b 100644 --- a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml @@ -78,8 +78,8 @@ - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing io.quarkus diff --git a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml index 8ffd04cf61..53e2a68d27 100644 --- a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml @@ -76,8 +76,8 @@ quarkus-smallrye-openapi - org.kie.kogito - kogito-addons-quarkus-persistence-mongodb + org.kie + kie-addons-quarkus-persistence-mongodb io.quarkus @@ -142,8 +142,8 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process io.quarkus diff --git a/kogito-quarkus-examples/process-monitoring-quarkus/README.md b/kogito-quarkus-examples/process-monitoring-quarkus/README.md index 99363fb1c7..91621927de 100644 --- a/kogito-quarkus-examples/process-monitoring-quarkus/README.md +++ b/kogito-quarkus-examples/process-monitoring-quarkus/README.md @@ -20,8 +20,8 @@ Import the following dependency in your `pom.xml`: ```XML - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus ``` diff --git a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml index 264276efed..83b6ac6e23 100755 --- a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml @@ -65,8 +65,8 @@ jbpm-quarkus - org.kie.kogito - kogito-addons-quarkus-monitoring-prometheus + org.kie + kie-addons-quarkus-monitoring-prometheus io.quarkus diff --git a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml index 3fd4f67246..d90cf967f3 100644 --- a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml @@ -79,12 +79,12 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-mongodb + org.kie + kie-addons-quarkus-persistence-mongodb - org.kie.kogito - kogito-addons-quarkus-events-mongodb + org.kie + kie-addons-quarkus-events-mongodb io.quarkus diff --git a/kogito-quarkus-examples/process-performance-quarkus/pom.xml b/kogito-quarkus-examples/process-performance-quarkus/pom.xml index 628447c724..2213bcba54 100755 --- a/kogito-quarkus-examples/process-performance-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-performance-quarkus/pom.xml @@ -66,8 +66,8 @@ quarkus-smallrye-reactive-messaging-kafka - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging org.jbpm diff --git a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml index ebee9fcaa6..452876fdd7 100644 --- a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml @@ -77,8 +77,8 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus @@ -134,8 +134,8 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process io.quarkus diff --git a/kogito-quarkus-examples/process-quarkus-example/pom.xml b/kogito-quarkus-examples/process-quarkus-example/pom.xml index 2d52391415..ee90f21630 100755 --- a/kogito-quarkus-examples/process-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/process-quarkus-example/pom.xml @@ -64,8 +64,8 @@ jbpm-with-drools-quarkus - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management io.quarkus @@ -134,8 +134,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan @@ -163,8 +163,8 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process io.quarkus diff --git a/kogito-quarkus-examples/process-timer-quarkus/README.md b/kogito-quarkus-examples/process-timer-quarkus/README.md index 5e21cc727d..3423680701 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/README.md +++ b/kogito-quarkus-examples/process-timer-quarkus/README.md @@ -148,7 +148,7 @@ To be able to use Kogito Job Service as timer service , an additional dependency ```xml - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-management ``` diff --git a/kogito-quarkus-examples/process-timer-quarkus/pom.xml b/kogito-quarkus-examples/process-timer-quarkus/pom.xml index 632bc55a0e..a6970198a6 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-timer-quarkus/pom.xml @@ -78,14 +78,14 @@ - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-management diff --git a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml index 1f292e8b32..31c387074f 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/pom.xml @@ -89,17 +89,17 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management - org.kie.kogito - kogito-addons-quarkus-process-svg + org.kie + kie-addons-quarkus-process-svg @@ -119,8 +119,8 @@ test - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files @@ -150,8 +150,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan @@ -164,8 +164,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan @@ -202,8 +202,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml index 16bde680e2..82273f7520 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml @@ -90,8 +90,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-addons-quarkus-persistence-rocksdb + org.kie + kie-addons-quarkus-persistence-rocksdb diff --git a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml index 91c14be76d..2388b56b22 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-data-index-persistence-addon-quarkus/pom.xml @@ -94,20 +94,20 @@ - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-management - org.kie.kogito - kogito-addons-quarkus-process-svg + org.kie + kie-addons-quarkus-process-svg - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files @@ -120,8 +120,8 @@ quarkus-agroal - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc diff --git a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml index 0d57ec58fa..04cdbea30e 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml @@ -89,21 +89,21 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-management - org.kie.kogito - kogito-addons-quarkus-process-svg + org.kie + kie-addons-quarkus-process-svg @@ -123,8 +123,8 @@ test - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files @@ -154,8 +154,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan @@ -167,8 +167,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan @@ -205,8 +205,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml index 2dc5703d38..b3be304537 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/pom.xml @@ -82,8 +82,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-infinispan + org.kie + kie-addons-quarkus-persistence-infinispan @@ -96,17 +96,17 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management - org.kie.kogito - kogito-addons-quarkus-process-svg + org.kie + kie-addons-quarkus-process-svg @@ -135,8 +135,8 @@ quarkus-smallrye-health - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files diff --git a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml index 64a6d8f9a8..ede25ad44a 100644 --- a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml +++ b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml @@ -63,8 +63,8 @@ drools-quarkus-decisions - org.kie.kogito - kogito-addons-quarkus-tracing-decision + org.kie + kie-addons-quarkus-tracing-decision org.jbpm diff --git a/kogito-springboot-examples/dmn-drools-springboot-metrics/README.md b/kogito-springboot-examples/dmn-drools-springboot-metrics/README.md index 2a14643672..c3ba3e7d9f 100644 --- a/kogito-springboot-examples/dmn-drools-springboot-metrics/README.md +++ b/kogito-springboot-examples/dmn-drools-springboot-metrics/README.md @@ -18,8 +18,8 @@ Import the following dependency in your `pom.xml`: ```XML - org.kie.kogito - kogito-addons-springboot-monitoring-prometheus + org.kie + kie-addons-springboot-monitoring-prometheus ``` diff --git a/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml b/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml index a6848d3a2d..f696d327b7 100755 --- a/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml +++ b/kogito-springboot-examples/dmn-drools-springboot-metrics/pom.xml @@ -60,8 +60,8 @@ - org.kie.kogito - kogito-addons-springboot-monitoring-prometheus + org.kie + kie-addons-springboot-monitoring-prometheus diff --git a/kogito-springboot-examples/dmn-event-driven-springboot/README.md b/kogito-springboot-examples/dmn-event-driven-springboot/README.md index 407365fb4c..797290755d 100644 --- a/kogito-springboot-examples/dmn-event-driven-springboot/README.md +++ b/kogito-springboot-examples/dmn-event-driven-springboot/README.md @@ -25,8 +25,8 @@ Like the other Kogito AddOns, the only required step to enable it is to include ```xml - org.kie.kogito - kogito-addons-springboot-event-decisions + org.kie + kie-addons-springboot-event-decisions ``` diff --git a/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml b/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml index d791034733..8af19b7539 100644 --- a/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml +++ b/kogito-springboot-examples/dmn-event-driven-springboot/pom.xml @@ -61,8 +61,8 @@ drools-decisions-spring-boot-starter - org.kie.kogito - kogito-addons-springboot-events-decisions + org.kie + kie-addons-springboot-events-decisions diff --git a/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml b/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml index b0e5ea261b..1b47ef23c9 100644 --- a/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml +++ b/kogito-springboot-examples/dmn-pmml-springboot-example/pom.xml @@ -60,8 +60,8 @@ drools-decisions-spring-boot-starter - org.kie.kogito - kogito-predictions-spring-boot-starter + org.kie + kie-predictions-spring-boot-starter diff --git a/kogito-springboot-examples/dmn-tracing-springboot/pom.xml b/kogito-springboot-examples/dmn-tracing-springboot/pom.xml index d832619ff4..c6cb6c754c 100644 --- a/kogito-springboot-examples/dmn-tracing-springboot/pom.xml +++ b/kogito-springboot-examples/dmn-tracing-springboot/pom.xml @@ -62,12 +62,12 @@ - org.kie.kogito - kogito-addons-springboot-tracing-decision + org.kie + kie-addons-springboot-tracing-decision - org.kie.kogito - kogito-addons-springboot-monitoring-prometheus + org.kie + kie-addons-springboot-monitoring-prometheus diff --git a/kogito-springboot-examples/onboarding-springboot/pom.xml b/kogito-springboot-examples/onboarding-springboot/pom.xml index 52e31a5d1d..14ae22674a 100644 --- a/kogito-springboot-examples/onboarding-springboot/pom.xml +++ b/kogito-springboot-examples/onboarding-springboot/pom.xml @@ -58,12 +58,12 @@ spring-boot-starter-actuator - org.kie.kogito - kogito-addons-springboot-monitoring-prometheus + org.kie + kie-addons-springboot-monitoring-prometheus - org.kie.kogito - kogito-addons-springboot-kubernetes + org.kie + kie-addons-springboot-kubernetes @@ -120,8 +120,8 @@ - org.kie.kogito - kogito-addons-springboot-persistence-infinispan + org.kie + kie-addons-springboot-persistence-infinispan org.infinispan diff --git a/kogito-springboot-examples/pmml-event-driven-springboot/README.md b/kogito-springboot-examples/pmml-event-driven-springboot/README.md index 1b48d14087..33a1fd3cc3 100644 --- a/kogito-springboot-examples/pmml-event-driven-springboot/README.md +++ b/kogito-springboot-examples/pmml-event-driven-springboot/README.md @@ -25,8 +25,8 @@ Like the other Kogito AddOns, the only required step to enable it is to include ```xml - org.kie.kogito - kogito-addons-springboot-event-predictions + org.kie + kie-addons-springboot-event-predictions ``` diff --git a/kogito-springboot-examples/pmml-event-driven-springboot/pom.xml b/kogito-springboot-examples/pmml-event-driven-springboot/pom.xml index e3d2994096..3f8d5163d7 100644 --- a/kogito-springboot-examples/pmml-event-driven-springboot/pom.xml +++ b/kogito-springboot-examples/pmml-event-driven-springboot/pom.xml @@ -51,12 +51,12 @@ - org.kie.kogito - kogito-predictions-spring-boot-starter + org.kie + kie-predictions-spring-boot-starter - org.kie.kogito - kogito-addons-springboot-events-predictions + org.kie + kie-addons-springboot-events-predictions diff --git a/kogito-springboot-examples/pmml-springboot-example/pom.xml b/kogito-springboot-examples/pmml-springboot-example/pom.xml index 3144320cd4..4c037773aa 100644 --- a/kogito-springboot-examples/pmml-springboot-example/pom.xml +++ b/kogito-springboot-examples/pmml-springboot-example/pom.xml @@ -51,8 +51,8 @@ - org.kie.kogito - kogito-predictions-spring-boot-starter + org.kie + kie-predictions-spring-boot-starter org.springframework.boot diff --git a/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml b/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml index 7732ba3084..8bdb6faa44 100644 --- a/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml +++ b/kogito-springboot-examples/process-infinispan-persistence-springboot/pom.xml @@ -78,8 +78,8 @@ kogito-api - org.kie.kogito - kogito-addons-springboot-persistence-infinispan + org.kie + kie-addons-springboot-persistence-infinispan diff --git a/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml b/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml index 636838cc8f..b19e6f4227 100644 --- a/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml +++ b/kogito-springboot-examples/process-kafka-multi-springboot/pom.xml @@ -60,8 +60,8 @@ spring-kafka - org.kie.kogito - kogito-addons-springboot-messaging + org.kie + kie-addons-springboot-messaging com.fasterxml.jackson.core diff --git a/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml b/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml index cd472354e1..96b266c079 100644 --- a/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml +++ b/kogito-springboot-examples/process-kafka-quickstart-springboot/pom.xml @@ -60,8 +60,8 @@ spring-kafka - org.kie.kogito - kogito-addons-springboot-messaging + org.kie + kie-addons-springboot-messaging com.fasterxml.jackson.core diff --git a/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml b/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml index 020cb7dfa3..7254b0f4fd 100644 --- a/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml +++ b/kogito-springboot-examples/process-mongodb-persistence-springboot/pom.xml @@ -72,8 +72,8 @@ - org.kie.kogito - kogito-addons-springboot-persistence-mongodb + org.kie + kie-addons-springboot-persistence-mongodb @@ -132,8 +132,8 @@ - org.kie.kogito - kogito-addons-springboot-events-process-kafka + org.kie + kie-addons-springboot-events-process-kafka diff --git a/kogito-springboot-examples/process-monitoring-springboot/README.md b/kogito-springboot-examples/process-monitoring-springboot/README.md index c6829345bc..4ec50b0d17 100644 --- a/kogito-springboot-examples/process-monitoring-springboot/README.md +++ b/kogito-springboot-examples/process-monitoring-springboot/README.md @@ -20,8 +20,8 @@ Import the following dependency in your `pom.xml`: ```XML - org.kie.kogito - kogito-addons-springboot-monitoring-prometheus + org.kie + kie-addons-springboot-monitoring-prometheus ``` diff --git a/kogito-springboot-examples/process-monitoring-springboot/pom.xml b/kogito-springboot-examples/process-monitoring-springboot/pom.xml index d8d082973e..9c811e618b 100644 --- a/kogito-springboot-examples/process-monitoring-springboot/pom.xml +++ b/kogito-springboot-examples/process-monitoring-springboot/pom.xml @@ -55,8 +55,8 @@ jbpm-spring-boot-starter - org.kie.kogito - kogito-addons-springboot-monitoring-prometheus + org.kie + kie-addons-springboot-monitoring-prometheus diff --git a/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml b/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml index 8d90f4e2a6..bb8aacbd91 100644 --- a/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml +++ b/kogito-springboot-examples/process-outbox-mongodb-springboot/pom.xml @@ -69,12 +69,12 @@ spring-boot-starter-data-mongodb - org.kie.kogito - kogito-addons-springboot-persistence-mongodb + org.kie + kie-addons-springboot-persistence-mongodb - org.kie.kogito - kogito-addons-springboot-events-mongodb + org.kie + kie-addons-springboot-events-mongodb diff --git a/kogito-springboot-examples/process-performance-springboot/pom.xml b/kogito-springboot-examples/process-performance-springboot/pom.xml index 60ab64ac2d..78d1619f5d 100755 --- a/kogito-springboot-examples/process-performance-springboot/pom.xml +++ b/kogito-springboot-examples/process-performance-springboot/pom.xml @@ -71,8 +71,8 @@ spring-kafka - org.kie.kogito - kogito-addons-springboot-messaging + org.kie + kie-addons-springboot-messaging diff --git a/kogito-springboot-examples/process-postgresql-persistence-springboot/pom.xml b/kogito-springboot-examples/process-postgresql-persistence-springboot/pom.xml index d27a2bcf9b..609187c4eb 100644 --- a/kogito-springboot-examples/process-postgresql-persistence-springboot/pom.xml +++ b/kogito-springboot-examples/process-postgresql-persistence-springboot/pom.xml @@ -66,8 +66,8 @@ kogito-api - org.kie.kogito - kogito-addons-springboot-persistence-jdbc + org.kie + kie-addons-springboot-persistence-jdbc org.postgresql @@ -130,8 +130,8 @@ - org.kie.kogito - kogito-addons-springboot-events-process-kafka + org.kie + kie-addons-springboot-events-process-kafka diff --git a/kogito-springboot-examples/process-springboot-example/pom.xml b/kogito-springboot-examples/process-springboot-example/pom.xml index 2bae505c7a..8819269eb5 100644 --- a/kogito-springboot-examples/process-springboot-example/pom.xml +++ b/kogito-springboot-examples/process-springboot-example/pom.xml @@ -71,8 +71,8 @@ jbpm-spring-boot-starter - org.kie.kogito - kogito-addons-springboot-process-management + org.kie + kie-addons-springboot-process-management org.springframework.kafka @@ -135,8 +135,8 @@ - org.kie.kogito - kogito-addons-springboot-persistence-infinispan + org.kie + kie-addons-springboot-persistence-infinispan org.infinispan @@ -156,8 +156,8 @@ - org.kie.kogito - kogito-addons-springboot-events-process-kafka + org.kie + kie-addons-springboot-events-process-kafka diff --git a/kogito-springboot-examples/process-timer-springboot/pom.xml b/kogito-springboot-examples/process-timer-springboot/pom.xml index e136b40d62..83e6be552d 100644 --- a/kogito-springboot-examples/process-timer-springboot/pom.xml +++ b/kogito-springboot-examples/process-timer-springboot/pom.xml @@ -61,7 +61,7 @@ jobs-service - org.kie.kogito + org.kie kogito-addons-springboot-jobs-management @@ -82,13 +82,13 @@ - org.kie.kogito + org.kie kogito-addons-springboot-jobs-management - org.kie.kogito - kogito-addons-springboot-process-management + org.kie + kie-addons-springboot-process-management @@ -97,8 +97,8 @@ infinispan-spring-boot3-starter-remote - org.kie.kogito - kogito-addons-springboot-persistence-infinispan + org.kie + kie-addons-springboot-persistence-infinispan --> diff --git a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml b/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml index a8204850df..f09999dfed 100644 --- a/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml +++ b/kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/pom.xml @@ -90,8 +90,8 @@ notification - org.kie.kogito - kogito-addons-springboot-mail + org.jbpm + jbpm-addons-springboot-mail org.jbpm @@ -107,15 +107,15 @@ persistence - org.kie.kogito - kogito-addons-springboot-persistence-infinispan + org.kie + kie-addons-springboot-persistence-infinispan org.infinispan infinispan-spring-boot3-starter-remote - org.kie.kogito + org.kie kogito-addons-springboot-jobs-management diff --git a/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml b/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml index 62b385c7c3..084ab8db19 100644 --- a/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml +++ b/kogito-springboot-examples/process-usertasks-springboot-with-console/pom.xml @@ -82,24 +82,24 @@ - org.kie.kogito - kogito-addons-springboot-events-process-kafka + org.kie + kie-addons-springboot-events-process-kafka - org.kie.kogito - kogito-addons-springboot-persistence-infinispan + org.kie + kie-addons-springboot-persistence-infinispan org.infinispan infinispan-spring-boot3-starter-remote - org.kie.kogito - kogito-addons-springboot-process-svg + org.kie + kie-addons-springboot-process-svg - org.kie.kogito - kogito-addons-springboot-process-management + org.kie + kie-addons-springboot-process-management org.springframework.kafka diff --git a/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml b/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml index 1fe7a97e4f..cfbfd16d79 100644 --- a/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml +++ b/kogito-springboot-examples/process-usertasks-with-security-oidc-springboot-with-console/pom.xml @@ -83,24 +83,24 @@ - org.kie.kogito - kogito-addons-springboot-events-process-kafka + org.kie + kie-addons-springboot-events-process-kafka - org.kie.kogito - kogito-addons-springboot-persistence-infinispan + org.kie + kie-addons-springboot-persistence-infinispan org.infinispan infinispan-spring-boot3-starter-remote - org.kie.kogito - kogito-addons-springboot-process-svg + org.kie + kie-addons-springboot-process-svg - org.kie.kogito - kogito-addons-springboot-process-management + org.kie + kie-addons-springboot-process-management org.springframework.kafka diff --git a/kogito-springboot-examples/ruleunit-event-driven-springboot/README.md b/kogito-springboot-examples/ruleunit-event-driven-springboot/README.md index bd5febc87e..a22962f99e 100644 --- a/kogito-springboot-examples/ruleunit-event-driven-springboot/README.md +++ b/kogito-springboot-examples/ruleunit-event-driven-springboot/README.md @@ -25,8 +25,8 @@ Like the other Kogito AddOns, the only required step to enable it is to include ```xml - org.kie.kogito - kogito-addons-springboot-event-rules + org.drools + drools-addons-springboot-event-rules ``` diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index f4d93960dc..d2f2636c3e 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -86,8 +86,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index bbc1c1da9b..ab3d749a35 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -83,8 +83,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index 4b64d6969d..2dc7c13696 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -73,20 +73,20 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging io.quarkus quarkus-smallrye-reactive-messaging-kafka - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management org.kie.kogito @@ -107,8 +107,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index b3da998734..f86ec69c16 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -91,8 +91,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.rest-assured @@ -183,8 +183,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkiverse.embedded.postgresql diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 7e6d181a73..af52a03fa0 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -87,12 +87,12 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index 4499be7eb1..d57a0600a0 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -73,8 +73,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging io.quarkus @@ -97,8 +97,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files @@ -190,8 +190,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index d969a665f1..4267cb67b6 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -83,19 +83,19 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files - org.kie.kogito + org.kie kogito-addons-quarkus-knative-serving - org.kie.kogito - kogito-addons-quarkus-kubernetes + org.kie + kie-addons-quarkus-kubernetes - org.kie.kogito + org.kie kogito-addons-quarkus-fabric8-kubernetes-service-catalog diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index 723c8395e1..f05a6de5dc 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -61,8 +61,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus @@ -73,16 +73,16 @@ quarkus-jdbc-postgresql - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management org.kie.kogito sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index 65017d5532..e4204eaaac 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -73,8 +73,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging io.quarkus @@ -98,8 +98,8 @@ quarkus-resteasy-jackson - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus @@ -159,7 +159,7 @@ - org.kie.kogito + org.kie kogito-addons-quarkus-data-index-postgresql @@ -218,16 +218,16 @@ quarkus-container-image-jib - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index f035b11266..8386c4a170 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -85,8 +85,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index 142d777323..6975755e5c 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -98,12 +98,12 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-marshallers-avro + org.kie + kie-addons-quarkus-marshallers-avro - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index 30d389dfbb..f17c960ddb 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -85,8 +85,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 945effa8af..05b76f2acf 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -90,8 +90,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.rest-assured diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index 9156f56d43..c2aa4e6922 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -81,8 +81,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing org.kie.kogito @@ -113,8 +113,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index 038e5b1302..4fce1c7553 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -100,8 +100,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml index 1e67a34bde..8b948626fb 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/pr-checker-workflow/pom.xml @@ -65,8 +65,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index aef814b779..4800e00de8 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -89,8 +89,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index 4a70ed79b0..edb7b2ea42 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -98,8 +98,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index 43b023ada0..4fd5ac2aa2 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -93,8 +93,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml index ca6dc4a461..0c90c537b6 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/pom.xml @@ -57,15 +57,15 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing - org.kie.kogito - kogito-addons-quarkus-kubernetes + org.kie + kie-addons-quarkus-kubernetes - org.kie.kogito + org.kie kogito-addons-quarkus-fabric8-kubernetes-service-catalog @@ -194,8 +194,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus @@ -206,7 +206,7 @@ quarkus-agroal - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-knative-eventing diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml index 62a802a743..95366d5e26 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/pom.xml @@ -78,26 +78,26 @@ - org.kie.kogito - kogito-addons-quarkus-kubernetes + org.kie + kie-addons-quarkus-kubernetes - org.kie.kogito + org.kie kogito-addons-quarkus-fabric8-kubernetes-service-catalog - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process @@ -106,14 +106,14 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files - org.kie.kogito - kogito-addons-quarkus-process-management + org.kie + kie-addons-quarkus-process-management @@ -246,8 +246,8 @@ quarkus-container-image-jib - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus @@ -258,7 +258,7 @@ quarkus-agroal - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-knative-eventing diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index 28b6aeb8ed..9a8dc66d8c 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -91,8 +91,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml index b52e6343bd..f1f1313fbf 100644 --- a/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-openvino-quarkus/pom.xml @@ -91,8 +91,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index bc41d09310..69247b2886 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -75,8 +75,8 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing io.quarkus @@ -95,8 +95,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index 05ce6e35d6..a742620959 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -91,8 +91,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml index 6b1f234e85..c98b9a19c5 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml @@ -82,13 +82,13 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files - org.kie.kogito - kogito-addons-quarkus-messaging + org.kie + kie-addons-quarkus-messaging @@ -199,8 +199,8 @@ - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus @@ -255,12 +255,12 @@ quarkus-container-image-jib - org.kie.kogito - kogito-addons-quarkus-persistence-postgresql + org.kie + kie-addons-quarkus-persistence-postgresql - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index 2237db4ff2..517fc973af 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -84,8 +84,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index bd1369246d..921a31f44e 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -94,8 +94,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index 961e4e9c18..04d25a6369 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -87,8 +87,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index 97a1104e43..87e8350b57 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -87,8 +87,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index 3401a12ff0..9e20c64b52 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -87,8 +87,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index 8254fe5664..eab38437df 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -83,8 +83,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index 0137919ddb..4f265432bd 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -91,8 +91,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files io.quarkus diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index f9d8be377b..2b8df219a5 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -108,8 +108,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files @@ -126,8 +126,8 @@ quarkus-agroal - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc @@ -253,11 +253,11 @@ quarkus-container-image-jib - org.kie.kogito - kogito-addons-quarkus-kubernetes + org.kie + kie-addons-quarkus-kubernetes - org.kie.kogito + org.kie kogito-addons-quarkus-fabric8-kubernetes-service-catalog diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml index 50d89c9d4d..0661a8674c 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml @@ -97,11 +97,11 @@ kogito-quarkus-serverless-workflow - org.kie.kogito - kogito-addons-quarkus-kubernetes + org.kie + kie-addons-quarkus-kubernetes - org.kie.kogito + org.kie kogito-addons-quarkus-fabric8-kubernetes-service-catalog @@ -109,8 +109,8 @@ sonataflow-quarkus-devui - org.kie.kogito - kogito-addons-quarkus-source-files + org.kie + kie-addons-quarkus-source-files @@ -216,20 +216,20 @@ - org.kie.kogito - kogito-addons-quarkus-events-process + org.kie + kie-addons-quarkus-events-process - org.kie.kogito - kogito-addons-quarkus-knative-eventing + org.kie + kie-addons-quarkus-knative-eventing - org.kie.kogito + org.kie kogito-addons-quarkus-jobs-knative-eventing - org.kie.kogito - kogito-addons-quarkus-persistence-jdbc + org.kie + kie-addons-quarkus-persistence-jdbc io.quarkus From a1d8fd4e05a067e38d7931a1355f6913339bf8f3 Mon Sep 17 00:00:00 2001 From: nmirasch Date: Thu, 7 Mar 2024 10:19:10 +0100 Subject: [PATCH 14/16] Fix missing Java 17 migration in examples (#1885) * Fix missing Java 17 migration in examples * Updated readme files to point to jdk 17 and Maven 3.9.6 --- .../decisiontable-quarkus-example/README.md | 4 ++-- kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md | 4 ++-- kogito-quarkus-examples/dmn-event-driven-quarkus/README.md | 4 ++-- kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md | 4 ++-- .../dmn-knative-quickstart-quarkus/README.md | 4 ++-- kogito-quarkus-examples/dmn-listener-quarkus/README.md | 4 ++-- kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md | 4 ++-- kogito-quarkus-examples/dmn-quarkus-example/README.md | 4 ++-- kogito-quarkus-examples/dmn-tracing-quarkus/README.md | 4 ++-- kogito-quarkus-examples/flexible-process-quarkus/README.md | 4 ++-- kogito-quarkus-examples/kogito-travel-agency/basic/README.md | 4 ++-- .../kogito-travel-agency/extended/travels/README.md | 4 ++-- .../kogito-travel-agency/extended/visas/README.md | 4 ++-- kogito-quarkus-examples/onboarding-example/README.md | 4 ++-- kogito-quarkus-examples/pmml-event-driven-quarkus/README.md | 4 ++-- kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md | 4 ++-- kogito-quarkus-examples/pmml-quarkus-example/README.md | 4 ++-- .../process-business-rules-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-decisions-quarkus/README.md | 4 ++-- .../process-decisions-rest-quarkus/README.md | 4 ++-- .../process-decisions-rules-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-error-handling/README.md | 4 ++-- .../process-incubation-api-quarkus/README.md | 4 ++-- .../process-infinispan-persistence-quarkus/README.md | 4 ++-- .../process-kafka-avro-multi-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-kafka-multi-quarkus/README.md | 4 ++-- .../process-kafka-persistence-quarkus/README.md | 4 ++-- .../process-kafka-quickstart-quarkus/README.md | 4 ++-- .../process-knative-quickstart-quarkus/README.md | 4 ++-- .../process-mongodb-persistence-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-monitoring-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-performance-quarkus/README.md | 4 ++-- .../process-postgresql-persistence-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-quarkus-example/README.md | 4 ++-- .../process-rest-service-call-quarkus/README.md | 4 ++-- .../process-rest-workitem-multi-quarkus/README.md | 4 ++-- .../process-rest-workitem-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-saga-quarkus/README.md | 2 +- kogito-quarkus-examples/process-scripts-quarkus/README.md | 4 ++-- .../process-service-calls-quarkus/README.md | 4 ++-- kogito-quarkus-examples/process-timer-quarkus/README.md | 4 ++-- .../process-usertasks-custom-lifecycle-quarkus/README.md | 4 ++-- .../process-usertasks-quarkus-with-console/README.md | 4 ++-- kogito-quarkus-examples/process-usertasks-quarkus/README.md | 4 ++-- .../process-usertasks-timer-quarkus-with-console/README.md | 4 ++-- .../README.md | 4 ++-- .../process-usertasks-with-security-oidc-quarkus/README.md | 4 ++-- .../process-usertasks-with-security-quarkus/README.md | 4 ++-- .../rules-incubation-api-quarkus/README.md | 4 ++-- .../rules-legacy-quarkus-example/README.md | 4 ++-- kogito-quarkus-examples/rules-quarkus-helloworld/README.md | 4 ++-- .../ruleunit-event-driven-quarkus/README.md | 4 ++-- kogito-quarkus-examples/ruleunit-quarkus-example/README.md | 4 ++-- .../trusty-tracing-quarkus-devservices/README.md | 4 ++-- .../callback-workflow/pom.xml | 2 +- .../serverless-workflow-custom-function-knative/README.md | 2 +- .../custom-function-knative-service/pom.xml | 2 +- .../workflow/pom.xml | 2 +- .../serverless-workflow-custom-type/pom.xml | 2 +- .../serverless-workflow-data-index-quarkus/pom.xml | 1 - .../serverless-workflow-github-showcase/README.md | 2 +- .../serverless-workflow-greeting-server-rpc-quarkus/README.md | 2 +- .../serverless-workflow-greeting-server-rpc-quarkus/pom.xml | 2 +- .../src/main/docker/Dockerfile.jvm | 2 +- .../src/main/docker/Dockerfile.legacy-jar | 2 +- .../serverless-workflow-loanbroker-showcase/README.md | 2 +- .../aggregator/src/main/docker/Dockerfile.jvm | 2 +- .../aggregator/src/main/docker/Dockerfile.legacy-jar | 2 +- .../serverless-workflow-loanbroker-showcase/deploy.sh | 2 +- .../loanbroker-flow/src/main/docker/Dockerfile.jvm | 2 +- .../loanbroker-flow/src/main/docker/Dockerfile.legacy-jar | 2 +- .../loanbroker-ui/src/main/docker/Dockerfile.jvm | 2 +- .../loanbroker-ui/src/main/docker/Dockerfile.legacy-jar | 2 +- .../serverless-workflow-loanbroker-showcase/pom.xml | 2 +- .../acme-financial-service/src/main/docker/Dockerfile.jvm | 2 +- .../src/main/docker/Dockerfile.legacy-jar | 2 +- .../currency-exchange-workflow/src/main/docker/Dockerfile.jvm | 2 +- .../src/main/docker/Dockerfile.legacy-jar | 2 +- .../serverless-workflow-python-quarkus/README.md | 2 +- .../serverless-workflow-python-quarkus/pom.xml | 2 +- .../fake-stock-service/src/main/docker/Dockerfile.jvm | 2 +- .../fake-stock-service/src/main/docker/Dockerfile.legacy-jar | 2 +- .../real-stock-service/src/main/docker/Dockerfile.jvm | 2 +- .../real-stock-service/src/main/docker/Dockerfile.legacy-jar | 2 +- .../stock-portfolio-service/src/main/docker/Dockerfile.jvm | 2 +- .../src/main/docker/Dockerfile.legacy-jar | 2 +- .../stock-profit/src/main/docker/Dockerfile.jvm | 2 +- .../stock-profit/src/main/docker/Dockerfile.legacy-jar | 2 +- .../src/main/docker/Dockerfile.jvm | 2 +- .../src/main/docker/Dockerfile.legacy-jar | 2 +- .../src/main/docker/Dockerfile.jvm | 2 +- .../src/main/docker/Dockerfile.legacy-jar | 2 +- .../src/main/docker/Dockerfile.jvm | 2 +- .../src/main/docker/Dockerfile.legacy-jar | 2 +- 94 files changed, 146 insertions(+), 147 deletions(-) diff --git a/kogito-quarkus-examples/decisiontable-quarkus-example/README.md b/kogito-quarkus-examples/decisiontable-quarkus-example/README.md index 8b374b7d27..320877eb78 100644 --- a/kogito-quarkus-examples/decisiontable-quarkus-example/README.md +++ b/kogito-quarkus-examples/decisiontable-quarkus-example/README.md @@ -15,9 +15,9 @@ REST endpoints are generated from query rules. You can insert `LoanApplication` ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.3.1](https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-19.3.1) installed diff --git a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md index 0f37764f81..83bcec2ecb 100644 --- a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md +++ b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/README.md @@ -7,9 +7,9 @@ This example demonstrates how to enable and consume the runtime metrics monitori ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - Docker 19+ (only if you want to run the integration tests and/or you want to use the `docker-compose` script provided in this example). ### How to enable the feature diff --git a/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md b/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md index 123aacc239..97b21f8d06 100644 --- a/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-event-driven-quarkus/README.md @@ -14,9 +14,9 @@ The main goal behind the addon is to allow Kogito DMN services to be used as par ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - [Docker Engine](https://docs.docker.com/engine/) and [Docker Compose](https://docs.docker.com/compose/) installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md b/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md index a337b88f53..73d9c10602 100644 --- a/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-incubation-api-quarkus/README.md @@ -17,9 +17,9 @@ The custom REST endpoint evaluates a DMN that computes Traffic Violation: ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed ### Compile and Run in Local Dev Mode diff --git a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md index 4661de4d50..f6184753f8 100644 --- a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/README.md @@ -26,9 +26,9 @@ events. You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/dmn-listener-quarkus/README.md b/kogito-quarkus-examples/dmn-listener-quarkus/README.md index b97240e70b..f70ba3c340 100644 --- a/kogito-quarkus-examples/dmn-listener-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-listener-quarkus/README.md @@ -13,9 +13,9 @@ Listener injection is _optional_. If you don't need it, just ignore it. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) installed diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md b/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md index ad4e8cc09e..7e9ca9a780 100644 --- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md +++ b/kogito-quarkus-examples/dmn-pmml-quarkus-example/README.md @@ -11,9 +11,9 @@ Demonstrates DMN on Kogito capabilities, including REST interface code generatio ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed ### Compile and Run in Local Dev Mode diff --git a/kogito-quarkus-examples/dmn-quarkus-example/README.md b/kogito-quarkus-examples/dmn-quarkus-example/README.md index 0266461258..18e4a5f7b0 100644 --- a/kogito-quarkus-examples/dmn-quarkus-example/README.md +++ b/kogito-quarkus-examples/dmn-quarkus-example/README.md @@ -11,9 +11,9 @@ Demonstrates DMN on Kogito capabilities, including REST interface code generatio ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) installed diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/README.md b/kogito-quarkus-examples/dmn-tracing-quarkus/README.md index 3daaef5fda..d6e9756e7d 100644 --- a/kogito-quarkus-examples/dmn-tracing-quarkus/README.md +++ b/kogito-quarkus-examples/dmn-tracing-quarkus/README.md @@ -9,9 +9,9 @@ A simple DMN service to evaluate a loan approval and generate tracing events tha ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) installed diff --git a/kogito-quarkus-examples/flexible-process-quarkus/README.md b/kogito-quarkus-examples/flexible-process-quarkus/README.md index d2f7e016f3..929fe3b5d0 100644 --- a/kogito-quarkus-examples/flexible-process-quarkus/README.md +++ b/kogito-quarkus-examples/flexible-process-quarkus/README.md @@ -43,9 +43,9 @@ will terminate. You will need: -* Java 11+ installed +* Java 17+ installed * Environment variable JAVA_HOME set accordingly -* Maven 3.8.6+ installed +* Maven 3.9.6+ installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/kogito-travel-agency/basic/README.md b/kogito-quarkus-examples/kogito-travel-agency/basic/README.md index 47fdcc54af..77d905e6f4 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/basic/README.md +++ b/kogito-quarkus-examples/kogito-travel-agency/basic/README.md @@ -99,9 +99,9 @@ There will be services implemented to carry on the hotel and flight booking. Imp You will need: -* Java 11+ installed +* Java 17+ installed * Environment variable JAVA_HOME set accordingly -* Maven 3.8.6+ installed +* Maven 3.9.6+ installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md index 97bad5ef6f..e2f305dd5c 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/README.md @@ -116,9 +116,9 @@ There will be services implemented to carry on the hotel and flight booking. Imp ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3.1+ installed diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md index 4153730b4f..079235da90 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/README.md @@ -60,9 +60,9 @@ Public process that will be responsible for processing visa application ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3.1+ installed diff --git a/kogito-quarkus-examples/onboarding-example/README.md b/kogito-quarkus-examples/onboarding-example/README.md index cb5f5afdbd..a9b6a11f3f 100644 --- a/kogito-quarkus-examples/onboarding-example/README.md +++ b/kogito-quarkus-examples/onboarding-example/README.md @@ -27,9 +27,9 @@ You can run the example in any of the following configurations: You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md b/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md index 8bf86a7692..b8f1e5baad 100644 --- a/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md +++ b/kogito-quarkus-examples/pmml-event-driven-quarkus/README.md @@ -14,9 +14,9 @@ The main goal behind the addon is to allow Kogito PMML services to be used as pa ### Prerequisites You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed - [Docker Engine](https://docs.docker.com/engine/) and [Docker Compose](https://docs.docker.com/compose/) installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md b/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md index ad1cc17377..c21e6bd230 100644 --- a/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md +++ b/kogito-quarkus-examples/pmml-incubation-api-quarkus/README.md @@ -17,9 +17,9 @@ The custom REST endpoint evaluates a PMML that computes a linear regression: ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed ### Compile and Run in Local Dev Mode diff --git a/kogito-quarkus-examples/pmml-quarkus-example/README.md b/kogito-quarkus-examples/pmml-quarkus-example/README.md index cebf046fdd..4bb247a7a7 100644 --- a/kogito-quarkus-examples/pmml-quarkus-example/README.md +++ b/kogito-quarkus-examples/pmml-quarkus-example/README.md @@ -11,9 +11,9 @@ Demonstrates PMML on Kogito capabilities, including REST interface code generati ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) installed diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/README.md b/kogito-quarkus-examples/process-business-rules-quarkus/README.md index 018f7713bf..966243ba00 100644 --- a/kogito-quarkus-examples/process-business-rules-quarkus/README.md +++ b/kogito-quarkus-examples/process-business-rules-quarkus/README.md @@ -54,9 +54,9 @@ This example shows ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-decisions-quarkus/README.md b/kogito-quarkus-examples/process-decisions-quarkus/README.md index b07300c002..7714b8c8bd 100644 --- a/kogito-quarkus-examples/process-decisions-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-quarkus/README.md @@ -111,9 +111,9 @@ The DMN file where this decision is declared is [TrafficViolation.dmn](src/main/ ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md b/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md index bcd1ee5927..e65fb32fae 100644 --- a/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-rest-quarkus/README.md @@ -145,9 +145,9 @@ The DMN file where this decision is declared is [TrafficViolation.dmn](src/main/ ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md index 4916d014c2..67112c8adf 100644 --- a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md @@ -111,9 +111,9 @@ The DMN file where this decision is declared is [TrafficViolation.dmn](src/main/ ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.1+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-error-handling/README.md b/kogito-quarkus-examples/process-error-handling/README.md index 27e0787479..32817d65ac 100644 --- a/kogito-quarkus-examples/process-error-handling/README.md +++ b/kogito-quarkus-examples/process-error-handling/README.md @@ -58,9 +58,9 @@ The `Apply` script calls the corresponding method of the class `ErrorHandlingScr ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-incubation-api-quarkus/README.md b/kogito-quarkus-examples/process-incubation-api-quarkus/README.md index 1e5427c8a9..39880893f4 100644 --- a/kogito-quarkus-examples/process-incubation-api-quarkus/README.md +++ b/kogito-quarkus-examples/process-incubation-api-quarkus/README.md @@ -16,9 +16,9 @@ The custom REST endpoint evaluates a process that expects a name: ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed ### Compile and Run in Local Dev Mode diff --git a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md index 9a97d3d484..0c6ccf1e09 100644 --- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md +++ b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/README.md @@ -72,9 +72,9 @@ You can install Infinispan server by downloading version 12.x from the [official ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md index eecf76b13c..886e93b4ec 100644 --- a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md +++ b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/README.md @@ -89,9 +89,9 @@ https://kafka.apache.org/quickstart ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md b/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md index 7790ed98db..d824553492 100644 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md +++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/README.md @@ -78,9 +78,9 @@ https://kafka.apache.org/quickstart ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md b/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md index 69fbf7c330..8c1e8b8bd8 100644 --- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md +++ b/kogito-quarkus-examples/process-kafka-persistence-quarkus/README.md @@ -74,9 +74,9 @@ docker-compose up ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 20.2+ installed diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md index 41bf50bbcf..db4bbe384a 100644 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md +++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/README.md @@ -78,9 +78,9 @@ https://kafka.apache.org/quickstart ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md b/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md index 12f0d099c7..dd8e63dd42 100644 --- a/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md +++ b/kogito-quarkus-examples/process-knative-quickstart-quarkus/README.md @@ -78,9 +78,9 @@ For local testing only you can use [Podman](https://podman.io/getting-started/in You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md index e0d1701d54..274e6ab13f 100644 --- a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md +++ b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/README.md @@ -71,9 +71,9 @@ For more details you can check applications.properties. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-monitoring-quarkus/README.md b/kogito-quarkus-examples/process-monitoring-quarkus/README.md index 91621927de..168989e9ae 100644 --- a/kogito-quarkus-examples/process-monitoring-quarkus/README.md +++ b/kogito-quarkus-examples/process-monitoring-quarkus/README.md @@ -8,9 +8,9 @@ This example demonstrates how to enable and consume the runtime metrics monitori You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed - Docker 19+ (only if you want to run the integration tests and/or you want to use the `docker-compose` script provided in this example). ### How to enable the feature diff --git a/kogito-quarkus-examples/process-performance-quarkus/README.md b/kogito-quarkus-examples/process-performance-quarkus/README.md index f36be8e99c..8c5c2c4ef5 100644 --- a/kogito-quarkus-examples/process-performance-quarkus/README.md +++ b/kogito-quarkus-examples/process-performance-quarkus/README.md @@ -18,9 +18,9 @@ Kafka cluster installed and available over the network. Refer to [Kafka Apache s ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - Apache Kafka When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md index efe0b3d683..b56e9a7058 100644 --- a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md +++ b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/README.md @@ -83,9 +83,9 @@ Optionally and for convenience, a docker-compose [configuration file](docker-com ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-quarkus-example/README.md b/kogito-quarkus-examples/process-quarkus-example/README.md index 1612c0aee2..4323470447 100644 --- a/kogito-quarkus-examples/process-quarkus-example/README.md +++ b/kogito-quarkus-examples/process-quarkus-example/README.md @@ -13,9 +13,9 @@ Based on these two processes (defined using BPMN 2.0 format), the custom data ob ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.1.1](https://github.com/oracle/graal/releases/tag/vm-19.1.1) installed diff --git a/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md b/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md index 5f171a65b7..4db274c004 100644 --- a/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md +++ b/kogito-quarkus-examples/process-rest-service-call-quarkus/README.md @@ -48,9 +48,9 @@ during REST service invocation. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.1+ installed diff --git a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md index 2148499cf0..ed307fdb71 100644 --- a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md +++ b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/README.md @@ -17,9 +17,9 @@ and returns the sum. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVm](https://www.graalvm.org/downloads/) 20.2.0+ installed diff --git a/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md b/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md index f8f2db3a53..91c464c7b8 100644 --- a/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md +++ b/kogito-quarkus-examples/process-rest-workitem-quarkus/README.md @@ -52,9 +52,9 @@ during REST service invocation. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.1+ installed diff --git a/kogito-quarkus-examples/process-saga-quarkus/README.md b/kogito-quarkus-examples/process-saga-quarkus/README.md index 7262d0d6e2..53fa0887eb 100644 --- a/kogito-quarkus-examples/process-saga-quarkus/README.md +++ b/kogito-quarkus-examples/process-saga-quarkus/README.md @@ -43,7 +43,7 @@ This is the BPMN process that represents the Order Saga, and it is the one being ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - Maven 3.8.6+ installed diff --git a/kogito-quarkus-examples/process-scripts-quarkus/README.md b/kogito-quarkus-examples/process-scripts-quarkus/README.md index 7693f132f3..13eb9996dd 100644 --- a/kogito-quarkus-examples/process-scripts-quarkus/README.md +++ b/kogito-quarkus-examples/process-scripts-quarkus/README.md @@ -28,9 +28,9 @@ This example shows ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-service-calls-quarkus/README.md b/kogito-quarkus-examples/process-service-calls-quarkus/README.md index 7ce746ae0a..1c67012d9a 100644 --- a/kogito-quarkus-examples/process-service-calls-quarkus/README.md +++ b/kogito-quarkus-examples/process-service-calls-quarkus/README.md @@ -65,9 +65,9 @@ This example shows ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.1+ installed diff --git a/kogito-quarkus-examples/process-timer-quarkus/README.md b/kogito-quarkus-examples/process-timer-quarkus/README.md index 3423680701..74908c24bf 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/README.md +++ b/kogito-quarkus-examples/process-timer-quarkus/README.md @@ -84,9 +84,9 @@ This needs to be given when starting process instance as delay attribute of type ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md index c482fdcc56..9b18f5c84f 100644 --- a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md +++ b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/README.md @@ -54,9 +54,9 @@ To learn more about custom lifecycle, look at the following classes: ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md index 0662085a5d..a2c92d324f 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md +++ b/kogito-quarkus-examples/process-usertasks-quarkus-with-console/README.md @@ -81,9 +81,9 @@ The required *Kogito and Infrastructure Services* for this example are: ### Prerequisites -* Java 11+ installed +* Java 17+ installed * Environment variable JAVA_HOME set accordingly -* Maven 3.8.6+ installed +* Maven 3.9.6+ installed * Docker and Docker Compose to run the required example infrastructure. And when using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/README.md b/kogito-quarkus-examples/process-usertasks-quarkus/README.md index 737e0530c2..ff6548c8b2 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus/README.md +++ b/kogito-quarkus-examples/process-usertasks-quarkus/README.md @@ -42,9 +42,9 @@ This example shows ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.3+ installed diff --git a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md index b994a22213..6ad8af5e3b 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md +++ b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/README.md @@ -25,9 +25,9 @@ The required *Kogito and Infrastructure Services* for this example are: ### Prerequisites -* Java 11+ installed +* Java 17+ installed * Environment variable JAVA_HOME set accordingly -* Maven 3.8.6+ installed +* Maven 3.9.6+ installed * Docker and Docker Compose to run the required example infrastructure. And when using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md index d934c40ae0..9c88e4641b 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus-with-console/README.md @@ -24,9 +24,9 @@ This example shows ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - [jq](https://stedolan.github.io/jq) tool installed. You can download it from [here](https://stedolan.github.io/jq/download) - Docker and Docker Compose to run the required example infrastructure. diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md index 9257226808..31aee80af1 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/README.md @@ -22,9 +22,9 @@ This example shows ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - [jq](https://stedolan.github.io/jq) tool installed. You can download it from [here](https://stedolan.github.io/jq/download) - Docker diff --git a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md index ca729223b5..fce12e858f 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md +++ b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/README.md @@ -22,9 +22,9 @@ This example shows ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - GraalVM 19.1+ installed diff --git a/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md b/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md index 40f0ec36b9..004207a5ac 100644 --- a/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md +++ b/kogito-quarkus-examples/rules-incubation-api-quarkus/README.md @@ -17,9 +17,9 @@ The custom REST endpoint evaluates a rule unit that returns a hello world messag ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed ### Compile and Run in Local Dev Mode diff --git a/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md b/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md index 39d07ba0a1..2bfb609983 100644 --- a/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md +++ b/kogito-quarkus-examples/rules-legacy-quarkus-example/README.md @@ -11,9 +11,9 @@ An injectable KieRuntimeBuilder is generated, so you can create Drools v7 KieBas ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 21.1.0](https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-21.1.0) installed diff --git a/kogito-quarkus-examples/rules-quarkus-helloworld/README.md b/kogito-quarkus-examples/rules-quarkus-helloworld/README.md index 56433532e6..1ab5d159af 100644 --- a/kogito-quarkus-examples/rules-quarkus-helloworld/README.md +++ b/kogito-quarkus-examples/rules-quarkus-helloworld/README.md @@ -9,9 +9,9 @@ A minimal hello world rule service. ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.1.1](https://github.com/oracle/graal/releases/tag/vm-19.1.1) installed diff --git a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md index 14bb96eafd..b73807e272 100644 --- a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md +++ b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/README.md @@ -14,9 +14,9 @@ The main goal behind the addon is to allow Kogito DRL services to be used as par ### Prerequisites You will need: -- Java 11+ installed +- Java 17+ installed - Environment variable JAVA_HOME set accordingly -- Maven 3.8.6+ installed +- Maven 3.9.6+ installed - [Docker Engine](https://docs.docker.com/engine/) and [Docker Compose](https://docs.docker.com/compose/) installed When using native image compilation, you will also need: diff --git a/kogito-quarkus-examples/ruleunit-quarkus-example/README.md b/kogito-quarkus-examples/ruleunit-quarkus-example/README.md index 749f3d3558..24b5ca60fd 100644 --- a/kogito-quarkus-examples/ruleunit-quarkus-example/README.md +++ b/kogito-quarkus-examples/ruleunit-quarkus-example/README.md @@ -11,9 +11,9 @@ REST endpoints are generated from query rules. You can insert `LoanApplication` ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed When using native image compilation, you will also need: - [GraalVM 19.2.1](https://github.com/oracle/graal/releases/tag/vm-19.2.1) installed diff --git a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md index 89e550ff84..6a23b722e3 100644 --- a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md +++ b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/README.md @@ -10,9 +10,9 @@ PostgreSQL instance and a User Interface can be launched from Quarkus DevMode to ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - - Maven 3.8.6+ installed + - Maven 3.9.6+ installed - A Docker environment ### Compile and Run in Local Dev Mode diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index ab3d749a35..1bc7f44e9c 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -41,7 +41,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 2.33.2 2.35.0 diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md b/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md index b3d6d32e2b..4243d40c5b 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/README.md @@ -14,7 +14,7 @@ The service is described using JSON format as defined in the ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - Maven 3.8.6++ installed When using native image compilation, you will also need: diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml index 1d99b97850..e0c14d0ec5 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml @@ -40,7 +40,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index 4267cb67b6..26fd62fc32 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -41,7 +41,7 @@ kogito-bom 999-SNAPSHOT 3.8.1 - 11 + 17 3.0.0-M7 2.33.2 2.35.0 diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml index a8fc4fcceb..3b1c3f2066 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml @@ -46,7 +46,7 @@ kogito-bom 999-SNAPSHOT 3.0.0-M7 - 11 + 17 1.7.30 diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index e4204eaaac..b388d83641 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -201,7 +201,6 @@ data-index-standalone - true data-index-standalone diff --git a/serverless-workflow-examples/serverless-workflow-github-showcase/README.md b/serverless-workflow-examples/serverless-workflow-github-showcase/README.md index 92d902859e..177d40b34f 100644 --- a/serverless-workflow-examples/serverless-workflow-github-showcase/README.md +++ b/serverless-workflow-examples/serverless-workflow-github-showcase/README.md @@ -49,7 +49,7 @@ Alternatively, you can also install it via [OperatorHub](https://operatorhub.io/ In your local machine you will need: 1. To clone this repository and go to `serverless-workflow-github-showcase` directory (`git clone https://github.com/apache/incubator-kie-kogito-examples.git && cd serverless-workflow-github-showcase`) -2. [Java 11 SDK](https://openjdk.java.net/install/) +2. [Java 17 SDK](https://openjdk.java.net/install/) 3. [Maven 3.8.1+](https://maven.apache.org/install.html) 4. [Podman](https://podman.io/getting-started/installation.html) or Docker to build the images 5. `kubectl` or `oc` client diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md index 9fad0bb3c1..d75d0ab2d2 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/README.md @@ -9,7 +9,7 @@ This module contains a simple greeting gRPC server definition and implementation ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - Maven 3.8.6+ installed diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml index 1ebfc54e1a..9e2f328822 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-server-rpc-quarkus/pom.xml @@ -33,7 +33,7 @@ Kogito Serverless Workflow Example that defines a simple gRPC service - Quarkus 3.8.1 - 11 + 17 3.0.0-M7 3.22.0 1.56.0 diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm index b85ab2029c..c7f1b5276c 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar index 14a009717f..a34cf8fdbe 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-hello-world/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/README.md b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/README.md index 899c593e08..3418e2f7a4 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/README.md +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/README.md @@ -9,7 +9,7 @@ You can easily deploy this example on Minikube by using the provided `deploy.sh` 1. Installed Minikube 2. Installed [Knative Quickstart](https://knative.dev/docs/getting-started/quickstart-install/) on your Minikube installation. It adds a new `knative` profile to your cluster, so bear in mind that every command on Minikube must be followed by `-p knative`. -3. Installed JDK 11, Maven, NPM, and Docker in order to build all the parts of the example. +3. Installed JDK 17, Maven, NPM, and Docker in order to build all the parts of the example. Start the tunnel in a separate terminal: diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm index c32eda3b00..996836bb3d 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar index bf40fa6a1d..20f4e5c6dd 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/aggregator/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh index 876af41cab..5273539ea4 100755 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/deploy.sh @@ -143,7 +143,7 @@ add_flow_url_to_ui() { expose_loanbroker_ui() { echo "Exposing UI, please run 'minikube tunnel -p knative' in a separate terminal" - kubectl expose deployment loanbroker-ui --name=loanbroker-ui-external --type=LoadBalancer --port=8080 -n ${NAMESPACE} + kubectl expose deployment serverless-workflow-loanbroker-showcase-ui --name=loanbroker-ui-external --type=LoadBalancer --port=8080 -n ${NAMESPACE} sleep 5 LOANBROKER_EXTERNAL_IP=$(kubectl get service loanbroker-ui-external -o=jsonpath --template="{.status.loadBalancer.ingress[0].ip}" -n loanbroker-example) echo "To access the loanbroker-example UI please use this url: http://$LOANBROKER_EXTERNAL_IP:8080" diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm index e92d3fdf44..327d69d924 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar index fd3bc8a552..68540059c8 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-flow/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm index 0a21739272..231bbb25f3 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar index b85a4b4e95..9dd33ad4e1 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/loanbroker-ui/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml index 32ac152209..02b661869f 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml @@ -59,7 +59,7 @@ 3.0.0-M7 3.8.1 - 11 + 17 ${version.surefire.plugin} diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm index a5d1510824..66a75a263d 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar index d90445070a..08c2ec28bd 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm index 28f6495c83..234e2ff8fa 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar index 77f6fdc177..ae4e430263 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-python-quarkus/README.md index 21de2466b1..9721186d96 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/README.md @@ -9,7 +9,7 @@ This example contains a simple workflow definition that executes numpy generator ### Prerequisites You will need: - - Java 11+ installed + - Java 17+ installed - Environment variable JAVA_HOME set accordingly - Maven 3.8.6+ installed - Python3 installed diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index a742620959..edef0088fe 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -44,7 +44,7 @@ org.kie.kogito kogito-bom 999-SNAPSHOT - 11 + 17 1.6.0 3.8.1 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm index 93dd02d618..cd45ab0d97 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar index 87393e85ab..41d1621f24 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/fake-stock-service/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm index 93dd02d618..cd45ab0d97 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar index 87393e85ab..41d1621f24 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/real-stock-service/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm index 93dd02d618..cd45ab0d97 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar index 87393e85ab..41d1621f24 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-portfolio-service/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm index afc63a04c0..bf21486a69 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar index 2b592069c0..b189bdf3f0 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/stock-profit/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm index de3293361a..9ba0eaf662 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar index 3b3db7d9c4..6420308f26 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm index 6b93296be6..e680317f5a 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar index a217de4a04..de6cfc6cd8 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm index 11f0918ef3..3db101ec90 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.jvm @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar index ca97968c69..0889a78b3a 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/src/main/docker/Dockerfile.legacy-jar @@ -75,7 +75,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi8/openjdk-11:1.11 +FROM registry.access.redhat.com/ubi8/openjdk-17:latest ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' From 1ff8809a4b6804ab4ec3b80c75c9afd70c59b50c Mon Sep 17 00:00:00 2001 From: Gabriele Cardosi Date: Fri, 8 Mar 2024 08:59:18 +0100 Subject: [PATCH 15/16] [incubator-kie-kogito-runtimes#2608] Testing multiple DMNs, importing dmn (#1888) * [incubator-kie-kogito-runtimes#2608] Testing multiple DMNs, importing dmn * [incubator-kie-kogito-runtimes#2608] Restored dmn-quarkus-example. Created dmn-multiple-models-quarkus-example * [incubator-kie-kogito-runtimes#2608] Restored dmn-quarkus-example. Created dmn-multiple-models-quarkus-example * [incubator-kie-kogito-runtimes#2608] Removed commented block * [incubator-kie-kogito-runtimes#2608] Fixed as per PR suggestion --------- Co-authored-by: Gabriele-Cardosi --- .../README.md | 171 ++++ .../pom.xml | 118 +++ .../src/main/resources/Imported_Model.dmn | 35 + .../src/main/resources/Traffic Violation.dmn | 221 +++++ .../src/main/resources/application.properties | 22 + .../src/main/resources/habitability.dmn | 124 +++ .../dmn/quarkus/example/HabitabilityTest.java | 46 ++ .../quarkus/example/NativeHabitabilityIT.java | 27 + .../example/NativeTrafficViolationIT.java | 27 + .../quarkus/example/TrafficViolationTest.java | 52 ++ .../KogitoScenarioJunitActivatorTest.java | 29 + .../resources/TrafficViolationTest.scesim | 766 ++++++++++++++++++ .../src/test/resources/application.properties | 21 + kogito-quarkus-examples/pom.xml | 1 + 14 files changed, 1660 insertions(+) create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/README.md create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Imported_Model.dmn create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Traffic Violation.dmn create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/application.properties create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/habitability.dmn create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/HabitabilityTest.java create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeHabitabilityIT.java create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeTrafficViolationIT.java create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/TrafficViolationTest.java create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/TrafficViolationTest.scesim create mode 100644 kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/application.properties diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/README.md b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/README.md new file mode 100644 index 0000000000..1e861d88ce --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/README.md @@ -0,0 +1,171 @@ +# DMN + Quarkus example with multiple models + +## Description + +A simple DMN service to evaluate different models (traffic violation, habitability) with also importing feature (traffic violation). + +Demonstrates DMN on Kogito capabilities, including REST interface code generation. + +## Installing and Running + +### Prerequisites + +You will need: + - Java 17+ installed + - Environment variable JAVA_HOME set accordingly + - Maven 3.9.6+ installed + +When using native image compilation, you will also need: + - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) installed + - Environment variable GRAALVM_HOME set accordingly + - Note that GraalVM native image compilation typically requires other packages (glibc-devel, zlib-devel and gcc) to be installed too. You also need 'native-image' installed in GraalVM (using 'gu install native-image'). Please refer to [GraalVM installation documentation](https://www.graalvm.org/docs/reference-manual/aot-compilation/#prerequisites) for more details. + +### Compile and Run in Local Dev Mode + +``` +mvn clean compile quarkus:dev +``` + +### Package and Run in JVM mode + +``` +mvn clean package +java -jar target/quarkus-app/quarkus-run.jar +``` + +or on Windows + +``` +mvn clean package +java -jar target\quarkus-app\quarkus-run.jar +``` + +### Package and Run using Local Native Image +Note that this requires GRAALVM_HOME to point to a valid GraalVM installation + +``` +mvn clean package -Pnative +``` + +To run the generated native executable, generated in `target/`, execute + +``` +./target/dmn-multiple-models-quarkus-example-runner +``` + +Note: This does not yet work on Windows, GraalVM and Quarkus should be rolling out support for Windows soon. + +## OpenAPI (Swagger) documentation +[Specification at swagger.io](https://swagger.io/docs/specification/about/) + +You can take a look at the [OpenAPI definition](http://localhost:8080/openapi?format=json) - automatically generated and included in this service - to determine all available operations exposed by this service. For easy readability you can visualize the OpenAPI definition file using a UI tool like for example available [Swagger UI](https://editor.swagger.io). + +In addition, various clients to interact with this service can be easily generated using this OpenAPI definition. + +When running in either Quarkus Development or Native mode, we also leverage the [Quarkus OpenAPI extension](https://quarkus.io/guides/openapi-swaggerui#use-swagger-ui-for-development) that exposes [Swagger UI](http://localhost:8080/swagger-ui/) that you can use to look at available REST endpoints and send test requests. + +## Test DMN Model using Maven + +Validate the functionality of DMN models before deploying them into a production environment by defining test scenarios in Test Scenario Editor. + +To define test scenarios you need to create a .scesim file inside your project and link it to the DMN model you want to be tested. Run all Test Scenarios, executing: + +```sh +mvn clean test +``` +See results in surefire test report `target/surefire-reports` + +## Example Usage + +Once the service is up and running, you can use the following example to interact with the service. + +### POST /Traffic Violation + +Returns penalty information from the given inputs -- driver and violation: + +Given inputs: + +```json +{ + "Driver":{"Points":2}, + "Violation":{ + "Type":"speed", + "Actual Speed":120, + "Speed Limit":100 + } +} +``` + +Curl command (using the JSON object above): + +```sh +curl -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"Driver":{"Points":2},"Violation":{"Type":"speed","Actual Speed":120,"Speed Limit":100}}' http://localhost:8080/Traffic%20Violation +``` +or on Windows: + +```sh +curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" -d "{\"Driver\":{\"Points\":2},\"Violation\":{\"Type\":\"speed\",\"Actual Speed\":120,\"Speed Limit\":100}}" http://localhost:8080/Traffic%20Violation +``` + +As response, penalty information is returned. + +Example response: + +```json +{ + "Violation":{ + "Type":"speed", + "Speed Limit":100, + "Actual Speed":120 + }, + "Driver":{ + "Points":2 + }, + "Fine":{ + "Points":3, + "Amount":500 + }, + "Should the driver be suspended?":"No" +} +``` + +The difference from the [dmn-quarkus-example](../dmn-quarkus-example) is that, in the current one, the `Traffic Model` features the import declaration, with definitions coming from the ` Imported Model`. + +### POST /habitability + +Returns habitability information from the given inputs -- oxygen and temperature: + +Given inputs: + +```json +{ + "oxygene": 70, + "temperature": 30 +} +``` + +Curl command (using the JSON object above): + +```sh +curl -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"oxygene": 70, "temperature": 30}' http://localhost:8080/habitability +``` +or on Windows: + +```sh +curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" -d "{\"oxygene\": 70, \"temperature\": 30}" http://localhost:8080/habitability +``` + +As response, habitability information is returned. + +Example response: + +```json +{ + "oxygene": 70, + "temperature": 30, + "habitability": "somehow doable" +} +``` + + + diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml new file mode 100644 index 0000000000..b9df8cd83a --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml @@ -0,0 +1,118 @@ + + + + 4.0.0 + + org.kie.kogito.examples + kogito-quarkus-examples + 999-SNAPSHOT + + dmn-multiple-models-quarkus-example + Kogito Example :: DMN :: Multiple Models + + 3.2.10.Final + quarkus-bom + io.quarkus + 3.2.10.Final + org.kie.kogito + kogito-bom + 999-SNAPSHOT + 999-SNAPSHOT + + + + + ${quarkus.platform.group-id} + ${quarkus.platform.artifact-id} + ${quarkus.platform.version} + pom + import + + + ${kogito.bom.group-id} + ${kogito.bom.artifact-id} + ${kogito.bom.version} + pom + import + + + + + + org.drools + drools-quarkus-decisions + + + io.quarkus + quarkus-resteasy + + + io.quarkus + quarkus-arc + + + io.quarkus + quarkus-resteasy-jackson + + + io.quarkus + quarkus-smallrye-openapi + + + io.quarkus + quarkus-junit5 + test + + + io.rest-assured + rest-assured + test + + + org.kie.kogito + kogito-scenario-simulation + test + + + io.quarkus + quarkus-smallrye-health + + + + ${project.artifactId} + + + ${quarkus.platform.group-id} + quarkus-maven-plugin + ${quarkus-plugin.version} + + + + build + + + + + + + diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Imported_Model.dmn b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Imported_Model.dmn new file mode 100644 index 0000000000..a4440e3b3d --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Imported_Model.dmn @@ -0,0 +1,35 @@ + + + + + + + string + + + number + + + string + + + string + + + number + + + diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Traffic Violation.dmn b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Traffic Violation.dmn new file mode 100644 index 0000000000..aa798507d8 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/Traffic Violation.dmn @@ -0,0 +1,221 @@ + + + + + + + string + + + date + + + string + + "speed", "parking", "driving under the influence" + + + + number + + + number + + + + + number + + + number + + + + + + + + + + + + + + Violation.Type + + + + + Violation.Actual Speed - Violation.Speed Limit + + + + + + + "speed" + + + [10..30) + + + 500 + + + 3 + + + + + "speed" + + + >= 30 + + + 1000 + + + 7 + + + + + "parking" + + + - + + + 100 + + + 1 + + + + + "driving under the influence" + + + - + + + 1000 + + + 5 + + + + + + + + + Should the driver be suspended due to points on his license? + "Yes", "No" + + + + + + + + + + + + Driver.Points + Fine.Points + + + + + if Total Points >= 20 then "Yes" else "No" + + + + + + + + + + 50.0 + 254.0 + 329.0 + 119.0 + 100.0 + 186.0 + + + 50.0 + 100.0 + 398.0 + + + 398.0 + + + 398.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/application.properties b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/application.properties new file mode 100644 index 0000000000..727b6c82f1 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/application.properties @@ -0,0 +1,22 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +# Packaging + +quarkus.swagger-ui.always-include=true diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/habitability.dmn b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/habitability.dmn new file mode 100644 index 0000000000..5ba2839631 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/main/resources/habitability.dmn @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + oxygene + + + + + temperature + + + + + + + [10..100] + + + < 40 + + + "somehow doable" + + + + + + + + <10 + + + < 40 + + + "hardly doable" + + + + + + + + - + + + >= 40 + + + "too hot" + + + + + + + + + + + + + 50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/HabitabilityTest.java b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/HabitabilityTest.java new file mode 100644 index 0000000000..17e2714dc3 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/HabitabilityTest.java @@ -0,0 +1,46 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.kie.kogito.dmn.quarkus.example; + +import org.junit.jupiter.api.Test; + +import io.quarkus.test.junit.QuarkusTest; +import io.restassured.http.ContentType; + +import static io.restassured.RestAssured.given; +import static org.hamcrest.Matchers.is; + +@QuarkusTest +public class HabitabilityTest { + + @Test + public void testEvaluateHabitability() { + given() + .body("{\n" + + " \"oxygene\": 70,\n" + + " \"temperature\": 30\n" + + "}") + .contentType(ContentType.JSON) + .when() + .post("/habitability") + .then() + .statusCode(200) + .body("'habitability'", is("somehow doable")); + } +} diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeHabitabilityIT.java b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeHabitabilityIT.java new file mode 100644 index 0000000000..6bc4f990d8 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeHabitabilityIT.java @@ -0,0 +1,27 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.kie.kogito.dmn.quarkus.example; + +import io.quarkus.test.junit.QuarkusIntegrationTest; + +@QuarkusIntegrationTest +public class NativeHabitabilityIT extends HabitabilityTest { + + // Execute the same tests but in native mode. +} \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeTrafficViolationIT.java b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeTrafficViolationIT.java new file mode 100644 index 0000000000..b43c7dca80 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/NativeTrafficViolationIT.java @@ -0,0 +1,27 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.kie.kogito.dmn.quarkus.example; + +import io.quarkus.test.junit.QuarkusIntegrationTest; + +@QuarkusIntegrationTest +public class NativeTrafficViolationIT extends TrafficViolationTest { + + // Execute the same tests but in native mode. +} \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/TrafficViolationTest.java b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/TrafficViolationTest.java new file mode 100644 index 0000000000..3c42782c77 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/org/kie/kogito/dmn/quarkus/example/TrafficViolationTest.java @@ -0,0 +1,52 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.kie.kogito.dmn.quarkus.example; + +import org.junit.jupiter.api.Test; + +import io.quarkus.test.junit.QuarkusTest; +import io.restassured.http.ContentType; + +import static io.restassured.RestAssured.given; +import static org.hamcrest.Matchers.is; + +@QuarkusTest +public class TrafficViolationTest { + + @Test + public void testEvaluateTrafficViolation() { + given() + .body("{\n" + + " \"Driver\": {\n" + + " \"Points\": 2\n" + + " },\n" + + " \"Violation\": {\n" + + " \"Type\": \"speed\",\n" + + " \"Actual Speed\": 120,\n" + + " \"Speed Limit\": 100\n" + + " }\n" + + "}") + .contentType(ContentType.JSON) + .when() + .post("/Traffic Violation") + .then() + .statusCode(200) + .body("'Should the driver be suspended?'", is("No")); + } +} diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java new file mode 100644 index 0000000000..4b19a12015 --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java @@ -0,0 +1,29 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package testscenario; + +/** + * KogitoJunitActivator is a custom JUnit runner that enables the execution of Test Scenario files (*.scesim). + * This activator class, when executed, will load all scesim files available in the project and run them. + * Each row of the scenario will generate a test JUnit result. + */ +@org.junit.runner.RunWith(org.kogito.scenariosimulation.runner.KogitoJunitActivator.class) +public class KogitoScenarioJunitActivatorTest { + +} \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/TrafficViolationTest.scesim b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/TrafficViolationTest.scesim new file mode 100644 index 0000000000..ff5d6a2b3e --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/TrafficViolationTest.scesim @@ -0,0 +1,766 @@ + + + + + + + + + Index + OTHER + + + # + java.lang.Integer + + java.lang.Integer + # + 70 + NOT_EXPRESSION + + + + + Description + OTHER + + + Scenario description + java.lang.String + + java.lang.String + Scenario description + 300 + NOT_EXPRESSION + + + + + Driver + + + Points + + + + 1|5 + GIVEN + + + Driver + Driver + + number + Driver + Points + + 114 + NOT_EXPRESSION + + + + + Violation + + + Type + + + + 1|8 + GIVEN + + + Violation + Violation + + Type + Violation + Type + + 114 + NOT_EXPRESSION + + + + + Violation + + + Speed Limit + + + + 1|9 + GIVEN + + + Violation + Violation + + number + Violation + Speed Limit + + 114 + NOT_EXPRESSION + + + + + Violation + + + Actual Speed + + + + 1|10 + GIVEN + + + Violation + Violation + + number + Violation + Actual Speed + + 114 + NOT_EXPRESSION + + + + + Fine + + + Amount + + + + 1|11 + EXPECT + + + Fine + Fine + + number + Fine + Amount + + 114 + NOT_EXPRESSION + + + + + Fine + + + Points + + + + 1|12 + EXPECT + + + Fine + Fine + + number + Fine + Points + + 114 + NOT_EXPRESSION + + + + + Should the driver be suspended? + + + + 1|13 + EXPECT + + + Should the driver be suspended? + Should the driver be suspended? + + string + Should the driver be suspended? + value + + 114 + NOT_EXPRESSION + + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Above speed limit: 10km/h and 30 km/h + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "speed" + + + + Violation + Violation + + + 1|9 + GIVEN + + 100 + + + + Violation + Violation + + + 1|10 + GIVEN + + 120 + + + + Fine + Fine + + + 1|11 + EXPECT + + 500 + + + + Fine + Fine + + + 1|12 + EXPECT + + 3 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 1 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Above speed limit: more than 30 km/h + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "speed" + + + + Violation + Violation + + + 1|9 + GIVEN + + 100 + + + + Violation + Violation + + + 1|10 + GIVEN + + 150 + + + + Fine + Fine + + + 1|11 + EXPECT + + 1000 + + + + Fine + Fine + + + 1|12 + EXPECT + + 7 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 2 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Parking violation + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "parking" + + + + Violation + Violation + + + 1|9 + GIVEN + + + + + Violation + Violation + + + 1|10 + GIVEN + + + + + Fine + Fine + + + 1|11 + EXPECT + + 100 + + + + Fine + Fine + + + 1|12 + EXPECT + + 1 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 3 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + DUI violation + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "driving under the influence" + + + + Violation + Violation + + + 1|9 + GIVEN + + + + + Violation + Violation + + + 1|10 + GIVEN + + + + + Fine + Fine + + + 1|11 + EXPECT + + 1000 + + + + Fine + Fine + + + 1|12 + EXPECT + + 5 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 4 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Driver suspended + + + + Driver + Driver + + + 1|5 + GIVEN + + 15 + + + + Violation + Violation + + + 1|8 + GIVEN + + "speed" + + + + Violation + Violation + + + 1|9 + GIVEN + + 100 + + + + Violation + Violation + + + 1|10 + GIVEN + + 140 + + + + Fine + Fine + + + 1|11 + EXPECT + + 1000 + + + + Fine + Fine + + + 1|12 + EXPECT + + 7 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "Yes" + + + + # + java.lang.Integer + + + Index + OTHER + + 5 + + + + + + + + + + + + 1|1 + GIVEN + + + Empty + java.lang.Void + + java.lang.Void + INSTANCE 1 + PROPERTY 1 + 114 + NOT_EXPRESSION + + + + + + + + + Empty + java.lang.Void + + + 1|1 + GIVEN + + + + + + + + src/main/resources/Traffic Violation.dmn + DMN + https://github.com/kiegroup/drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF + Traffic Violation + false + false + + + + + \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/application.properties b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/application.properties new file mode 100644 index 0000000000..a047ea13ba --- /dev/null +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/src/test/resources/application.properties @@ -0,0 +1,21 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +# Quarkus +quarkus.http.test-port=0 \ No newline at end of file diff --git a/kogito-quarkus-examples/pom.xml b/kogito-quarkus-examples/pom.xml index 67e4b8a8dc..6e68947c48 100644 --- a/kogito-quarkus-examples/pom.xml +++ b/kogito-quarkus-examples/pom.xml @@ -58,6 +58,7 @@ dmn-listener-dtable dmn-pmml-quarkus-example dmn-quarkus-example + dmn-multiple-models-quarkus-example dmn-tracing-quarkus flexible-process-quarkus kogito-travel-agency From 3fc0fe602da7173e85725801cdaa23cac5fbac3c Mon Sep 17 00:00:00 2001 From: Gabriele Cardosi Date: Fri, 8 Mar 2024 15:58:20 +0100 Subject: [PATCH 16/16] [incubator-kie-issues#847] Implemented kogito-examples with models from external jar (#1889) * [incubator-kie-issues#847] Implemented kogito-examples with models from external jar * [incubator-kie-issues#847] Fix as per PR suggestion --------- Co-authored-by: Gabriele-Cardosi --- .../README.md | 141 ++++ .../dmn-consumer-example/pom.xml | 147 ++++ .../src/main/resources/application.properties | 22 + .../example/NativeTrafficViolationIT.java | 27 + .../example/TrafficViolationTest.java | 52 ++ .../KogitoScenarioJunitActivatorTest.java | 29 + .../resources/TrafficViolationTest.scesim | 766 ++++++++++++++++++ .../src/test/resources/application.properties | 21 + .../dmn-resource-jar/pom.xml | 32 + .../src/main/resources/Traffic Violation.dmn | 230 ++++++ .../dmn-resource-jar-quarkus-example/pom.xml | 48 ++ kogito-quarkus-examples/pom.xml | 1 + 12 files changed, 1516 insertions(+) create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/README.md create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/main/resources/application.properties create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/NativeTrafficViolationIT.java create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/TrafficViolationTest.java create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/TrafficViolationTest.scesim create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/application.properties create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/pom.xml create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/src/main/resources/Traffic Violation.dmn create mode 100644 kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/README.md b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/README.md new file mode 100644 index 0000000000..8a49a17980 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/README.md @@ -0,0 +1,141 @@ +# DMN + Quarkus example with model included in different jar + +## Description + +A simple DMN service to evaluate a model (traffic violation) that is imported from a different jar. + +Demonstrates DMN on Kogito capabilities, including REST interface code generation. + +## Installing and Running + +### Prerequisites + +You will need: + - Java 17+ installed + - Environment variable JAVA_HOME set accordingly + - Maven 3.9.6+ installed + +When using native image compilation, you will also need: + - [GraalVM 19.3.1](https://github.com/oracle/graal/releases/tag/vm-19.3.1) installed + - Environment variable GRAALVM_HOME set accordingly + - Note that GraalVM native image compilation typically requires other packages (glibc-devel, zlib-devel and gcc) to be installed too. You also need 'native-image' installed in GraalVM (using 'gu install native-image'). Please refer to [GraalVM installation documentation](https://www.graalvm.org/docs/reference-manual/aot-compilation/#prerequisites) for more details. + +### Compile and Run in Local Dev Mode + +``` +cd ./dmn-consumer-example +mvn clean compile quarkus:dev +``` + +(This requires a previous installation of `dmn-resource-jar`) + +### Package and Run in JVM mode + +``` +mvn clean package +java -jar ./dmn-consumer-example/target/quarkus-app/quarkus-run.jar +``` + +or on Windows + +``` +mvn clean package +java -jar .\dmn-consumer-example\target\quarkus-app\quarkus-run.jar +``` + +### Package and Run using Local Native Image +Note that this requires GRAALVM_HOME to point to a valid GraalVM installation + +``` +mvn clean package -Pnative +``` + +To run the generated native executable, generated in `./dmn-consumer-example/target/`, execute + +``` +./dmn-consumer-example/target/dmn-consumer-example-runner +``` + +Note: This does not yet work on Windows, GraalVM and Quarkus should be rolling out support for Windows soon. + +## OpenAPI (Swagger) documentation +[Specification at swagger.io](https://swagger.io/docs/specification/about/) + +You can take a look at the [OpenAPI definition](http://localhost:8080/openapi?format=json) - automatically generated and included in this service - to determine all available operations exposed by this service. For easy readability you can visualize the OpenAPI definition file using a UI tool like for example available [Swagger UI](https://editor.swagger.io). + +In addition, various clients to interact with this service can be easily generated using this OpenAPI definition. + +When running in either Quarkus Development or Native mode, we also leverage the [Quarkus OpenAPI extension](https://quarkus.io/guides/openapi-swaggerui#use-swagger-ui-for-development) that exposes [Swagger UI](http://localhost:8080/swagger-ui/) that you can use to look at available REST endpoints and send test requests. + +## Test DMN Model using Maven + +Validate the functionality of DMN models before deploying them into a production environment by defining test scenarios in Test Scenario Editor. + +To define test scenarios you need to create a .scesim file inside your project and link it to the DMN model you want to be tested. Run all Test Scenarios, executing: + +```sh +cd ./dmn-consumer-example +mvn clean test +``` +See results in surefire test report `target/surefire-reports` + +(This requires a previous installation of `dmn-resource-jar`) + +## Example Usage + +Once the service is up and running, you can use the following example to interact with the service. + +### POST /Traffic Violation + +Returns penalty information from the given inputs -- driver and violation: + +Given inputs: + +```json +{ + "Driver":{"Points":2}, + "Violation":{ + "Type":"speed", + "Actual Speed":120, + "Speed Limit":100 + } +} +``` + +Curl command (using the JSON object above): + +```sh +curl -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"Driver":{"Points":2},"Violation":{"Type":"speed","Actual Speed":120,"Speed Limit":100}}' http://localhost:8080/Traffic%20Violation +``` +or on Windows: + +```sh +curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" -d "{\"Driver\":{\"Points\":2},\"Violation\":{\"Type\":\"speed\",\"Actual Speed\":120,\"Speed Limit\":100}}" http://localhost:8080/Traffic%20Violation +``` + +As response, penalty information is returned. + +Example response: + +```json +{ + "Violation":{ + "Type":"speed", + "Speed Limit":100, + "Actual Speed":120 + }, + "Driver":{ + "Points":2 + }, + "Fine":{ + "Points":3, + "Amount":500 + }, + "Should the driver be suspended?":"No" +} +``` + +The difference from the [dmn-quarkus-example](../dmn-quarkus-example) is that, in the current one, the `Traffic Model.dml` is defined in a different jar. + + + diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml new file mode 100644 index 0000000000..082b23fbd8 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml @@ -0,0 +1,147 @@ + + + 4.0.0 + + org.kie.kogito.examples + dmn-resource-jar-quarkus-example + 999-SNAPSHOT + + + dmn-consumer-example + + + 3.2.10.Final + quarkus-bom + io.quarkus + 3.2.10.Final + org.kie.kogito + kogito-bom + 999-SNAPSHOT + 999-SNAPSHOT + 3.6.1 + + + + + org.kie.kogito.examples + dmn-resource-jar + ${project.version} + + + ${quarkus.platform.group-id} + ${quarkus.platform.artifact-id} + ${quarkus.platform.version} + pom + import + + + ${kogito.bom.group-id} + ${kogito.bom.artifact-id} + ${kogito.bom.version} + pom + import + + + + + + org.kie.kogito.examples + dmn-resource-jar + + + org.drools + drools-quarkus-decisions + + + io.quarkus + quarkus-resteasy + + + io.quarkus + quarkus-arc + + + io.quarkus + quarkus-resteasy-jackson + + + io.quarkus + quarkus-smallrye-openapi + + + io.quarkus + quarkus-junit5 + test + + + io.rest-assured + rest-assured + test + + + org.kie.kogito + kogito-scenario-simulation + test + + + io.quarkus + quarkus-smallrye-health + + + + ${project.artifactId} + + + src/main/resources + + + + ${project.build.directory}/generated-resources + + + + + ${quarkus.platform.group-id} + quarkus-maven-plugin + ${quarkus-plugin.version} + + + + build + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + ${dependency-plugin.version} + + + unpack + generate-resources + + unpack + + + + + org.kie.kogito.examples + dmn-resource-jar + ${project.version} + jar + true + ${project.build.directory}/generated-resources + **/*.dmn + + + + + + + + + diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/main/resources/application.properties b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/main/resources/application.properties new file mode 100644 index 0000000000..727b6c82f1 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/main/resources/application.properties @@ -0,0 +1,22 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +# Packaging + +quarkus.swagger-ui.always-include=true diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/NativeTrafficViolationIT.java b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/NativeTrafficViolationIT.java new file mode 100644 index 0000000000..1d1a4103cc --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/NativeTrafficViolationIT.java @@ -0,0 +1,27 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.kie.kogito.dmn.consumer.example; + +import io.quarkus.test.junit.QuarkusIntegrationTest; + +@QuarkusIntegrationTest +public class NativeTrafficViolationIT extends TrafficViolationTest { + + // Execute the same tests but in native mode. +} \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/TrafficViolationTest.java b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/TrafficViolationTest.java new file mode 100644 index 0000000000..612166f5ea --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/org/kie/kogito/dmn/consumer/example/TrafficViolationTest.java @@ -0,0 +1,52 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.kie.kogito.dmn.consumer.example; + +import org.junit.jupiter.api.Test; + +import io.quarkus.test.junit.QuarkusTest; +import io.restassured.http.ContentType; + +import static io.restassured.RestAssured.given; +import static org.hamcrest.Matchers.is; + +@QuarkusTest +public class TrafficViolationTest { + + @Test + public void testEvaluateTrafficViolation() { + given() + .body("{\n" + + " \"Driver\": {\n" + + " \"Points\": 2\n" + + " },\n" + + " \"Violation\": {\n" + + " \"Type\": \"speed\",\n" + + " \"Actual Speed\": 120,\n" + + " \"Speed Limit\": 100\n" + + " }\n" + + "}") + .contentType(ContentType.JSON) + .when() + .post("/Traffic Violation") + .then() + .statusCode(200) + .body("'Should the driver be suspended?'", is("No")); + } +} diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java new file mode 100644 index 0000000000..4b19a12015 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/java/testscenario/KogitoScenarioJunitActivatorTest.java @@ -0,0 +1,29 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package testscenario; + +/** + * KogitoJunitActivator is a custom JUnit runner that enables the execution of Test Scenario files (*.scesim). + * This activator class, when executed, will load all scesim files available in the project and run them. + * Each row of the scenario will generate a test JUnit result. + */ +@org.junit.runner.RunWith(org.kogito.scenariosimulation.runner.KogitoJunitActivator.class) +public class KogitoScenarioJunitActivatorTest { + +} \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/TrafficViolationTest.scesim b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/TrafficViolationTest.scesim new file mode 100644 index 0000000000..0a8d8c3f68 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/TrafficViolationTest.scesim @@ -0,0 +1,766 @@ + + + + + + + + + Index + OTHER + + + # + java.lang.Integer + + java.lang.Integer + # + 70 + NOT_EXPRESSION + + + + + Description + OTHER + + + Scenario description + java.lang.String + + java.lang.String + Scenario description + 300 + NOT_EXPRESSION + + + + + Driver + + + Points + + + + 1|5 + GIVEN + + + Driver + Driver + + number + Driver + Points + + 114 + NOT_EXPRESSION + + + + + Violation + + + Type + + + + 1|8 + GIVEN + + + Violation + Violation + + Type + Violation + Type + + 114 + NOT_EXPRESSION + + + + + Violation + + + Speed Limit + + + + 1|9 + GIVEN + + + Violation + Violation + + number + Violation + Speed Limit + + 114 + NOT_EXPRESSION + + + + + Violation + + + Actual Speed + + + + 1|10 + GIVEN + + + Violation + Violation + + number + Violation + Actual Speed + + 114 + NOT_EXPRESSION + + + + + Fine + + + Amount + + + + 1|11 + EXPECT + + + Fine + Fine + + number + Fine + Amount + + 114 + NOT_EXPRESSION + + + + + Fine + + + Points + + + + 1|12 + EXPECT + + + Fine + Fine + + number + Fine + Points + + 114 + NOT_EXPRESSION + + + + + Should the driver be suspended? + + + + 1|13 + EXPECT + + + Should the driver be suspended? + Should the driver be suspended? + + string + Should the driver be suspended? + value + + 114 + NOT_EXPRESSION + + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Above speed limit: 10km/h and 30 km/h + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "speed" + + + + Violation + Violation + + + 1|9 + GIVEN + + 100 + + + + Violation + Violation + + + 1|10 + GIVEN + + 120 + + + + Fine + Fine + + + 1|11 + EXPECT + + 500 + + + + Fine + Fine + + + 1|12 + EXPECT + + 3 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 1 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Above speed limit: more than 30 km/h + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "speed" + + + + Violation + Violation + + + 1|9 + GIVEN + + 100 + + + + Violation + Violation + + + 1|10 + GIVEN + + 150 + + + + Fine + Fine + + + 1|11 + EXPECT + + 1000 + + + + Fine + Fine + + + 1|12 + EXPECT + + 7 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 2 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Parking violation + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "parking" + + + + Violation + Violation + + + 1|9 + GIVEN + + + + + Violation + Violation + + + 1|10 + GIVEN + + + + + Fine + Fine + + + 1|11 + EXPECT + + 100 + + + + Fine + Fine + + + 1|12 + EXPECT + + 1 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 3 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + DUI violation + + + + Driver + Driver + + + 1|5 + GIVEN + + 10 + + + + Violation + Violation + + + 1|8 + GIVEN + + "driving under the influence" + + + + Violation + Violation + + + 1|9 + GIVEN + + + + + Violation + Violation + + + 1|10 + GIVEN + + + + + Fine + Fine + + + 1|11 + EXPECT + + 1000 + + + + Fine + Fine + + + 1|12 + EXPECT + + 5 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "No" + + + + # + java.lang.Integer + + + Index + OTHER + + 4 + + + + + + + + Scenario description + java.lang.String + + + Description + OTHER + + Driver suspended + + + + Driver + Driver + + + 1|5 + GIVEN + + 15 + + + + Violation + Violation + + + 1|8 + GIVEN + + "speed" + + + + Violation + Violation + + + 1|9 + GIVEN + + 100 + + + + Violation + Violation + + + 1|10 + GIVEN + + 140 + + + + Fine + Fine + + + 1|11 + EXPECT + + 1000 + + + + Fine + Fine + + + 1|12 + EXPECT + + 7 + + + + Should the driver be suspended? + Should the driver be suspended? + + + 1|13 + EXPECT + + "Yes" + + + + # + java.lang.Integer + + + Index + OTHER + + 5 + + + + + + + + + + + + 1|1 + GIVEN + + + Empty + java.lang.Void + + java.lang.Void + INSTANCE 1 + PROPERTY 1 + 114 + NOT_EXPRESSION + + + + + + + + + Empty + java.lang.Void + + + 1|1 + GIVEN + + + + + + + + target/generated-resources/Traffic Violation.dmn + DMN + https://github.com/kiegroup/drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF + Traffic Violation + false + false + + + + + \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/application.properties b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/application.properties new file mode 100644 index 0000000000..a047ea13ba --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/src/test/resources/application.properties @@ -0,0 +1,21 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +# Quarkus +quarkus.http.test-port=0 \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/pom.xml b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/pom.xml new file mode 100644 index 0000000000..5b18fbe235 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/pom.xml @@ -0,0 +1,32 @@ + + + 4.0.0 + + org.kie.kogito.examples + dmn-resource-jar-quarkus-example + 999-SNAPSHOT + + + dmn-resource-jar + + + 17 + 17 + UTF-8 + + + + + maven-compiler-plugin + + + -parameters + + + + + + + \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/src/main/resources/Traffic Violation.dmn b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/src/main/resources/Traffic Violation.dmn new file mode 100644 index 0000000000..109d4689e1 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-resource-jar/src/main/resources/Traffic Violation.dmn @@ -0,0 +1,230 @@ + + + + + + string + + + number + + + string + + + string + + + number + + + + + string + + + date + + + string + + "speed", "parking", "driving under the influence" + + + + number + + + number + + + + + number + + + number + + + + + + + + + + + + + + Violation.Type + + + + + Violation.Actual Speed - Violation.Speed Limit + + + + + + + "speed" + + + [10..30) + + + 500 + + + 3 + + + + + "speed" + + + >= 30 + + + 1000 + + + 7 + + + + + "parking" + + + - + + + 100 + + + 1 + + + + + "driving under the influence" + + + - + + + 1000 + + + 5 + + + + + + + + + Should the driver be suspended due to points on his license? + "Yes", "No" + + + + + + + + + + + + Driver.Points + Fine.Points + + + + + if Total Points >= 20 then "Yes" else "No" + + + + + + + + + + 50.0 + 254.0 + 329.0 + 119.0 + 100.0 + 186.0 + + + 50.0 + 100.0 + 398.0 + + + 398.0 + + + 398.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml new file mode 100644 index 0000000000..c55419f979 --- /dev/null +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml @@ -0,0 +1,48 @@ + + + + 4.0.0 + + org.kie.kogito.examples + kogito-quarkus-examples + 999-SNAPSHOT + + dmn-resource-jar-quarkus-example + Kogito Example :: DMN :: Resource jar providing model + + + 3.2.10.Final + quarkus-bom + io.quarkus + 3.2.10.Final + org.kie.kogito + kogito-bom + 999-SNAPSHOT + 999-SNAPSHOT + + pom + + dmn-resource-jar + dmn-consumer-example + + diff --git a/kogito-quarkus-examples/pom.xml b/kogito-quarkus-examples/pom.xml index 6e68947c48..4527828151 100644 --- a/kogito-quarkus-examples/pom.xml +++ b/kogito-quarkus-examples/pom.xml @@ -58,6 +58,7 @@ dmn-listener-dtable dmn-pmml-quarkus-example dmn-quarkus-example + dmn-resource-jar-quarkus-example dmn-multiple-models-quarkus-example dmn-tracing-quarkus flexible-process-quarkus