You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by li...@apache.org on 2023/10/30 15:14:37 UTC
(incubator-kie-docs) branch main-kogito updated: incubator-kie-issues#569: Remove outdated Red Hat file license headers (#4530)
This is an automated email from the ASF dual-hosted git repository.
lightguardjp pushed a commit to branch main-kogito
in repository https://gitbox.apache.org/repos/asf/incubator-kie-docs.git
The following commit(s) were added to refs/heads/main-kogito by this push:
new fce7af9a2 incubator-kie-issues#569: Remove outdated Red Hat file license headers (#4530)
fce7af9a2 is described below
commit fce7af9a28ece765952972d9d013b17beb6ce2ec
Author: Jozef Marko <Jo...@ibm.com>
AuthorDate: Mon Oct 30 16:14:32 2023 +0100
incubator-kie-issues#569: Remove outdated Red Hat file license headers (#4530)
* Remove outdated Red Hat file license headers
* Add notice file
* Rename master-kogito to main-kogito
* apache headers
* remove _artifacts/legal-notice.adoc
* github.com/kiegroup -> github.com/apache
---
.ci/jenkins/dsl/jobs.groovy | 19 +++++
.ci/jenkins/dsl/test.sh | 19 +++++
.github/workflows/push.yml | 22 +++++-
NOTICE | 19 +++++
README.md | 28 +++----
_artifacts/legal-notice.adoc | 29 -------
build/release/Readme.md | 4 +-
doc-content/kogito-docs/pom.xml | 20 +++++
.../chap-kogito-developing-process-services.adoc | 44 +++++------
.../configuration/chap-kogito-configuring.adoc | 38 ++++-----
.../chap-kogito-creating-running.adoc | 42 +++++-----
.../chap-kogito-decision-engine.adoc | 2 +-
.../asciidoc/dmn/chap-kogito-using-dmn-models.adoc | 84 ++++++++++----------
.../dmn/ref-dmn-feel-builtin-functions.adoc | 2 +-
.../src/main/asciidoc/index-docinfo-footer.html | 21 +++++
.../src/main/asciidoc/index-docinfo.html | 21 +++++
.../kogito-docs/src/main/asciidoc/index.adoc | 17 ++++
.../chap-kogito-deploying-on-openshift.adoc | 90 +++++++++++-----------
.../ReleaseNotesKogito.1.15.0.Final.adoc | 2 +-
.../ReleaseNotesKogito.1.16.0.Final.adoc | 8 +-
.../ReleaseNotesKogito.1.17.0.Final.adoc | 2 +-
.../ReleaseNotesKogito.1.18.0.Final.adoc | 2 +-
.../ReleaseNotesKogito.1.31.0.Final.adoc | 2 +-
.../ReleaseNotesKogito.1.33.0.Final.adoc | 2 +-
.../ReleaseNotesKogito.1.36.0.Final.adoc | 2 +-
.../chap-kogito-orchestrating-serverless.adoc | 16 ++--
.../test-scenarios/chap-kogito-test-scenarios.adoc | 6 +-
doc-content/pom.xml | 31 ++++----
pom.xml | 37 +++++----
script/uploadDocs.sh | 19 +++++
30 files changed, 403 insertions(+), 247 deletions(-)
diff --git a/.ci/jenkins/dsl/jobs.groovy b/.ci/jenkins/dsl/jobs.groovy
index 45ecc9b87..c650da833 100644
--- a/.ci/jenkins/dsl/jobs.groovy
+++ b/.ci/jenkins/dsl/jobs.groovy
@@ -1,3 +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.
+ */
+
import org.kie.jenkins.jobdsl.model.JobType
import org.kie.jenkins.jobdsl.utils.JobParamsUtils
import org.kie.jenkins.jobdsl.KogitoJobTemplate
diff --git a/.ci/jenkins/dsl/test.sh b/.ci/jenkins/dsl/test.sh
index 2d518eb9f..a15d034b0 100644
--- a/.ci/jenkins/dsl/test.sh
+++ b/.ci/jenkins/dsl/test.sh
@@ -1,4 +1,23 @@
#!/bin/bash -e
+#
+# 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.
+#
+
file=$(mktemp)
# For more usage of the script, use ./test.sh -h
curl -o ${file} https://raw.githubusercontent.com/apache/incubator-kie-kogito-pipelines/main/dsl/seed/scripts/seed_test.sh
diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml
index ae9cdc1d6..31796a6ce 100644
--- a/.github/workflows/push.yml
+++ b/.github/workflows/push.yml
@@ -1,10 +1,30 @@
+#
+#
+# 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.
+#
+
name: Quality sync checks
on:
push:
branches:
- master
- - master-kogito
+ - main-kogito
jobs:
build:
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 000000000..7a66836a7
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,19 @@
+Apache KIE
+Copyright 2023 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+The Initial Developer of some parts of the framework, which are copied from, derived from, or
+inspired by KIE (Knowledge Is Everthing) group, is Red Hat, Inc (https://www.redhat.com/).
+Copyright Red Hat, Inc. and/or its affiliates.. All Rights Reserved.
+
+This product also includes the following third-party components:
+
+* jsTree (http://jstree.com/)
+
+ Copyright (c) 2014 Ivan Bozhanov (http://vakata.com)
+
+* jQuery
+
+ Copyright (c) JS Foundation and other contributors (jquery.org/license)
diff --git a/README.md b/README.md
index 9569ce189..81bc291cf 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-
-
+
+
If either of the two badges above are not green, please get in contact with engineering: some document might no longer be aligned.
@@ -9,7 +9,7 @@ If either of the two badges above are not green, please get in contact with engi
Kogito is a cloud-native business automation technology for building cloud-ready business applications. Kogito includes components that are based on well-known business automation projects in the Knowledge Is Everything (KIE) community, specifically [Drools](https://drools.org), [jBPM](https://jbpm.org), and [OptaPlanner](https://optaplanner.org), to offer dependable, open source solutions for business rules, business processes, and constraint solving.
-This `master-kogito` branch of the `kie-docs` repository contains the source of the Kogito documentation for both KIE community and Red Hat Business Automation enterprise publications. The latest version of the Kogito documentation for the KIE community is published at https://docs.jboss.org/kogito/release/latest/html_single/.
+This `main-kogito` branch of the `kie-docs` repository contains the source of the Kogito documentation for both KIE community and Red Hat Business Automation enterprise publications. The latest version of the Kogito documentation for the KIE community is published at https://docs.jboss.org/kogito/release/latest/html_single/.
As a Kogito user, developer, or technical writer, you can contribute to Kogito documentation by forking and cloning this repository, updating or adding content, and submitting a pull request for review.
@@ -19,7 +19,7 @@ Contents
=================
* [Required documentation tools](#required-documentation-tools)
-* [File system layout of the `master-kogito` branch](#file-system-layout-of-the-master-kogito-branch)
+* [File system layout of the `main-kogito` branch](#file-system-layout-of-the-main-kogito-branch)
* [Contributing to Kogito documentation](#contributing-to-kogito-documentation)
* [Contributing to Kogito software](#contributing-to-kogito-software)
@@ -103,7 +103,7 @@ The file structure contains the following core folders:
# Contributing to Kogito documentation
-After you install the required documentation tools, you can begin contributing to Kogito documentation in the `master-kogito` branch of the `kie-docs` repository. The `kie-docs` documentation workflow follows the standard [GitHub flow](https://guides.github.com/introduction/flow/), which requires your own GitHub fork of the upstream source repository and a local clone of your fork.
+After you install the required documentation tools, you can begin contributing to Kogito documentation in the `main-kogito` branch of the `kie-docs` repository. The `kie-docs` documentation workflow follows the standard [GitHub flow](https://guides.github.com/introduction/flow/), which requires your own GitHub fork of the upstream source repository and a local clone of your fork.
The following is a high-level view of the content workflow between the upstream `kie-docs` GitHub repo, your GitHub fork of the repo, and your locally cloned copy of your fork:
@@ -116,7 +116,7 @@ The following is a high-level view of the content workflow between the upstream
**Procedure**
-1. Fork the [`kie-docs`](https://github.com/kiegroup/kie-docs/tree/master-kogito) repository in GitHub, and in a command terminal, clone your forked repository to a local directory and add a remote for the `upstream` repository.
+1. Fork the [`kie-docs`](https://github.com/apache/incubator-kie-docs/tree/main-kogito) repository in GitHub, and in a command terminal, clone your forked repository to a local directory and add a remote for the `upstream` repository.
Cloning your fork:
```
@@ -126,23 +126,23 @@ The following is a high-level view of the content workflow between the upstream
Adding and verifying the upstream remote:
```
- $ git remote add upstream https://github.com/kiegroup/kie-docs.git
+ $ git remote add upstream https://github.com/apache/incubator-kie-docs.git
$ git remote -v
origin git@github.com:jsmith/kie-docs.git (fetch)
origin git@github.com:jsmith/kie-docs.git (push)
- upstream https://github.com/kiegroup/kie-docs.git (fetch)
- upstream https://github.com/kiegroup/kie-docs.git (push)
+ upstream https://github.com/apache/incubator-kie-docs.git (fetch)
+ upstream https://github.com/apache/incubator-kie-docs.git (push)
```
-2. Check out the `master-kogito` branch from your upstream remote and create a working branch based on that branch to begin making changes. You can name your branch based on a JIRA ID, such as `KOGITO-1234` or `BXMSDOC-1234`, or another logical name if the branch is not JIRA-based, such as `Update-DMN-content`.
+2. Check out the `main-kogito` branch from your upstream remote and create a working branch based on that branch to begin making changes. You can name your branch based on a JIRA ID, such as `KOGITO-1234` or `BXMSDOC-1234`, or another logical name if the branch is not JIRA-based, such as `Update-DMN-content`.
Creating your work branch:
```
- $ git checkout --track upstream/master-kogito
+ $ git checkout --track upstream/main-kogito
$ git checkout -b Branch-name
```
-3. Open your Atom text editor (recommended) or other editor of your choice, and update or add content as needed according to the [file system layout](#file-system-layout-of-the-master-kogito-branch) requirements.
+3. Open your Atom text editor (recommended) or other editor of your choice, and update or add content as needed according to the [file system layout](#file-system-layout-of-the-main-kogito-branch) requirements.
4. After you complete and save your changes in your working branch, navigate to the top-level `kie-docs` directory in your local repository and enter the following commands to build the documentation locally and verify the generated preview in a web browser.
@@ -165,7 +165,7 @@ The following is a high-level view of the content workflow between the upstream
$ git push -u origin KOGITO-1234 #For first-time push, subsequently just `git push`
```
-6. In your `kie-docs` fork in GitHub, create a pull request to merge your work branch with the `master-kogito` branch in the upstream `kie-docs` repository.
+6. In your `kie-docs` fork in GitHub, create a pull request to merge your work branch with the `main-kogito` branch in the upstream `kie-docs` repository.
In your pull request, include the following components:
* **Description**: Summarize your changes and include any links to JIRA tasks or document previews, if available
@@ -173,4 +173,4 @@ The following is a high-level view of the content workflow between the upstream
# Contributing to Kogito software
-To contribute to Kogito software, see the [`kogito-runtimes`](https://github.com/kiegroup/kogito-runtimes) repository in GitHub.
+To contribute to Kogito software, see the [`kogito-runtimes`](https://github.com/apache/incubator-kie-kogito-runtimes) repository in GitHub.
diff --git a/_artifacts/legal-notice.adoc b/_artifacts/legal-notice.adoc
deleted file mode 100644
index f3df1a960..000000000
--- a/_artifacts/legal-notice.adoc
+++ /dev/null
@@ -1,29 +0,0 @@
-== Legal Notice
-
-Copyright (C) {YEAR} Red Hat, Inc.
-
-This document is licensed by Red Hat under the http://creativecommons.org/licenses/by-sa/3.0/[Creative Commons Attribution-ShareAlike 3.0 Unported License].
-If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc.
-and provide a link to the original.
-If the document is modified, all Red Hat trademarks must be removed.
-
-Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
-
-Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
-
-Linux(R) is the registered trademark of Linus Torvalds in the United States and other countries.
-
-Java(R) is a registered trademark of Oracle and/or its affiliates.
-
-XFS(R) is a trademark of Silicon Graphics International Corp.
-or its subsidiaries in the United States and/or other countries.
-
-MySQL(R) is a registered trademark of MySQL AB in the United States, the European Union and other countries.
-
-Node.js(R) is an official trademark of Joyent.
-Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
-
-The OpenStack(R) Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission.
-We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
-
-All other trademarks are the property of their respective owners.
diff --git a/build/release/Readme.md b/build/release/Readme.md
index 526a7675b..fb722dbdf 100644
--- a/build/release/Readme.md
+++ b/build/release/Readme.md
@@ -8,9 +8,9 @@ This job has three parameters to edit when running the job:
* BUMP_UP (select box)
* KIE_VERSION
-In most cases, there has only been edited the KOGITO_DOCS_VERSION (as Major.minor.micro i.e. **1.32.0**). From this version, the name of the tag is calculated (in this case **1.32.0-kogito**) as well as the new **-SNAPSHOT** version [org.kie.kogito.kogito-docs](https://github.com/kiegroup/kie-docs/blob/main-kogito/doc-content/kogito-docs/pom.xml#L14) will be upgraded to.
+In most cases, there has only been edited the KOGITO_DOCS_VERSION (as Major.minor.micro i.e. **1.32.0**). From this version, the name of the tag is calculated (in this case **1.32.0-kogito**) as well as the new **-SNAPSHOT** version [org.kie.kogito.kogito-docs](https://github.com/apache/incubator-kie-docs/blob/main-kogito/doc-content/kogito-docs/pom.xml#L14) will be upgraded to.
-In cases in the meantime a new version of community kiegroup/... has been released, which can be seen at [main branch](https://github.com/kiegroup/kie-docs/blob/main/pom.xml#L23), we have to upgrade this version also in kie-docs main-kogito branch. Compared to [main-kogito branch](https://github.com/kiegroup/kie-docs/blob/main-kogito/pom.xml#L23) it can be seen if an upgrade is needed or not. In case it is, the **BUMP_UP** select box has to be selected and the new **KIE_VERSION** has to [...]
+In cases in the meantime a new version of community kiegroup/... has been released, which can be seen at [main branch](https://github.com/apache/incubator-kie-docs/blob/main/pom.xml#L23), we have to upgrade this version also in kie-docs main-kogito branch. Compared to [main-kogito branch](https://github.com/apache/incubator-kie-docs/blob/main-kogito/pom.xml#L23) it can be seen if an upgrade is needed or not. In case it is, the **BUMP_UP** select box has to be selected and the new **KIE_V [...]
What does the job:
diff --git a/doc-content/kogito-docs/pom.xml b/doc-content/kogito-docs/pom.xml
index c76b10a87..e9cd4ecac 100644
--- a/doc-content/kogito-docs/pom.xml
+++ b/doc-content/kogito-docs/pom.xml
@@ -1,4 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ 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.
+
+-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
diff --git a/doc-content/kogito-docs/src/main/asciidoc/bpmn/chap-kogito-developing-process-services.adoc b/doc-content/kogito-docs/src/main/asciidoc/bpmn/chap-kogito-developing-process-services.adoc
index 78116dc3e..cee0a5820 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/bpmn/chap-kogito-developing-process-services.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/bpmn/chap-kogito-developing-process-services.adoc
@@ -33,7 +33,7 @@ A typical BPMN business process consists of the following basic components:
The following example is a real-world BPMN model scenario that demonstrates how you can use process modeling to reach a business goal based on business decisions, tasks, or other services. In this scenario, an order service uses business processes for ordering items, for verifying the order, and for evaluating customer age.
-NOTE: This example is based on the `process-quarkus-example` application in the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub. However, this example may differ from the exact example source code as {PRODUCT} continues to be developed. Be sure to explore this and other {PRODUCT} examples in GitHub to help you develop your own applications.
+NOTE: This example is based on the `process-quarkus-example` application in the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub. However, this example may differ from the exact example source code as {PRODUCT} continues to be developed. Be sure to explore this and other {PRODUCT} examples in GitHub to help you develop your own applications.
The `orders.bpmn2` process in the example describes the steps that need to be followed when ordering items. The process includes a script task for writing debug information and a call activity for invoking a subprocess, using a custom `Order` data object.
@@ -1590,7 +1590,7 @@ As an illustration of a more complex use case, the following is an example BPMN
.Example business process for a mortgage loan application
image::kogito/bpmn/bpmn-model-example-mortgage-application.png[Image of mortgage application business process.]
-For more {PRODUCT} examples and instructions for using them, see the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub.
+For more {PRODUCT} examples and instructions for using them, see the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub.
--
[id="con-bpmn-variables_{context}"]
@@ -1736,9 +1736,9 @@ include::{asciidoc-dir}/configuration/chap-kogito-configuring.adoc[tags=proc-mes
[role="_abstract"]
https://knative.dev/docs/eventing/[Knative Eventing] is a serverless platform that enables you to create event producers and consumers for your applications. Knative Eventing uses standard HTTP POST requests to send and receive events between event producers and consumers. These events conform to the https://github.com/cloudevents/spec[CloudEvents specification], which enables creating, parsing, sending, and receiving events in any programming language.
-{PRODUCT} provides the https://github.com/kiegroup/kogito-runtimes/tree/main/addons/common/knative/eventing[Knative Eventing add-on] that enables you to use Knative Eventing with {PRODUCT} services that consume or publish messages within a Business Process Model and Notation (BPMN) process model, Serverless Workflow, or decisions. {PRODUCT} runtime events for messages, processes, tasks, and other application activities are published in https://cloudevents.io/[CloudEvents] format so that [...]
+{PRODUCT} provides the https://github.com/apache/incubator-kie-kogito-runtimes/tree/main/addons/common/knative/eventing[Knative Eventing add-on] that enables you to use Knative Eventing with {PRODUCT} services that consume or publish messages within a Business Process Model and Notation (BPMN) process model, Serverless Workflow, or decisions. {PRODUCT} runtime events for messages, processes, tasks, and other application activities are published in https://cloudevents.io/[CloudEvents] for [...]
-NOTE: Knative Eventing is currently supported for {PRODUCT} services on Quarkus only. The https://github.com/kiegroup/kogito-operator/#kogito-operator-tested-integrations[{PRODUCT} Operator supports Knative Eventing 0.20] or later.
+NOTE: Knative Eventing is currently supported for {PRODUCT} services on Quarkus only. The https://github.com/apache/incubator-kie-kogito-operator/#kogito-operator-tested-integrations[{PRODUCT} Operator supports Knative Eventing 0.20] or later.
For example, the following `handle-travelers.bpmn2` process uses messaging start and end events to communicate with travelers:
@@ -1810,7 +1810,7 @@ image::kogito/bpmn/kogito-knative-deployment-architecture.png[{PRODUCT} service
[role="_abstract"]
You can enable https://knative.dev/docs/eventing/[Knative Eventing] support for {PRODUCT} services that consume or publish messages within a Business Process Model and Notation (BPMN) process model or Serverless Workflow. When you enable Knative Eventing for a {PRODUCT} project, event consumers and producers are generated from message start and end nodes in BPMN processes at build time. You can use these event consumers and producers as part of your {PRODUCT} service deployment in a Knat [...]
-NOTE: Knative Eventing is currently supported for {PRODUCT} services on Quarkus only. The https://github.com/kiegroup/kogito-operator/#kogito-operator-tested-integrations[{PRODUCT} Operator supports Knative Eventing 0.20] or later.
+NOTE: Knative Eventing is currently supported for {PRODUCT} services on Quarkus only. The https://github.com/apache/incubator-kie-kogito-operator/#kogito-operator-tested-integrations[{PRODUCT} Operator supports Knative Eventing 0.20] or later.
.Prerequisites
* You have installed and deployed Knative Eventing 0.20.0 or later on a Kubernetes or an OpenShift cluster. For information about Knative Eventing on OpenShift, see https://docs.openshift.com/container-platform/4.5/serverless/installing_serverless/installing-knative-eventing.html[Installing Knative Eventing] in the OpenShift documentation.
@@ -1891,7 +1891,7 @@ mp.messaging.outgoing.kogito_outgoing_stream.url=${K_SINK:http://localhost:8080/
If any of these items are missing, ensure that you have configured all required dependencies, applications properties, and message event name. After all checks are complete, rebuild the project.
. After you configure and test your {PRODUCT} project locally, in your Kubernetes or OpenShift environment, add the following custom resources to deploy your {PRODUCT} project. These resources are generated automatically by the {PRODUCT} Knative Eventing add-on and can be found in `target/kubernetes/kogito.yml` and `target/kubernetes/kubernetes.yml` files. These resources are required for consuming or producing events in a Knative Eventing environment.
+
-If you plan to run the application locally, please take a look at the example https://github.com/kiegroup/kogito-examples/tree/stable/process-knative-quickstart-quarkus["Process Knative Quickstart Quarkus"]. You will understand how to configure the enviroment in your local machine using https://knative.dev/docs/eventing/samples/container-source/#create-a-knative-service[Knative Event Display].
+If you plan to run the application locally, please take a look at the example https://github.com/apache/incubator-kie-kogito-examples/tree/stable/process-knative-quickstart-quarkus["Process Knative Quickstart Quarkus"]. You will understand how to configure the enviroment in your local machine using https://knative.dev/docs/eventing/samples/container-source/#create-a-knative-service[Knative Event Display].
+
--
* `Broker`: When you deploy a {PRODUCT} service that uses the Knative Eventing add-on, you can also deploy a Knative Eventing https://knative.dev/docs/eventing/broker/[Broker] in the same namespace. The {PRODUCT} service uses this Broker to publish or listen to CloudEvents messages. You can use any Broker channel for the {PRODUCT} service, such as InMemoryChannel, KafkaChannel, or NatssChannel.
@@ -1990,7 +1990,7 @@ spec:
The `spec.filter.attributes.type` value defined in the `Trigger` resource is the same as the value generated by the {PRODUCT} service.
--
-For an example {PRODUCT} service with Knative Eventing enabled, see the https://github.com/kiegroup/kogito-examples/tree/stable/process-knative-quickstart-quarkus[`process-knative-quickstart-quarkus`] example application.
+For an example {PRODUCT} service with Knative Eventing enabled, see the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/process-knative-quickstart-quarkus[`process-knative-quickstart-quarkus`] example application.
[role="_additional-resources"]
.Additional resources
@@ -2526,8 +2526,8 @@ The work item handler is the same as the default, but instead of the default lif
For example {PRODUCT} services with custom task lifecycle configurations, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/process-usertasks-custom-lifecycle-quarkus[`process-usertasks-custom-lifecycle-quarkus`]: Example on Quarkus
-* https://github.com/kiegroup/kogito-examples/tree/stable/process-usertasks-custom-lifecycle-springboot[`process-usertasks-custom-lifecycle-springboot`]: Example on Spring Boot
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/process-usertasks-custom-lifecycle-quarkus[`process-usertasks-custom-lifecycle-quarkus`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/process-usertasks-custom-lifecycle-springboot[`process-usertasks-custom-lifecycle-springboot`]: Example on Spring Boot
[id="con-task-notification-addon_{context}"]
=== {PRODUCT} task notification add-on
@@ -2606,7 +2606,7 @@ image::kogito/bpmn/decisions/process-decisions-embedded-integration.png[Image of
For more information, you can see xref:con-process-decisions-integration-traffic-violation-process-embedded_kogito-developing-process-services[].
-You can also use the example applications for Quarkus and Spring Boot, such as https://github.com/kiegroup/kogito-examples/tree/main/kogito-quarkus-examples/process-decisions-quarkus[`process-decisions-quarkus`] and https://github.com/kiegroup/kogito-examples/tree/main/kogito-springboot-examples/process-decisions-springboot[`process-decisions-springboot`].
+You can also use the example applications for Quarkus and Spring Boot, such as https://github.com/apache/incubator-kie-kogito-examples/tree/main/kogito-quarkus-examples/process-decisions-quarkus[`process-decisions-quarkus`] and https://github.com/apache/incubator-kie-kogito-examples/tree/main/kogito-springboot-examples/process-decisions-springboot[`process-decisions-springboot`].
The example of a traffic violations project describes how to use decisions within the processes and how to integrate decisions in an embedded way using the business rule tasks, which must be deployed with a process in the same application.
@@ -2750,7 +2750,7 @@ image::kogito/bpmn/decisions/traffic-violation-dmn-businessrule.png[raffic Viola
The properties that are required to set for the DMN service task include `Rule Language`, which must be set as `DMN`. Also, you must set the values for `Namespace`, `Decision Name` and `DMN Model Name` properties as defined in the DMN model, such as `TrafficViolation.dmn`. For example, you can set the following values:
* Rule Language: `DMN`
-* Namespace: `https://github.com/kiegroup/drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF`
+* Namespace: `https://github.com/apache/incubator-kie-drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF`
* Decision Name: `Traffic Violation`
* DMN Model Name: `Traffic Violation`
@@ -2771,7 +2771,7 @@ In the remote method, it is not required for the process and decision services t
.Process integration with decisions through REST
image::kogito/bpmn/decisions/process-decisions-rest-integration.png[Image of Process integration with decisions through REST]
-You can also use the example applications for Quarkus and Spring Boot, such as https://github.com/kiegroup/kogito-examples/tree/main/kogito-quarkus-examples/process-decisions-rest-quarkus[`process-decisions-rest-quarkus`] and https://github.com/kiegroup/kogito-examples/tree/main/kogito-springboot-examples/process-decisions-rest-springboot[`process-decisions-rest-springboot`].
+You can also use the example applications for Quarkus and Spring Boot, such as https://github.com/apache/incubator-kie-kogito-examples/tree/main/kogito-quarkus-examples/process-decisions-rest-quarkus[`process-decisions-rest-quarkus`] and https://github.com/apache/incubator-kie-kogito-examples/tree/main/kogito-springboot-examples/process-decisions-rest-springboot[`process-decisions-rest-springboot`].
You can define the decisions in different domains or assets, such as DMN and DRL. Here, we can consider the example of traffic violations, which describes how to integrate decisions in a remote environment using REST endpoints. In the REST endpoints, the decisions are deployed from the process service.
@@ -3063,7 +3063,7 @@ A typical flexible process consists of one or more of the following basic compon
The following example is a real-world BPMN model scenario that demonstrates how you can use flexible processes for case management. In this scenario, a service desk uses a flexible process for handling customer tickets related to problems or questions about a specific product.
-NOTE: This example is based on the `flexible-process-quarkus` application in the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub. However, this example may differ from the exact example source code as {PRODUCT} continues to be developed. Be sure to explore this and other {PRODUCT} examples in GitHub to help you develop your own applications.
+NOTE: This example is based on the `flexible-process-quarkus` application in the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub. However, this example may differ from the exact example source code as {PRODUCT} continues to be developed. Be sure to explore this and other {PRODUCT} examples in GitHub to help you develop your own applications.
.Example `service-desk.bpmn2` flexible process
image::kogito/bpmn/bpmn-flex-process-example.png[Image of `service-desk.bpmn2` example process]
@@ -3614,9 +3614,9 @@ You can use the {PRODUCT} process event add-on to build a historical representat
By default, the event format follows https://cloudevents.io/[CloudEvent] specification. The CloudEvent specification allows sending information using the data field, which contains a JSON of one of the following types:
-* https://github.com/kiegroup/kogito-runtimes/blob/main/api/kogito-services/src/main/java/org/kie/kogito/services/event/impl/ProcessInstanceEventBody.java[ProcessInstanceEvent]: This event is published when a process instance is created, modified, or completed.
-* https://github.com/kiegroup/kogito-runtimes/blob/main/api/kogito-services/src/main/java/org/kie/kogito/services/event/impl/UserTaskInstanceEventBody.java[UserTaskInstanceEvent]: This event is published when a change occurs on a user task.
-* https://github.com/kiegroup/kogito-runtimes/blob/main/api/kogito-services/src/main/java/org/kie/kogito/services/event/impl/VariableInstanceEventBody.java[VariableInstanceEvent]: This event is published when a variable is created, modified, or removed.
+* https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/api/kogito-services/src/main/java/org/kie/kogito/services/event/impl/ProcessInstanceEventBody.java[ProcessInstanceEvent]: This event is published when a process instance is created, modified, or completed.
+* https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/api/kogito-services/src/main/java/org/kie/kogito/services/event/impl/UserTaskInstanceEventBody.java[UserTaskInstanceEvent]: This event is published when a change occurs on a user task.
+* https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/api/kogito-services/src/main/java/org/kie/kogito/services/event/impl/VariableInstanceEventBody.java[VariableInstanceEvent]: This event is published when a variable is created, modified, or removed.
To configure process event capabilities for your {PRODUCT} services, you can add the process event add-on as a dependency in the `pom.xml` file of your {PRODUCT} project:
@@ -3866,7 +3866,7 @@ On OpenShift, navigate to the route URL for the Management Console instance.
.{PRODUCT} Management Console
image::kogito/bpmn/kogito-management-console.png[Image of Kogito Management Console]
-In this example, the Management Console displays data for the `kogito-travel-agency` extended example application in the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub.
+In this example, the Management Console displays data for the `kogito-travel-agency` extended example application in the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub.
[id="con-process-instances"]
==== Process instances
@@ -4016,10 +4016,10 @@ You can also cancel the multiple jobs at the same time. To cancel multiple jobs,
[role="_abstract"]
For security, the {PRODUCT} Management Console accesses Keycloak as an authentication service. Once a user is authenticated, Management Console uses bearer tokens to communicate with other {PRODUCT} services.The bearer tokens are issued using OpenID Connect and OAuth 2.0 compliant authorization servers such as https://www.keycloak.org/about.html[Keycloak].
-IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/kiegroup/kogito-apps/tree/master/management-console[{PRODUCT} Management Console] repository in GitHub.
+IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/apache/incubator-kie-kogito-apps/tree/master/management-console[{PRODUCT} Management Console] repository in GitHub.
.Prerequisites
-* You have cloned the https://github.com/kiegroup/kogito-apps/tree/master/management-console[{PRODUCT} Management Console] repository from GitHub.
+* You have cloned the https://github.com/apache/incubator-kie-kogito-apps/tree/master/management-console[{PRODUCT} Management Console] repository from GitHub.
* An instance of Keycloak server is running.
IMPORTANT: Ensure that you log in to the administration console of the Keycloak, navigate to the respective client configuration, and add correct URLs of different applications. For easier configuration, you can add `*` in the *Web Origins*, however, it can cause security issues. You can also add the origin URLs as a parameter to the *Web Origins*, which can prevent the issues related to `Access-Control-Allow-Origin`.
@@ -4174,7 +4174,7 @@ On OpenShift, navigate to the route URL for the Task Console instance.
.{PRODUCT} Task Console
image::kogito/bpmn/kogito-task-console.png[Image of Kogito Task Console]
-In this example, the Task Console displays data for the `kogito-travel-agency` extended example application in the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub.
+In this example, the Task Console displays data for the `kogito-travel-agency` extended example application in the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub.
The *Task Inbox* page lists the available user tasks that you can interact with. You can use the upper toolbar options to filter the tasks or use the column headers to sort the tasks as needed. You can also search for tasks by the full name or by partial name, such as `Apply`.
@@ -4207,10 +4207,10 @@ image::kogito/bpmn/kogito-task-console-details-expanded.png[Image of task detail
[role="_abstract"]
For security, {PRODUCT} Task Console accesses Keycloak as an authentication service. Once a user is authenticated, Task Console uses bearer tokens to communicate with other {PRODUCT} services. These tokens are issued by OpenID Connect and OAuth 2.0 compliant authorization servers such as https://www.keycloak.org/about.html[Keycloak].
-IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/kiegroup/kogito-apps/tree/master/task-console[{PRODUCT} Task Console] repository in GitHub.
+IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/apache/incubator-kie-kogito-apps/tree/master/task-console[{PRODUCT} Task Console] repository in GitHub.
.Prerequisites
-* You have cloned the https://github.com/kiegroup/kogito-apps/tree/master/task-console[{PRODUCT} Task Console] repository from GitHub.
+* You have cloned the https://github.com/apache/incubator-kie-kogito-apps/tree/master/task-console[{PRODUCT} Task Console] repository from GitHub.
* An instance of Keycloak server is running.
IMPORTANT: Ensure that you log in to the administration console of the Keycloak, navigate to the respective client configuration, and add correct URLs of different applications. For easier configuration, you can add `*` in the *Web Origins*, however, it can cause security issues. You can also add the origin URLs as a parameter to the *Web Origins*, which can prevent the issues related to `Access-Control-Allow-Origin`.
diff --git a/doc-content/kogito-docs/src/main/asciidoc/configuration/chap-kogito-configuring.adoc b/doc-content/kogito-docs/src/main/asciidoc/configuration/chap-kogito-configuring.adoc
index 0d5800358..1a378fed0 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/configuration/chap-kogito-configuring.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/configuration/chap-kogito-configuring.adoc
@@ -545,8 +545,8 @@ NOTE: As an alternative to enabling Kafka messaging explicitly in {PRODUCT} serv
For example {PRODUCT} services with Kafka messaging, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-kafka-quickstart-quarkus[`process-kafka-quickstart-quarkus`]: Example on Quarkus
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-springboot-examples/process-kafka-quickstart-springboot[`process-kafka-quickstart-springboot`]: Example on Spring Boot
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-kafka-quickstart-quarkus[`process-kafka-quickstart-quarkus`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-springboot-examples/process-kafka-quickstart-springboot[`process-kafka-quickstart-springboot`]: Example on Spring Boot
// end::proc-messaging-enabling[]
[id="proc-events-mongodb-debezium_{context}"]
@@ -671,8 +671,8 @@ In the previous example configuration, replace the server host, port, replica se
You can also use the following example applications for consistency in a {PRODUCT} service using MongoDB and Debezium:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-outbox-mongodb-quarkus[`process-outbox-mongodb-quarkus`]: Example on Quarkus
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-springboot-examples/process-outbox-mongodb-springboot[`process-outbox-mongodb-springboot`]: Example on Spring Boot
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-outbox-mongodb-quarkus[`process-outbox-mongodb-quarkus`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-springboot-examples/process-outbox-mongodb-springboot[`process-outbox-mongodb-springboot`]: Example on Spring Boot
[id="proc-event-listeners-registering_{context}"]
=== Registering event listeners
@@ -1479,8 +1479,8 @@ NOTE: As an alternative to enabling Infinispan persistence explicitly in {PRODUC
For example {PRODUCT} services with Infinispan persistence, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-infinispan-persistence-quarkus[`process-infinispan-persistence-quarkus`]: Example on Quarkus
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-springboot-examples/process-infinispan-persistence-springboot[`process-infinispan-persistence-springboot`]: Example on Spring Boot
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-infinispan-persistence-quarkus[`process-infinispan-persistence-quarkus`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-springboot-examples/process-infinispan-persistence-springboot[`process-infinispan-persistence-springboot`]: Example on Spring Boot
// end::proc-infinispan-persistence-enabling[]
// tag::proc-mongodb-persistence-enabling[]
@@ -1552,8 +1552,8 @@ kogito.persistence.transaction.enabled=true
For example {PRODUCT} services with MongoDB persistence, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-mongodb-persistence-quarkus[`process-mongodb-persistence-quarkus`]: Example on Quarkus
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-springboot-examples/process-mongodb-persistence-springboot[`process-mongodb-persistence-springboot`]: Example on Spring Boot
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-mongodb-persistence-quarkus[`process-mongodb-persistence-quarkus`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-springboot-examples/process-mongodb-persistence-springboot[`process-mongodb-persistence-springboot`]: Example on Spring Boot
// end::proc-mongodb-persistence-enabling[]
// tag::proc-kafka-streams-persistence-enabling[]
@@ -1598,7 +1598,7 @@ kafka.bootstrap.servers=localhost:9092
For an example {PRODUCT} service with Kafka persistence, see the following example application in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-kafka-persistence-quarkus[`process-kafka-persistence-quarkus`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-kafka-persistence-quarkus[`process-kafka-persistence-quarkus`]: Example on Quarkus
// end::proc-kafka-streams-persistence-enabling[]
// tag::proc-jdbc-persistence-enabling[]
@@ -1783,8 +1783,8 @@ spring.flyway.locations=classpath:db/{vendor}
For an example {PRODUCT} service with PostgreSQL persistence using JDBC driver, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-postgresql-persistence-quarkus[`process-postgresql-persistence-quarkus`]: Example on Quarkus
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-springboot-examples/process-postgresql-persistence-springboot[`process-postgresql-persistence-springboot`]: Example on SpringBoot
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-postgresql-persistence-quarkus[`process-postgresql-persistence-quarkus`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-springboot-examples/process-postgresql-persistence-springboot[`process-postgresql-persistence-springboot`]: Example on SpringBoot
==== Enabling Oracle persistence using JDBC driver for {PRODUCT} services
@@ -2830,10 +2830,10 @@ mutation{
[role="_abstract"]
For Quarkus-based {PRODUCT} services, you can use the https://quarkus.io/guides/security-openid-connect[Quarkus OpenID Connect adapter] with the {PRODUCT} Data Index Service to enable security using token authorization. These tokens are issued by OpenID Connect and OAuth 2.0 compliant authorization servers such as https://www.keycloak.org/about.html[Keycloak].
-IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/kiegroup/kogito-apps/tree/master/data-index[{PRODUCT} Data Index Service] repository in GitHub.
+IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/apache/incubator-kie-kogito-apps/tree/master/data-index[{PRODUCT} Data Index Service] repository in GitHub.
.Prerequisites
-* You have cloned the https://github.com/kiegroup/kogito-apps/tree/master/data-index[{PRODUCT} Data Index Service] repository from GitHub.
+* You have cloned the https://github.com/apache/incubator-kie-kogito-apps/tree/master/data-index[{PRODUCT} Data Index Service] repository from GitHub.
.Procedure
. In a command terminal, navigate to the local clone of the {PRODUCT} Data Index Service repository and enter the following command to run the application with the required security properties:
@@ -3509,10 +3509,10 @@ Alternatively, you can add the environment variable `QUARKUS_PROFILE=events-supp
[role="_abstract"]
For Quarkus-based {PRODUCT} services, you can use the https://quarkus.io/guides/security-openid-connect[Quarkus OpenID Connect adapter] with the {PRODUCT} Jobs Service to enable security using bearer token authorization. These tokens are issued by OpenID Connect and OAuth 2.0 compliant authorization servers such as https://www.keycloak.org/about.html[Keycloak].
-IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/kiegroup/kogito-apps/tree/master/jobs-service[{PRODUCT} Jobs Service] repository in GitHub.
+IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/apache/incubator-kie-kogito-apps/tree/master/jobs-service[{PRODUCT} Jobs Service] repository in GitHub.
.Prerequisites
-* You have cloned the https://github.com/kiegroup/kogito-apps/tree/master/jobs-service[{PRODUCT} Jobs Service] repository from GitHub.
+* You have cloned the https://github.com/apache/incubator-kie-kogito-apps/tree/master/jobs-service[{PRODUCT} Jobs Service] repository from GitHub.
.Procedure
. In a command terminal, navigate to the local clone of the {PRODUCT} Jobs Service repository and enter the following command to run the application with the required security properties:
@@ -3599,8 +3599,8 @@ For information about using the {PRODUCT} Trusty Service and Explainability Serv
For example {PRODUCT} services that use the Trusty Service and Explainability Service, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/dmn-tracing-quarkus[`dmn-tracing-quarkus`]: A DMN decision service on Quarkus that uses the `kogito-addons-quarkus-tracing-decision` add-on to generate tracing events that the {PRODUCT} Trusty Service and Explainability Service can consume and expose.
-* https://github.com/kiegroup/kogito-examples/tree/stable/trusty-demonstration[`trusty-demonstration`]: A tutorial for deploying the `dmn-tracing-quarkus` example application on Kubernetes as a demonstration of {PRODUCT} Trusty Service and Explainability Service capabilities in a cloud environment.
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/dmn-tracing-quarkus[`dmn-tracing-quarkus`]: A DMN decision service on Quarkus that uses the `kogito-addons-quarkus-tracing-decision` add-on to generate tracing events that the {PRODUCT} Trusty Service and Explainability Service can consume and expose.
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/trusty-demonstration[`trusty-demonstration`]: A tutorial for deploying the `dmn-tracing-quarkus` example application on Kubernetes as a demonstration of {PRODUCT} Trusty Service and Explainability Service capabilities in a cloud environment.
[id="proc-trusty-service-security_{context}"]
=== Enabling {PRODUCT} Trusty Service security with OpenID Connect
@@ -3608,10 +3608,10 @@ For example {PRODUCT} services that use the Trusty Service and Explainability Se
[role="_abstract"]
For Quarkus-based {PRODUCT} services, you can use the https://quarkus.io/guides/security-openid-connect[Quarkus OpenID Connect adapter] with the {PRODUCT} Trusty Service to enable security using token authorization. These tokens are issued by OpenID Connect and OAuth 2.0 compliant authorization servers such as https://www.keycloak.org/about.html[Keycloak].
-IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/kiegroup/kogito-apps/tree/master/trusty[{PRODUCT} Trusty Service] repository in GitHub.
+IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/apache/incubator-kie-kogito-apps/tree/master/trusty[{PRODUCT} Trusty Service] repository in GitHub.
.Prerequisites
-* You have cloned the https://github.com/kiegroup/kogito-apps/tree/master/trusty[{PRODUCT} Trusty Service] repository from GitHub.
+* You have cloned the https://github.com/apache/incubator-kie-kogito-apps/tree/master/trusty[{PRODUCT} Trusty Service] repository from GitHub.
.Procedure
. In a command terminal, navigate to the local clone of the {PRODUCT} Trusty Service repository and enter the following command to run the application with the required security properties:
diff --git a/doc-content/kogito-docs/src/main/asciidoc/creating-running/chap-kogito-creating-running.adoc b/doc-content/kogito-docs/src/main/asciidoc/creating-running/chap-kogito-creating-running.adoc
index 1447772c9..edecd1c89 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/creating-running/chap-kogito-creating-running.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/creating-running/chap-kogito-creating-running.adoc
@@ -97,11 +97,11 @@ endif::[]
== Example applications with {PRODUCT} services
[role="_abstract"]
-{PRODUCT} includes example applications in the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub. These example applications contain various types of {PRODUCT} services on Quarkus or Spring Boot to help you develop your own applications. The services use one or more Business Process Model and Notation (BPMN) process models, Decision Model and Notation (DMN) decision models, Drools Rule Language (DRL) rule units, XLS spreadsheet decision tables, or Java c [...]
+{PRODUCT} includes example applications in the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub. These example applications contain various types of {PRODUCT} services on Quarkus or Spring Boot to help you develop your own applications. The services use one or more Business Process Model and Notation (BPMN) process models, Decision Model and Notation (DMN) decision models, Drools Rule Language (DRL) rule units, XLS spreadsheet decision table [...]
For information about each example application and instructions for using them, see the `README` file in the relevant application folder.
-NOTE: In the https://github.com/kiegroup/kogito-examples[`{PRODUCT_INIT}-examples`] repository in GitHub, the example applications in the default `stable` branch use the latest version of {PRODUCT}. When you run examples in a local environment, ensure that the environment matches the requirements that are listed in the `README` file of the relevant application folder. Also, this might require making the necessary network ports available, as configured for Quarkus, Spring Boot, and docker [...]
+NOTE: In the https://github.com/apache/incubator-kie-kogito-examples[`{PRODUCT_INIT}-examples`] repository in GitHub, the example applications in the default `stable` branch use the latest version of {PRODUCT}. When you run examples in a local environment, ensure that the environment matches the requirements that are listed in the `README` file of the relevant application folder. Also, this might require making the necessary network ports available, as configured for Quarkus, Spring Boot [...]
The following list describes some of the examples provided with {PRODUCT}:
@@ -149,9 +149,9 @@ Process services that use MongoDB::
=== Running the {PRODUCT} example applications
[role="_abstract"]
-To get started quickly with {PRODUCT}, you can run any of the example applications in the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub and experiment with the {PRODUCT} services.
+To get started quickly with {PRODUCT}, you can run any of the example applications in the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub and experiment with the {PRODUCT} services.
-For this procedure, use the https://github.com/kiegroup/kogito-examples/tree/stable/process-quarkus-example[`process-quarkus-example`] or https://github.com/kiegroup/kogito-examples/tree/stable/process-springboot-example[`process-springboot-example`] application. You can follow similar steps with the other {PRODUCT} examples on Quarkus or Spring Boot.
+For this procedure, use the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/process-quarkus-example[`process-quarkus-example`] or https://github.com/apache/incubator-kie-kogito-examples/tree/stable/process-springboot-example[`process-springboot-example`] application. You can follow similar steps with the other {PRODUCT} examples on Quarkus or Spring Boot.
In the `process-quarkus-example` and `process-springboot-example` applications, the `orders.bpmn2` process describes the steps that need to be followed when ordering items. The process includes a script task for writing debug information and a call activity for invoking a subprocess, using a custom `Order` data object.
@@ -171,7 +171,7 @@ image::kogito/creating-running/kogito-bpmn-example-person.png[Image of `persons`
Based on these processes and on application configurations, this example service exposes REST operations to create new orders, to list and delete active orders, and to determine the age of a specified person.
.Procedure
-. Download the latest https://github.com/kiegroup/kogito-examples/releases[`kogito-examples`] release to a local directory and extract the file.
+. Download the latest https://github.com/apache/incubator-kie-kogito-examples/releases[`kogito-examples`] release to a local directory and extract the file.
. In a command terminal, navigate to the extracted `kogito-examples-__RELEASE__/process-__PLATFORM__-example` folder, and enter one of the following commands to build and run the example.
+
--
@@ -339,7 +339,7 @@ curl -X DELETE http://localhost:8080/orders/6b53c227-6d5e-40b7-8c8c-a541a2a47d58
[id="proc-kogito-app-examples-with-console-running_{context}"]
=== Interacting with {PRODUCT} Management and Task Console using example applications
-You can interact with the {PRODUCT} Management and Task Console to run the processes using the example applications in the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub. The example applications containing the `with-consoles` suffix, allow you to experiment with the {PRODUCT} services and {PRODUCT} Management and Task Console.
+You can interact with the {PRODUCT} Management and Task Console to run the processes using the example applications in the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub. The example applications containing the `with-consoles` suffix, allow you to experiment with the {PRODUCT} services and {PRODUCT} Management and Task Console.
The Management and Task Console need to interact with the {PRODUCT} Data Index service using minimal persistence configuration, which you can perform using docker-compose configuration. The example applications provide docker-compose configuration to configure and start the required services, including Kafka, Infinispan, {PRODUCT} Data Index, {PRODUCT} Management Console, and {PRODUCT} Task Console.
@@ -349,7 +349,7 @@ image::kogito/creating-running/docker-compose.png[Image of default services star
NOTE: In each example application, the docker-compose starts the needed services to run the project. The docker-compose also configures additional services such as Keycloak (process-usertasks-with-security-oidc-PLATFORM-with-console) or {PRODUCT} Jobs (process-usertasks-timer-quarkus-with-console).
.Procedure
-. Download the latest https://github.com/kiegroup/kogito-examples/releases[`kogito-examples`] release to a local directory and extract the file.
+. Download the latest https://github.com/apache/incubator-kie-kogito-examples/releases[`kogito-examples`] release to a local directory and extract the file.
. In a command terminal, navigate to the extracted `kogito-examples-__RELEASE__/process-usertask-PLATFORM__-with-console` folder
. Compile the project to generate the persistence file descriptor, which docker-compose uses.
. From the docker-compose folder, execute `./startServices.sh` to start the containers with the services needed in each case.
@@ -425,7 +425,7 @@ In case some ports need to be changed, you can find the configuration of the con
To install the {PRODUCT} VSCode extension select the *Extensions* menu option in VSCode and search for and install the *{PRODUCT} Bundle* extension.
* *{PRODUCT} GitHub Chrome extension*: Enables you to view and design BPMN and DMN models in GitHub repositories in Google Chrome.
+
-To install the {PRODUCT} GitHub Chrome extension download and extract the `chrome_extension_kogito_kie_editors___VERSION__.zip` file from the https://github.com/kiegroup/kogito-tooling/releases[`kogito-tooling`] release page in GitHub, and then in the upper-right corner in Chrome, go to *Customize and control* -> *Settings* -> *Extensions* -> *Load unpacked* and open the extracted `dist` folder.
+To install the {PRODUCT} GitHub Chrome extension download and extract the `chrome_extension_kogito_kie_editors___VERSION__.zip` file from the https://github.com/kiegroup/kie-tools/releases[`kogito-tooling`] release page in GitHub, and then in the upper-right corner in Chrome, go to *Customize and control* -> *Settings* -> *Extensions* -> *Load unpacked* and open the extracted `dist` folder.
* *Business Modeler online viewer*: Enables you to view and design BPMN and DMN models online at `https://kiegroup.github.io/kogito-online/`. The online modeler supports the `.new` format, so you can also enter `bpmn.new` or `dmn.new` in a web browser to start designing a new BPMN or DMN model in the online modeler.
* *Business Modeler standalone editors*: Enable you to view and design BPMN and DMN models embedded in your web applications. To download the necessary files, you can either use the NPM artifacts from the https://www.npmjs.com/package/@kogito-tooling/kie-editors-standalone[Kogito tooling repository] or download the JavaScript files directly for the DMN standalone editor library at `https://kiegroup.github.io/kogito-online/standalone/dmn/index.js` and for the BPMN standalone editor librar [...]
@@ -600,7 +600,7 @@ The returned object contains the methods that are required to manipulate the edi
|Provides an alternative to extend the standard query selector when an element lives inside a canvas or a video component. The `selector` parameter must follow the `<PROVIDER>:::<SELECT>` format, such as `Canvas:::MySquare` or `Video:::PresenterHand`. This method returns a `Rect` representing the element position.
|`envelopeApi: MessageBusClientApi<KogitoEditorEnvelopeApi>`
-|This is an advanced editor API. For more information about advanced editor API, see https://github.com/kiegroup/kogito-tooling/blob/master/packages/envelope-bus/src/api/index.ts#L43-L56[MessageBusClientApi] and https://github.com/kiegroup/kogito-tooling/blob/master/packages/editor/src/api/KogitoEditorEnvelopeApi.ts#L34-L41[KogitoEditorEnvelopeApi].
+|This is an advanced editor API. For more information about advanced editor API, see https://github.com/kiegroup/kie-tools/blob/master/packages/envelope-bus/src/api/index.ts#L43-L56[MessageBusClientApi] and https://github.com/kiegroup/kie-tools/blob/master/packages/editor/src/api/KogitoEditorEnvelopeApi.ts#L34-L41[KogitoEditorEnvelopeApi].
|===
--
@@ -1446,14 +1446,14 @@ If the topic property is not found, then the topic name is considered to be the
==== Providing a key for a Kafka record
-To specify the key to your Kafka record, you can use a custom https://github.com/kiegroup/kogito-runtimes/blob/main/quarkus/addons/messaging/common/src/main/java/org/kie/kogito/addon/quarkus/messaging/common/message/MessageDecorator.java[MessageDecorator] implementation.
+To specify the key to your Kafka record, you can use a custom https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/quarkus/addons/messaging/common/src/main/java/org/kie/kogito/addon/quarkus/messaging/common/message/MessageDecorator.java[MessageDecorator] implementation.
-For an example, see https://github.com/kiegroup/kogito-examples/blob/main/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/java/org/acme/travel/StringKeyDecorator.java[StringKeyDecorator.java]
+For an example, see https://github.com/apache/incubator-kie-kogito-examples/blob/main/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/java/org/acme/travel/StringKeyDecorator.java[StringKeyDecorator.java]
==== Customizing message format
-By default, {PRODUCT} uses Cloud event JSON format for messaging. However, you can change the default format by providing your own https://github.com/kiegroup/kogito-runtimes/blob/main/api/kogito-events-api/src/main/java/org/kie/kogito/event/EventMarshaller.java[event marshaler] implementation.
-For an example, see https://github.com/kiegroup/kogito-examples/blob/main/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/java/org/acme/travel/AvroEventMarshaller.java[AvroEventMarshaller.java example]
+By default, {PRODUCT} uses Cloud event JSON format for messaging. However, you can change the default format by providing your own https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/api/kogito-events-api/src/main/java/org/kie/kogito/event/EventMarshaller.java[event marshaler] implementation.
+For an example, see https://github.com/apache/incubator-kie-kogito-examples/blob/main/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/java/org/acme/travel/AvroEventMarshaller.java[AvroEventMarshaller.java example]
=== {PRODUCT} Decision Model and Notation (DMN) event-driven add-on
@@ -1481,7 +1481,7 @@ To use the DMN event-driven add-on, add the following code to the `pom.xml` file
=== {PRODUCT} explainability add-on
-The Explainability add-on in {PRODUCT} provides integration with Explainability and Trusty Services. You can also use https://github.com/kiegroup/kogito-examples/tree/stable/trusty-demonstration[`trusty-demonstration`] example application.
+The Explainability add-on in {PRODUCT} provides integration with Explainability and Trusty Services. You can also use https://github.com/apache/incubator-kie-kogito-examples/tree/stable/trusty-demonstration[`trusty-demonstration`] example application.
For more information, see the xref:con-trusty-service_kogito-configuring[].
@@ -1535,11 +1535,11 @@ To use the Jobs Management add-on, add the following code to the `pom.xml` file
=== {PRODUCT} Knative Eventing add-on
-The Knative Eventing add-on is used in the {PRODUCT} project for messaging. The https://github.com/kiegroup/kogito-runtimes/tree/main/addons/common/knative/eventing[{PRODUCT} Knative Eventing] add-on enables your project to connect to a https://knative.dev/docs/developer/eventing/sinks/[sink] or make it a https://github.com/knative-sandbox/eventing-kogito#kogito-source[KogitoSource].
+The Knative Eventing add-on is used in the {PRODUCT} project for messaging. The https://github.com/apache/incubator-kie-kogito-runtimes/tree/main/addons/common/knative/eventing[{PRODUCT} Knative Eventing] add-on enables your project to connect to a https://knative.dev/docs/developer/eventing/sinks/[sink] or make it a https://github.com/knative-sandbox/eventing-kogito#kogito-source[KogitoSource].
The add-on processes the https://knative.dev/development/developer/eventing/sources/sinkbinding/[`K_SINK`] and https://knative.dev/development/developer/eventing/sources/sinkbinding/reference/#cloudevent-overrides[`K_CE_OVERRIDES`] environment variables injected by Knative Eventing controllers (`SinkBinding` or `KogitoSource`).
-The service requires the https://github.com/kiegroup/kogito-runtimes/tree/main/addons/common/messaging[{PRODUCT} Messaging] and https://quarkus.io/guides/reactive-messaging-http.html[Quarkus HTTP connector] libraries to wire the {PRODUCT} service with a given sink. The {PRODUCT} Messaging and Quarkus HTTP connector perform as dependencies for the Knative Eventing add-on.
+The service requires the https://github.com/apache/incubator-kie-kogito-runtimes/tree/main/addons/common/messaging[{PRODUCT} Messaging] and https://quarkus.io/guides/reactive-messaging-http.html[Quarkus HTTP connector] libraries to wire the {PRODUCT} service with a given sink. The {PRODUCT} Messaging and Quarkus HTTP connector perform as dependencies for the Knative Eventing add-on.
NOTE: Spring Boot does not support Knative Eventing currently.
@@ -1693,8 +1693,8 @@ The following table lists all the available properties for the Knative Eventing
For more information about the Knative Eventing add-on, see the following example applications:
-* https://github.com/kiegroup/kogito-examples/tree/main/serverless-workflow-examples/serverless-workflow-order-processing[Serverless Workflow Order Processing]
-* https://github.com/kiegroup/kogito-examples/tree/main/kogito-quarkus-examples/process-knative-quickstart-quarkus[Process Knative Eventing]
+* https://github.com/apache/incubator-kie-kogito-examples/tree/main/serverless-workflow-examples/serverless-workflow-order-processing[Serverless Workflow Order Processing]
+* https://github.com/apache/incubator-kie-kogito-examples/tree/main/kogito-quarkus-examples/process-knative-quickstart-quarkus[Process Knative Eventing]
=== {PRODUCT} mail add-on
@@ -1725,7 +1725,7 @@ The mail add-on is used to send emails in a process project. To use the mail add
The events add-on provides a default implementation in supported target platforms for EventEmitter and EventReceiver interfaces. You can use EventEmitter and EventReceiver interfaces to enable messaging by process, serverless workflow events, and event decision handling. For more information, see xref:con-knative-eventing_kogito-developing-process-services[], xref:con-serverless-workflow-definitions_kogito-orchestrating-serverless[], and xref:proc-messaging-enabling_kogito-configuring[].
==== Implementing message payload decorator
-Any dependant add-on can implement the https://github.com/kiegroup/kogito-runtimes/blob/main/addons/common/messaging/common/src/main/java/org/kie/kogito/addon/cloudevents/message/MessagePayloadDecorator.java[MessagePayloadDecorator].
+Any dependant add-on can implement the https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/addons/common/messaging/common/src/main/java/org/kie/kogito/addon/cloudevents/message/MessagePayloadDecorator.java[MessagePayloadDecorator].
.Prerequisites
@@ -1737,7 +1737,7 @@ Any dependant add-on can implement the https://github.com/kiegroup/kogito-runtim
. Enter the full name of your implementation class in the file.
. Save the file.
-The `MessagePayloadDecoratorProvider` loads the file upon application startup and adds the file to the decoration chain. When {PRODUCT} calls the https://github.com/kiegroup/kogito-runtimes/blob/main/addons/common/messaging/common/src/main/java/org/kie/kogito/addon/cloudevents/message/MessagePayloadDecoratorProvider.java[MessagePayloadDecoratorProvider#decorate], your implementation is part of the decoration algorithm.
+The `MessagePayloadDecoratorProvider` loads the file upon application startup and adds the file to the decoration chain. When {PRODUCT} calls the https://github.com/apache/incubator-kie-kogito-runtimes/blob/main/addons/common/messaging/common/src/main/java/org/kie/kogito/addon/cloudevents/message/MessagePayloadDecoratorProvider.java[MessagePayloadDecoratorProvider#decorate], your implementation is part of the decoration algorithm.
To use the events add-on, add the following code to the `pom.xml` file of your project:
@@ -1959,7 +1959,7 @@ include::{asciidoc-dir}/bpmn/chap-kogito-developing-process-services.adoc[tags=c
=== {PRODUCT} task management add-on
-The Task Management add-on provides integration with the https://github.com/kiegroup/kogito-apps/tree/master/task-console[Task Console]. For more information, see xref:con-task-console_kogito-developing-process-services[{PRODUCT} Task Console].
+The Task Management add-on provides integration with the https://github.com/apache/incubator-kie-kogito-apps/tree/master/task-console[Task Console]. For more information, see xref:con-task-console_kogito-developing-process-services[{PRODUCT} Task Console].
To use the Task Management add-on, add the following code to the `pom.xml` file of your project:
diff --git a/doc-content/kogito-docs/src/main/asciidoc/decision-engine/chap-kogito-decision-engine.adoc b/doc-content/kogito-docs/src/main/asciidoc/decision-engine/chap-kogito-decision-engine.adoc
index 02cef6863..43ae1011f 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/decision-engine/chap-kogito-decision-engine.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/decision-engine/chap-kogito-decision-engine.adoc
@@ -1250,7 +1250,7 @@ ifdef::KOGITO-ENT[]
download the *{PRODUCT} {ENTERPRISE_VERSION_LONG} Source Distribution* ZIP file from the https://access.redhat.com/jbossnetwork/restricted/listSoftware.html[Red Hat Customer Portal] and navigate to `~/{PRODUCT_FILE}-sources/src/drools-$VERSION/drools-core/src/main/java/org/drools/core/RuleBaseConfiguration.java`.
endif::[]
ifdef::KOGITO-COMM[]
-see the {PRODUCT} https://github.com/kiegroup/drools/blob/{COMMUNITY_VERSION_BRANCH}/drools-core/src/main/java/org/drools/core/RuleBaseConfiguration.java[RuleBaseConfiguration.java] page in GitHub.
+see the {PRODUCT} https://github.com/apache/incubator-kie-drools/blob/{COMMUNITY_VERSION_BRANCH}/drools-core/src/main/java/org/drools/core/RuleBaseConfiguration.java[RuleBaseConfiguration.java] page in GitHub.
endif::[]
The following rule base configuration options are available for the {DECISION_ENGINE}:
diff --git a/doc-content/kogito-docs/src/main/asciidoc/dmn/chap-kogito-using-dmn-models.adoc b/doc-content/kogito-docs/src/main/asciidoc/dmn/chap-kogito-using-dmn-models.adoc
index 2a9c30dfd..0a6e8a903 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/dmn/chap-kogito-using-dmn-models.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/dmn/chap-kogito-using-dmn-models.adoc
@@ -489,7 +489,7 @@ count([ 2, 3, 4, 5 ])
----
--
-//@comment: Keep this file as a standalone module because it is synced with the file at https://github.com/kiegroup/drools/blob/main/kie-dmn/ref-dmn-feel-builtin-functions.adoc
+//@comment: Keep this file as a standalone module because it is synced with the file at https://github.com/apache/incubator-kie-drools/blob/main/kie-dmn/ref-dmn-feel-builtin-functions.adoc
include::ref-dmn-feel-builtin-functions.adoc[leveloffset=+3]
[id="ref-dmn-feel-variable-function-names_{context}"]
@@ -2371,7 +2371,7 @@ Sample XML output:
<response type="SUCCESS" msg="Ok models successfully retrieved from container 'Traffic-Violation_1.0.0'">
<dmn-model-info-list>
<model>
- <model-namespace>https://github.com/kiegroup/drools/kie-dmn/_60b01f4d-e407-43f7-848e-258723b5fac8</model-namespace>
+ <model-namespace>https://github.com/apache/incubator-kie-drools/kie-dmn/_60b01f4d-e407-43f7-848e-258723b5fac8</model-namespace>
<model-name>Traffic Violation</model-name>
<model-id>_2CD7D1AA-BD84-4B43-AD21-B0342ADE655A</model-id>
<decisions>
@@ -2389,7 +2389,7 @@ Sample XML output:
<inputdata-id>_CEB959CD-3638-4A87-93BA-03CD0FB63AE3</inputdata-id>
<inputdata-name>Violation</inputdata-name>
<inputdata-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>tViolation</local-part>
<prefix></prefix>
</inputdata-typeref>
@@ -2398,7 +2398,7 @@ Sample XML output:
<inputdata-id>_B0E810E6-7596-430A-B5CF-67CE16863B6C</inputdata-id>
<inputdata-name>Driver</inputdata-name>
<inputdata-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>tDriver</local-part>
<prefix></prefix>
</inputdata-typeref>
@@ -2413,7 +2413,7 @@ Sample XML output:
<itemdefinition-id>_0B6FF1E2-ACE9-4FB3-876B-5BB30B88009B</itemdefinition-id>
<itemdefinition-name>Code</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60b01f4d-e407-43f7-848e-258723b5fac8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60b01f4d-e407-43f7-848e-258723b5fac8</namespace-uri>
<local-part>string</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2424,7 +2424,7 @@ Sample XML output:
<itemdefinition-id>_27A5DA18-3CA7-4C06-81B7-CF7F2F050E29</itemdefinition-id>
<itemdefinition-name>date</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>date</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2435,7 +2435,7 @@ Sample XML output:
<itemdefinition-id>_8961969A-8A80-4F12-B568-346920C0F038</itemdefinition-id>
<itemdefinition-name>type</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>string</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2446,7 +2446,7 @@ Sample XML output:
<itemdefinition-id>_7450F12A-3E95-4D5E-8DCE-2CB1FAC2BDD4</itemdefinition-id>
<itemdefinition-name>speed limit</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60b01f4d-e407-43f7-848e-258723b5fac8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60b01f4d-e407-43f7-848e-258723b5fac8</namespace-uri>
<local-part>number</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2457,7 +2457,7 @@ Sample XML output:
<itemdefinition-id>_0A9A6F26-6C14-414D-A9BF-765E5850429A</itemdefinition-id>
<itemdefinition-name>Actual Speed</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>number</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2475,7 +2475,7 @@ Sample XML output:
<itemdefinition-id>_EC11744C-4160-4549-9610-2C757F40DFE8</itemdefinition-id>
<itemdefinition-name>Name</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>string</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2486,7 +2486,7 @@ Sample XML output:
<itemdefinition-id>_E95BE3DB-4A51-4658-A166-02493EAAC9D2</itemdefinition-id>
<itemdefinition-name>Age</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>number</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2497,7 +2497,7 @@ Sample XML output:
<itemdefinition-id>_7B3023E2-BC44-4BF3-BF7E-773C240FB9AD</itemdefinition-id>
<itemdefinition-name>State</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>string</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2508,7 +2508,7 @@ Sample XML output:
<itemdefinition-id>_3D4B49DD-700C-4925-99A7-3B2B873F7800</itemdefinition-id>
<itemdefinition-name>city</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>string</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2519,7 +2519,7 @@ Sample XML output:
<itemdefinition-id>_B37C49E8-B0D9-4B20-9DC6-D655BB1CA7B1</itemdefinition-id>
<itemdefinition-name>Points</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>number</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2537,7 +2537,7 @@ Sample XML output:
<itemdefinition-id>_79B152A8-DE83-4001-B88B-52DFF0D73B2D</itemdefinition-id>
<itemdefinition-name>Amount</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>number</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2548,7 +2548,7 @@ Sample XML output:
<itemdefinition-id>_D7CB5F9C-9D55-48C2-83EE-D47045EC90D0</itemdefinition-id>
<itemdefinition-name>Points</itemdefinition-name>
<itemdefinition-typeref>
- <namespace-uri>https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
+ <namespace-uri>https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8</namespace-uri>
<local-part>number</local-part>
<prefix></prefix>
</itemdefinition-typeref>
@@ -2575,7 +2575,7 @@ Sample JSON output:
"result" : {
"dmn-model-info-list" : {
"models" : [ {
- "model-namespace" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "model-namespace" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"model-name" : "Traffic Violation",
"model-id" : "_2CD7D1AA-BD84-4B43-AD21-B0342ADE655A",
"decisions" : [ {
@@ -2589,7 +2589,7 @@ Sample JSON output:
"inputdata-id" : "_CEB959CD-3638-4A87-93BA-03CD0FB63AE3",
"inputdata-name" : "Violation",
"inputdata-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "tViolation",
"prefix" : ""
}
@@ -2597,7 +2597,7 @@ Sample JSON output:
"inputdata-id" : "_B0E810E6-7596-430A-B5CF-67CE16863B6C",
"inputdata-name" : "Driver",
"inputdata-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "tDriver",
"prefix" : ""
}
@@ -2610,7 +2610,7 @@ Sample JSON output:
"itemdefinition-id" : "_EC11744C-4160-4549-9610-2C757F40DFE8",
"itemdefinition-name" : "Name",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "string",
"prefix" : ""
},
@@ -2620,7 +2620,7 @@ Sample JSON output:
"itemdefinition-id" : "_E95BE3DB-4A51-4658-A166-02493EAAC9D2",
"itemdefinition-name" : "Age",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "number",
"prefix" : ""
},
@@ -2630,7 +2630,7 @@ Sample JSON output:
"itemdefinition-id" : "_7B3023E2-BC44-4BF3-BF7E-773C240FB9AD",
"itemdefinition-name" : "State",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "string",
"prefix" : ""
},
@@ -2640,7 +2640,7 @@ Sample JSON output:
"itemdefinition-id" : "_3D4B49DD-700C-4925-99A7-3B2B873F7800",
"itemdefinition-name" : "City",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "string",
"prefix" : ""
},
@@ -2650,7 +2650,7 @@ Sample JSON output:
"itemdefinition-id" : "_B37C49E8-B0D9-4B20-9DC6-D655BB1CA7B1",
"itemdefinition-name" : "Points",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "number",
"prefix" : ""
},
@@ -2666,7 +2666,7 @@ Sample JSON output:
"itemdefinition-id" : "_79B152A8-DE83-4001-B88B-52DFF0D73B2D",
"itemdefinition-name" : "Amount",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "number",
"prefix" : ""
},
@@ -2676,7 +2676,7 @@ Sample JSON output:
"itemdefinition-id" : "_D7CB5F9C-9D55-48C2-83EE-D47045EC90D0",
"itemdefinition-name" : "Points",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "number",
"prefix" : ""
},
@@ -2692,7 +2692,7 @@ Sample JSON output:
"itemdefinition-id" : "_0B6FF1E2-ACE9-4FB3-876B-5BB30B88009B",
"itemdefinition-name" : "Code",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "string",
"prefix" : ""
},
@@ -2702,7 +2702,7 @@ Sample JSON output:
"itemdefinition-id" : "_27A5DA18-3CA7-4C06-81B7-CF7F2F050E29",
"itemdefinition-name" : "Date",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "date",
"prefix" : ""
},
@@ -2712,7 +2712,7 @@ Sample JSON output:
"itemdefinition-id" : "_8961969A-8A80-4F12-B568-346920C0F038",
"itemdefinition-name" : "Type",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "string",
"prefix" : ""
},
@@ -2722,7 +2722,7 @@ Sample JSON output:
"itemdefinition-id" : "_7450F12A-3E95-4D5E-8DCE-2CB1FAC2BDD4",
"itemdefinition-name" : "Speed Limit",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "number",
"prefix" : ""
},
@@ -2732,7 +2732,7 @@ Sample JSON output:
"itemdefinition-id" : "_0A9A6F26-6C14-414D-A9BF-765E5850429A",
"itemdefinition-name" : "Actual Speed",
"itemdefinition-typeRef" : {
- "namespace-uri" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "namespace-uri" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"local-part" : "number",
"prefix" : ""
},
@@ -2884,7 +2884,7 @@ Example curl request:
[source]
----
-curl -u wbadmin:wbadmin -H "accept: application/json" -H "content-type: application/json" -X POST "http://localhost:8080/kie-server/services/rest/server/containers/traffic-violation_1.0.0/dmn" -d "{ \"model-namespace\" : \"https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8\", \"model-name\" : \"Traffic Violation\", \"dmn-context\" : {\"Driver\" : {\"Points\" : 15}, \"Violation\" : {\"Type\" : \"speed\", \"Actual Speed\" : 135, \"Speed Limit\" : 100}}}"
+curl -u wbadmin:wbadmin -H "accept: application/json" -H "content-type: application/json" -X POST "http://localhost:8080/kie-server/services/rest/server/containers/traffic-violation_1.0.0/dmn" -d "{ \"model-namespace\" : \"https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8\", \"model-name\" : \"Traffic Violation\", \"dmn-context\" : {\"Driver\" : {\"Points\" : 15}, \"Violation\" : {\"Type\" : \"speed\", \"Actual Speed\" : 135, \"Speed Limit\" : 100}}}"
----
Example JSON request:
@@ -2892,7 +2892,7 @@ Example JSON request:
[source,json]
----
{
- "model-namespace" : "https://github.com/kiegroup/drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
+ "model-namespace" : "https://github.com/apache/incubator-kie-drools/kie-dmn/_60B01F4D-E407-43F7-848E-258723B5FAC8",
"model-name" : "Traffic Violation",
"dmn-context" :
{
@@ -2963,7 +2963,7 @@ Example JSON response:
"result": {
"dmn-evaluation-result": {
"messages": [],
- "model-namespace": "https://github.com/kiegroup/drools/kie-dmn/_7D8116DE-ADF5-4560-A116-FE1A2EAFFF48",
+ "model-namespace": "https://github.com/apache/incubator-kie-drools/kie-dmn/_7D8116DE-ADF5-4560-A116-FE1A2EAFFF48",
"model-name": "Traffic Violation",
"decision-name": [],
"dmn-context": {
@@ -3012,7 +3012,7 @@ Example XML (JAXB format) response:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<response type="SUCCESS" msg="OK from container 'Traffic_1.0.0-SNAPSHOT'">
<dmn-evaluation-result>
- <model-namespace>https://github.com/kiegroup/drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF</model-namespace>
+ <model-namespace>https://github.com/apache/incubator-kie-drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF</model-namespace>
<model-name>Traffic Violation</model-name>
<dmn-context xsi:type="jaxbListWrapper" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<type>MAP</type>
@@ -3189,7 +3189,7 @@ curl -X GET http://localhost:8080/Traffic Violation
[source,xml]
----
<?xml version="1.0" encoding="UTF-8"?>
-<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://github.com/kiegroup/drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="_1C792953-80DB-4B32-99EB-25FBE32BAF9E" name="Traffic Violation [...]
+<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://github.com/apache/incubator-kie-drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="_1C792953-80DB-4B32-99EB-25FBE32BAF9E" name="Traff [...]
<dmn:itemDefinition id="_63824D3F-9173-446D-A940-6A7F0FA056BB" name="tDriver" isCollection="false">
...
</dmn:itemDefinition>
@@ -3384,7 +3384,7 @@ curl -X POST http://localhost:8080/Traffic Violation -H 'content-type: applicati
[source,json]
----
{
- "namespace": "https://github.com/kiegroup/drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF",
+ "namespace": "https://github.com/apache/incubator-kie-drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF",
"modelName": "Traffic Violation",
"dmnContext": {
"Violation": {
@@ -3464,7 +3464,7 @@ curl -X POST http://localhost:8080/Traffic Violation/TrafficViolationDecisionSer
[source,json]
----
{
- "namespace": "https://github.com/kiegroup/drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF",
+ "namespace": "https://github.com/apache/incubator-kie-drools/kie-dmn/_A4BCA8B8-CF08-433F-93B2-A2598F19ECFF",
"modelName": "Traffic Violation",
"dmnContext": {
"Violation": {
@@ -3745,8 +3745,8 @@ The *Model Lookup* viewer currently does not support DMN models that include oth
For example {PRODUCT} services that use the Trusty Service and Explainability Service, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/dmn-tracing-quarkus[`dmn-tracing-quarkus`]: A DMN decision service on Quarkus that uses the `kogito-addons-quarkus-tracing-decision` add-on to generate tracing events that the {PRODUCT} Trusty Service and Explainability Service can consume and expose.
-* https://github.com/kiegroup/kogito-examples/tree/stable/trusty-demonstration[`trusty-demonstration`]: A tutorial for deploying the `dmn-tracing-quarkus` example application on Kubernetes as a demonstration of {PRODUCT} Trusty Service and Explainability Service capabilities in a cloud environment.
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/dmn-tracing-quarkus[`dmn-tracing-quarkus`]: A DMN decision service on Quarkus that uses the `kogito-addons-quarkus-tracing-decision` add-on to generate tracing events that the {PRODUCT} Trusty Service and Explainability Service can consume and expose.
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/trusty-demonstration[`trusty-demonstration`]: A tutorial for deploying the `dmn-tracing-quarkus` example application on Kubernetes as a demonstration of {PRODUCT} Trusty Service and Explainability Service capabilities in a cloud environment.
ifdef::KOGITO-ENT[]
[role="_additional-resources"]
@@ -3767,10 +3767,10 @@ ifndef::parent-context[:!context:]
[role="_abstract"]
For Quarkus-based {PRODUCT} services, you can use the https://quarkus.io/guides/security-openid-connect[Quarkus OpenID Connect adapter] with the {PRODUCT} Audit Console to enable the console to interact with the {PRODUCT} Trusty Service using bearer token authorization. These tokens are issued by OpenID Connect and OAuth 2.0 compliant authorization servers such as https://www.keycloak.org/about.html[Keycloak].
-IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/kiegroup/kogito-apps/tree/master/trusty-ui[{PRODUCT} Audit Console] repository in GitHub.
+IMPORTANT: This procedure applies only when you are using a locally cloned copy of the https://github.com/apache/incubator-kie-kogito-apps/tree/master/trusty-ui[{PRODUCT} Audit Console] repository in GitHub.
.Prerequisites
-* You have cloned the https://github.com/kiegroup/kogito-apps/tree/master/trusty-ui[{PRODUCT} Audit Console] repository from GitHub.
+* You have cloned the https://github.com/apache/incubator-kie-kogito-apps/tree/master/trusty-ui[{PRODUCT} Audit Console] repository from GitHub.
.Procedure
. In a command terminal, navigate to the local clone of the {PRODUCT} Audit Console repository and enter the following command to run the application with security enabled:
diff --git a/doc-content/kogito-docs/src/main/asciidoc/dmn/ref-dmn-feel-builtin-functions.adoc b/doc-content/kogito-docs/src/main/asciidoc/dmn/ref-dmn-feel-builtin-functions.adoc
index f90ef5a3c..009a63d9a 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/dmn/ref-dmn-feel-builtin-functions.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/dmn/ref-dmn-feel-builtin-functions.adoc
@@ -1,4 +1,4 @@
-// If changing name, location, and structure of this document, align with Docs team; the original source of this file is the one available at https://github.com/kiegroup/drools/blob/main/kie-dmn/ref-dmn-feel-builtin-functions.adoc
+// If changing name, location, and structure of this document, align with Docs team; the original source of this file is the one available at https://github.com/apache/incubator-kie-drools/blob/main/kie-dmn/ref-dmn-feel-builtin-functions.adoc
[id="ref-dmn-feel-builtin-functions_{context}"]
= Built-in functions in FEEL
diff --git a/doc-content/kogito-docs/src/main/asciidoc/index-docinfo-footer.html b/doc-content/kogito-docs/src/main/asciidoc/index-docinfo-footer.html
index aa427c9cd..fea0c8148 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/index-docinfo-footer.html
+++ b/doc-content/kogito-docs/src/main/asciidoc/index-docinfo-footer.html
@@ -1,3 +1,24 @@
+<!--
+
+ 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.
+
+-->
+
<!-- Collapsed Table of Content -->
<script src="website/jquery/jquery.min.js"></script>
<script src="website/jstree/jstree.min.js"></script>
diff --git a/doc-content/kogito-docs/src/main/asciidoc/index-docinfo.html b/doc-content/kogito-docs/src/main/asciidoc/index-docinfo.html
index e6e8ba48d..e42038858 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/index-docinfo.html
+++ b/doc-content/kogito-docs/src/main/asciidoc/index-docinfo.html
@@ -1,3 +1,24 @@
+<!--
+
+ 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.
+
+-->
+
<!-- Adobe Analytics for Red Hat - DPAL (DTM Property Auto-Loader) - part 1/2 -->
<script id="dpal" src="https://www.redhat.com/dtm.js" type="text/javascript"></script>
<!-- Google Analytics for kie team: Global site tag (gtag.js) -->
diff --git a/doc-content/kogito-docs/src/main/asciidoc/index.adoc b/doc-content/kogito-docs/src/main/asciidoc/index.adoc
index de224bad0..2fda2e0a7 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/index.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/index.adoc
@@ -1,3 +1,20 @@
+// 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.
+
:KOGITO-COMM:
include::{artifact-dir}/document-attributes.adoc[]
diff --git a/doc-content/kogito-docs/src/main/asciidoc/openshift/chap-kogito-deploying-on-openshift.adoc b/doc-content/kogito-docs/src/main/asciidoc/openshift/chap-kogito-deploying-on-openshift.adoc
index e10614af4..59aba0bda 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/openshift/chap-kogito-deploying-on-openshift.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/openshift/chap-kogito-deploying-on-openshift.adoc
@@ -152,7 +152,7 @@ metadata:
spec:
type: RemoteSource
gitSource:
- uri: 'https://github.com/kiegroup/kogito-examples' # Git repository containing application (uses default branch)
+ uri: 'https://github.com/apache/incubator-kie-kogito-examples' # Git repository containing application (uses default branch)
contextDir: process-quarkus-example # Git folder location of application
----
@@ -326,7 +326,7 @@ NOTE: Ensure that oc CLI is connected to your OpenShift cluster.
----
$ export NAMESPACE=kogito-operator-system
$ export VERSION=<current_operator_version>
-$ oc apply -n "${NAMESPACE}" -f "https://github.com/kiegroup/kogito-operator/releases/download/${VERSION}/kogito-operator.yaml"
+$ oc apply -n "${NAMESPACE}" -f "https://github.com/apache/incubator-kie-kogito-operator/releases/download/${VERSION}/kogito-operator.yaml"
----
--
@@ -504,7 +504,7 @@ The {PRODUCT} command-line interface (CLI) supports the following operations on
`{PRODUCT_INIT} deploy-service __SERVICE_NAME__ __GIT_REPOSITORY_URL__ --context-dir __PROJECT_DIRECTORY__`
|`{PRODUCT_INIT} deploy-service travels`
-`{PRODUCT_INIT} deploy-service travels \https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels`
+`{PRODUCT_INIT} deploy-service travels \https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels`
|Enable Infinispan persistence and Apache Kafka messaging for a {PRODUCT} service during deployment. Use this command if you installed the relevant infrastructures using the {PRODUCT} Operator. In a binary build configuration, this command creates the service definition but does not deploy the service.
|`{PRODUCT_INIT} deploy-service __SERVICE_NAME__ --infra __INFINISPAN_INFRA_NAME__ --infra __KAFKA_INFRA_NAME__`
@@ -512,7 +512,7 @@ The {PRODUCT} command-line interface (CLI) supports the following operations on
`{PRODUCT_INIT} deploy-service __SERVICE_NAME__ __GIT_REPOSITORY_URL__ --context-dir __PROJECT_DIRECTORY__ --infra __INFINISPAN_INFRA_NAME__ --infra __KAFKA_INFRA_NAME__`
|`{PRODUCT_INIT} deploy-service travels --infra kogito-infinispan-infra --infra kogito-kafka-infra`
-`{PRODUCT_INIT} deploy-service travels \https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --infra kogito-infinispan-infra --infra kogito-kafka-infra`
+`{PRODUCT_INIT} deploy-service travels \https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --infra kogito-infinispan-infra --infra kogito-kafka-infra`
|Create a {PRODUCT} service definition from a local or Git source and deploy the service using a native build.
|`{PRODUCT_INIT} deploy-service __SERVICE_NAME__ --native`
@@ -520,7 +520,7 @@ The {PRODUCT} command-line interface (CLI) supports the following operations on
`{PRODUCT_INIT} deploy-service __SERVICE_NAME__ __GIT_REPOSITORY_URL__ --context-dir __PROJECT_DIRECTORY__ --native`
|`{PRODUCT_INIT} deploy-service travels --native`
-`{PRODUCT_INIT} deploy-service travels \https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --native`
+`{PRODUCT_INIT} deploy-service travels \https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --native`
|Upload a {PRODUCT} service file, such as a Decision Model and Notation (DMN) or Business Process Model and Notation (BPMN) file, or a file directory with multiple files to an OpenShift Cluster and trigger a new Source-to-Image (S2I) build. For single files, you can specify a local file system path or Git repository URL. For file directories, you can specify a local file system path only.
|`{PRODUCT_INIT} deploy-service __SERVICE_NAME__ __PATH_TO_FILE_OR_DIR__`
@@ -531,7 +531,7 @@ The {PRODUCT} command-line interface (CLI) supports the following operations on
`kogito deploy-service travels /tmp/kogito-examples/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels`
-`kogito deploy-service travels \https://github.com/kiegroup/kogito-examples/blob/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2`
+`kogito deploy-service travels \https://github.com/apache/incubator-kie-kogito-examples/blob/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2`
|Delete a {PRODUCT} service.
|`{PRODUCT_INIT} delete-service __SERVICE_NAME__`
@@ -557,7 +557,7 @@ NOTE: For all deployment options, you must be logged in to the relevant OpenShif
=== Git source build and deployment
-In most use cases, you can use the standard runtime build and deployment method to deploy {PRODUCT} services on OpenShift from a Git repository source, as shown in the following examples. These examples are based on the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
+In most use cases, you can use the standard runtime build and deployment method to deploy {PRODUCT} services on OpenShift from a Git repository source, as shown in the following examples. These examples are based on the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
.Example {PRODUCT} service deployment from existing namespace
[source,subs="attributes+,+quotes"]
@@ -566,7 +566,7 @@ In most use cases, you can use the standard runtime build and deployment method
$ {PRODUCT_INIT} use-project __PROJECT_NAME__
// Deploys a new {PRODUCT} service from a Git source
-$ {PRODUCT_INIT} deploy-service travels https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels
+$ {PRODUCT_INIT} deploy-service travels https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels
----
The {PRODUCT} Operator uses the default branch in the specified Git repository, usually `master`.
@@ -580,7 +580,7 @@ Alternatively, you can generate a new namespace in your cluster during deploymen
$ {PRODUCT_INIT} new-project __NEW_PROJECT_NAME__
// Deploys a new {PRODUCT} service from a Git source
-$ {PRODUCT_INIT} deploy-service travels https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels
+$ {PRODUCT_INIT} deploy-service travels https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels
----
NOTE: If you are developing or testing your {PRODUCT} service locally, you can use the binary build or file build option to build and deploy from a local source instead of from a Git repository.
@@ -589,7 +589,7 @@ NOTE: If you are developing or testing your {PRODUCT} service locally, you can u
OpenShift builds can require extensive amounts of time. As a faster alternative for building and deploying your {PRODUCT} services on OpenShift, you can use a binary build. In a binary build, you build the application locally and push the built application to an OpenShift `BuildConfig` configuration to be packaged into the runtime container image.
-The following example creates a {PRODUCT} service from a local directory, builds the project binaries, and deploys the binary build to OpenShift. This example is based on the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
+The following example creates a {PRODUCT} service from a local directory, builds the project binaries, and deploys the binary build to OpenShift. This example is based on the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
.Example {PRODUCT} service deployment from binary build
[source,subs="attributes+,+quotes"]
@@ -627,7 +627,7 @@ You can build and deploy your {PRODUCT} services from a single file, such as a D
NOTE: You cannot upload a file directory from a Git repository. The file directory must be in your local file system. However, you can upload single files from either a Git repository or your local file system.
-The following examples upload a single BPMN file from a local directory or Git repository to an OpenShift cluster for an S2I build. These examples are based on the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
+The following examples upload a single BPMN file from a local directory or Git repository to an OpenShift cluster for an S2I build. These examples are based on the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
.Example {PRODUCT} service deployment from a local file
[source,subs="attributes+,+quotes"]
@@ -642,7 +642,7 @@ The requested file(s) was successfully uploaded to OpenShift, a build with this
.Example {PRODUCT} service deployment from a Git repository file
[source,subs="attributes+,+quotes"]
----
-$ kogito deploy-service travels https://github.com/kiegroup/kogito-examples/blob/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2
+$ kogito deploy-service travels https://github.com/apache/incubator-kie-kogito-examples/blob/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2
Asset found: travels.bpmn2.
...
@@ -708,7 +708,7 @@ For more information about native build performance, see the GraalVM https://www
For more information about ahead-of-time (AOT) compilation, see the https://www.graalvm.org/docs/reference-manual/aot-compilation/[GraalVM Native Image] documentation.
-The following examples build a {PRODUCT} service on Quarkus in native mode using the `--native` parameter. These examples are based on the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
+The following examples build a {PRODUCT} service on Quarkus in native mode using the `--native` parameter. These examples are based on the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application.
.Example {PRODUCT} service native build from a local source directory
[source,subs="attributes+,+quotes"]
@@ -720,7 +720,7 @@ $ {PRODUCT_INIT} deploy-service travels --native
.Example {PRODUCT} service native build from a Git repository source directory
[source,subs="attributes+,+quotes"]
----
-$ {PRODUCT_INIT} deploy-service travels https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --native
+$ {PRODUCT_INIT} deploy-service travels https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --native
----
In {PRODUCT} Operator tests, native builds take approximately 10 minutes and the build pod can consume up to 10GB of RAM and 1.5 CPU cores.
@@ -729,7 +729,7 @@ By default, a {PRODUCT} project does not contain resource requests or limits. As
For more information about OpenShift pod prioritization based on pod requests and limits, see https://docs.okd.io/3.11/dev_guide/compute_resources.html#quality-of-service-tiers[Quality of Service Tiers] in the OpenShift documentation.
-The following example is a memory request configuration for the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application:
+The following example is a memory request configuration for the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application:
.Example memory request configuration for `kogito-travel-agency`
[source,yaml]
@@ -743,7 +743,7 @@ spec:
type: RemoteSource
gitSource:
contextDir: kogito-travel-agency/extended/travels
- uri: "https://github.com/kiegroup/kogito-examples/"
+ uri: "https://github.com/apache/incubator-kie-kogito-examples/"
resources:
requests:
memory: "4Gi"
@@ -751,11 +751,11 @@ spec:
IMPORTANT: Ensure that you have these resources available on your OpenShift nodes when you run native builds. If the resources are not available, the S2I build fails. You can verify currently allocated and total resources of your nodes by using the command `oc describe nodes` invoked with `admin` permission.
-You can limit the maximum heap space for the JVM used for a native build. You can apply the limitation by setting the `quarkus.native.native-image-xmx` property in the `application.properties` file of your {PRODUCT} project. In this case, the build pod requires roughly `-Xmx` plus 2 GB of memory. The `-Xmx` value depends on the complexity of the application. For example, for the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-quarkus-example[`proce [...]
+You can limit the maximum heap space for the JVM used for a native build. You can apply the limitation by setting the `quarkus.native.native-image-xmx` property in the `application.properties` file of your {PRODUCT} project. In this case, the build pod requires roughly `-Xmx` plus 2 GB of memory. The `-Xmx` value depends on the complexity of the application. For example, for the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-quarkus-ex [...]
-You can also set resource limits for a native build pod. In the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-quarkus-example[`process-quarkus-example`] application, 80 percent of the memory limit is used for heap space in the JVM responsible for the native build. If the computed heap space limit for the JVM is less than 1024 MB, then all the memory from resource limits is used.
+You can also set resource limits for a native build pod. In the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-quarkus-example[`process-quarkus-example`] application, 80 percent of the memory limit is used for heap space in the JVM responsible for the native build. If the computed heap space limit for the JVM is less than 1024 MB, then all the memory from resource limits is used.
-The following example is a memory limit configuration for the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-quarkus-example[`process-quarkus-example`] example application:
+The following example is a memory limit configuration for the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-quarkus-example[`process-quarkus-example`] example application:
.Example memory request configuration for `process-quarkus-example`
[source,yaml]
@@ -769,7 +769,7 @@ spec:
type: RemoteSource
gitSource:
contextDir: process-quarkus-example
- uri: "https://github.com/kiegroup/kogito-examples/"
+ uri: "https://github.com/apache/incubator-kie-kogito-examples/"
resources:
limits:
memory: "4Gi"
@@ -964,7 +964,7 @@ metadata:
spec:
type: RemoteSource
gitSource:
- uri: 'https://github.com/kiegroup/kogito-examples' # Git repository containing application (uses default branch)
+ uri: 'https://github.com/apache/incubator-kie-kogito-examples' # Git repository containing application (uses default branch)
contextDir: process-quarkus-example # Git folder location of application
----
@@ -1089,7 +1089,7 @@ endif::[]
----
.Procedure
-. Go to the https://github.com/kiegroup/kogito-operator/releases[`{PRODUCT_INIT}-cloud-operator`] releases page in GitHub and download the latest version of the `{PRODUCT_INIT}-cli-_RELEASE_` binary file that is specific to your operating system.
+. Go to the https://github.com/apache/incubator-kie-kogito-operator/releases[`{PRODUCT_INIT}-cloud-operator`] releases page in GitHub and download the latest version of the `{PRODUCT_INIT}-cli-_RELEASE_` binary file that is specific to your operating system.
. Extract the `{PRODUCT_INIT}-cli-_RELEASE_` binary file to a local directory:
+
--
@@ -1130,7 +1130,7 @@ NOTE: You must be logged in to the relevant OpenShift cluster using the `oc logi
$ {PRODUCT_INIT} use-project __PROJECT_NAME__
// Deploys a new {PRODUCT} service from a Git source
-$ {PRODUCT_INIT} deploy-service example-quarkus https://github.com/kiegroup/kogito-examples --context-dir process-quarkus-example
+$ {PRODUCT_INIT} deploy-service example-quarkus https://github.com/apache/incubator-kie-kogito-examples --context-dir process-quarkus-example
----
The {PRODUCT} Operator uses the default branch in the specified Git repository, usually `master`.
@@ -1146,7 +1146,7 @@ Alternatively, you can generate a new namespace in your cluster during deploymen
$ {PRODUCT_INIT} new-project __NEW_PROJECT_NAME__
// Deploys a new {PRODUCT} service from a Git source
-$ {PRODUCT_INIT} deploy-service example-quarkus https://github.com/kiegroup/kogito-examples --context-dir process-quarkus-example
+$ {PRODUCT_INIT} deploy-service example-quarkus https://github.com/apache/incubator-kie-kogito-examples --context-dir process-quarkus-example
----
You can also combine the commands to create the namespace and deploy the service using the following abbreviated syntax:
@@ -1154,7 +1154,7 @@ You can also combine the commands to create the namespace and deploy the service
.Abbreviated command for {PRODUCT} service deployment
[source,subs="attributes+,+quotes"]
----
-$ {PRODUCT_INIT} deploy-service example-quarkus https://github.com/kiegroup/kogito-examples --context-dir process-quarkus-example --project __PROJECT_NAME__
+$ {PRODUCT_INIT} deploy-service example-quarkus https://github.com/apache/incubator-kie-kogito-examples --context-dir process-quarkus-example --project __PROJECT_NAME__
----
--
////
@@ -1451,7 +1451,7 @@ For example, when you deploy the following {PRODUCT} service, the variables `MP_
.Example {PRODUCT} service deployment with injected Kafka variable values
[source]
----
-$ kogito deploy-service travels https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --infra kogito-kafka-infra \
+$ kogito deploy-service travels https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended --context-dir travels --infra kogito-kafka-infra \
--build-env MAVEN_ARGS_APPEND="-Pevents" \
-e MP_MESSAGING_INCOMING_TRAVELLERS_BOOTSTRAP_SERVERS
-e MP_MESSAGING_OUTGOING_PROCESSEDTRAVELLERS_BOOTSTRAP_SERVERS
@@ -1558,7 +1558,7 @@ When you integrate a custom {PRODUCT} service with Knative Eventing you can crea
Knative events conform to the CloudEvents specification. For more information, see https://cloudevents.io/[CloudEvents].
-You can use the Knative Eventing add-on to include your {PRODUCT} Services in the Knative Eventing platform. For more information about the Knative Eventing add-on, see https://github.com/kiegroup/kogito-runtimes/tree/main/addons/common/knative/eventing[Knative Eventing add-on] on GitHub.
+You can use the Knative Eventing add-on to include your {PRODUCT} Services in the Knative Eventing platform. For more information about the Knative Eventing add-on, see https://github.com/apache/incubator-kie-kogito-runtimes/tree/main/addons/common/knative/eventing[Knative Eventing add-on] on GitHub.
To use all features, in addition to those available as part of the {PRODUCT} Knative Eventing Source Operator, you must integrate the custom {PRODUCT} service with Knative Eventing.
@@ -1631,7 +1631,7 @@ If the *READY* status is `False`, wait a few moments and then run the command ag
==== Binding Knative Broker with {PRODUCT} operator
. Create your {PRODUCT} project locally. For more information about Serverless Workflow, see https://docs.jboss.org/kogito/release/latest/html_single/#chap-kogito-orchestrating-serverless[Orchestrating microservices with Serverless Workflow in Kogito].
-. Build the image with your project. For an example project, see https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-knative-quickstart-quarkus[Process with Knative Eventing] on GitHub.
+. Build the image with your project. For an example project, see https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/process-knative-quickstart-quarkus[Process with Knative Eventing] on GitHub.
. Deploy the project as either a Knative Service or a regular deployment.
. Create the {PRODUCT} source CR, for example:
+
@@ -1670,7 +1670,7 @@ You can use the {PRODUCT} add-on instead of manually configuring definitions of
To use the {PRODUCT} Knative add-on to generate the needed YAML files for your custom {PRODUCT} service, you add the YAML file to your `pom.xml` configuration file and compile your project using the Knative profile.
-https://github.com/kiegroup/kogito-examples/blob/main/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml#L105-L127[Example ]
+https://github.com/apache/incubator-kie-kogito-examples/blob/main/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml#L105-L127[Example ]
.Procedure
@@ -1703,7 +1703,7 @@ https://github.com/kiegroup/kogito-examples/blob/main/serverless-workflow-exampl
</profile>
----
+
-For more information, see https://github.com/kiegroup/kogito-examples/blob/main/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml#L105-L127[pom.xml example] in the _{PRODUCT} examples_ on GitHub.
+For more information, see https://github.com/apache/incubator-kie-kogito-examples/blob/main/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml#L105-L127[pom.xml example] in the _{PRODUCT} examples_ on GitHub.
. To create the `knative.yml` and `kogito.yml` YAML files, enter the following:
+
@@ -2212,7 +2212,7 @@ Several examples are shipped with {KOGITO}. You can review the code for examples
=== Travel agency tutorial for {PRODUCT} services on OpenShift
[role="_abstract"]
-The https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application in GitHub contains {PRODUCT} services related to travel booking. The purpose of this example application is to help you get started with deploying {PRODUCT} services on {OPENSHIFT}.
+The https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application in GitHub contains {PRODUCT} services related to travel booking. The purpose of this example application is to help you get started with deploying {PRODUCT} services on {OPENSHIFT}.
The example application illustrates many of the configuration options you can use whether you are deploying services locally or on {OPENSHIFT}, such as process persistence with Infinispan, messaging with Apache Kafka, and application data indexing with the {PRODUCT} Data Index Service.
@@ -2220,8 +2220,8 @@ For more information about this example application, see the `README` file in th
This tutorial demonstrates the following two related services in the `kogito-travel-agency` extended example application:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels[`travels`]: Service for booking a trip to a specified destination, including flight and hotel
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/visas[`visas`]: Service for managing travel visas, if required
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels[`travels`]: Service for booking a trip to a specified destination, including flight and hotel
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/visas[`visas`]: Service for managing travel visas, if required
The following Business Model and Notation (BPMN) 2.0 process models are the core processes in these services:
@@ -2253,7 +2253,7 @@ ifdef::KOGITO-COMM[]
https://docs.openshift.com/container-platform/4.2/cli_reference/openshift_cli/getting-started-cli.html[OpenShift documentation].
endif::[]
* You have access to the OpenShift web console with `cluster-admin` permissions.
-* The {PRODUCT} command-line interface (CLI) is installed from the latest https://github.com/kiegroup/kogito-operator/releases[{PRODUCT} CLI distribution].
+* The {PRODUCT} command-line interface (CLI) is installed from the latest https://github.com/apache/incubator-kie-kogito-operator/releases[{PRODUCT} CLI distribution].
* Git is installed.
* JDK 11 or later is installed. (https://www.graalvm.org/[GraalVM] is recommended.)
* Apache Maven 3.6.2 or later is installed.
@@ -2272,7 +2272,7 @@ endif::[]
==== Cloning the {PRODUCT} examples Git repository
[role="_abstract"]
-For this travel agency tutorial, you need local access to the example services, so you must first clone the https://github.com/kiegroup/kogito-examples[`{PRODUCT_INIT}-examples`] Git repository to your local system.
+For this travel agency tutorial, you need local access to the example services, so you must first clone the https://github.com/apache/incubator-kie-kogito-examples[`{PRODUCT_INIT}-examples`] Git repository to your local system.
.Procedure
In a command terminal, navigate to a directory where you want to store the {PRODUCT} example applications and enter the following command to clone the repository:
@@ -2280,15 +2280,15 @@ In a command terminal, navigate to a directory where you want to store the {PROD
.Cloning the {PRODUCT} examples repository
[source]
----
-$ git clone https://github.com/kiegroup/kogito-examples.git
+$ git clone https://github.com/apache/incubator-kie-kogito-examples.git
----
The cloned `{PRODUCT_INIT}-examples` repository contains various types of {PRODUCT} services on Quarkus or Spring Boot to help you develop your own applications.
For this travel agency tutorial, you need the `kogito-travel-agency` extended example application, which contains the following services:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels[`travels`]: Service for booking a trip to a specified destination, including flight and hotel
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/visas[`visas`]: Service for managing travel visas, if required
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/travels[`travels`]: Service for booking a trip to a specified destination, including flight and hotel
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended/visas[`visas`]: Service for managing travel visas, if required
[id="proc-kogito-travel-agency-configure-ocp_{context}"]
==== Configuring access to your OpenShift environment
@@ -2322,7 +2322,7 @@ To set up an example application with {PRODUCT} services for deployment on {OPEN
You can create the project and install the {PRODUCT} Operator using the OpenShift web console or using the {PRODUCT} CLI. This example uses the {PRODUCT} CLI.
.Procedure
-In a command terminal, enter the following command to create an OpenShift project for the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application using the {PRODUCT} CLI:
+In a command terminal, enter the following command to create an OpenShift project for the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application using the {PRODUCT} CLI:
.Creating the OpenShift project
[source]
@@ -2485,7 +2485,7 @@ image::kogito/openshift/kogito-ocp-data-index-graphql2.png[Image of Data Index G
[role="_abstract"]
After you set up the required infrastructures for your application, you can create the {PRODUCT} service definitions and provision the OpenShift resources required for deployment with a binary build. You can create the service definitions using the OpenShift web console or using the {PRODUCT} CLI.
-This example uses the {PRODUCT} CLI to create the service definitions for the https://github.com/kiegroup/kogito-examples/tree/stable/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application and uses the {PRODUCT} Operator page in the web console to verify that the services are created.
+This example uses the {PRODUCT} CLI to create the service definitions for the https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application and uses the {PRODUCT} Operator page in the web console to verify that the services are created.
The travel agency example application includes the following key OpenShift resources:
@@ -2542,7 +2542,7 @@ The new services are available but not yet deployed on OpenShift until you build
[role="_abstract"]
OpenShift builds can require extensive amounts of time. As a faster alternative for building and deploying your {PRODUCT} services on OpenShift, you can use a binary build. In a binary build, you build the application locally and push the built application to an OpenShift `BuildConfig` configuration to be packaged into the runtime container image.
-The https://github.com/kiegroup/kogito-examples/tree/stable/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application includes a `BuildConfig` configuration to support a binary build in addition to traditional building for deployment.
+The https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-travel-agency/extended[`kogito-travel-agency`] extended example application includes a `BuildConfig` configuration to support a binary build in addition to traditional building for deployment.
[NOTE]
====
@@ -2911,8 +2911,8 @@ The {PRODUCT} Operator uses the following custom resources to deploy {PRODUCT} d
[role="_additional-resources"]
.Additional resources
-* https://github.com/kiegroup/kogito-operator[{PRODUCT} Operator source]
-* https://github.com/kiegroup/kogito-operator/tree/master/examples[{PRODUCT} Operator deployment examples]
+* https://github.com/apache/incubator-kie-kogito-operator[{PRODUCT} Operator source]
+* https://github.com/apache/incubator-kie-kogito-operator/tree/master/examples[{PRODUCT} Operator deployment examples]
* https://sdk.operatorframework.io/docs/[Operator SDK documentation]
* https://github.com/operator-framework/operator-sdk/tree/master/example[Operator SDK examples]
@@ -2925,7 +2925,7 @@ The {PRODUCT} Operator uses the following third-party operators to auto-configur
* *https://github.com/keycloak/keycloak-operator[Keycloak Operator]*: Used to interact with Keycloak server instances for security and single sign-on capabilities in {PRODUCT} services
* *https://github.com/mongodb/mongodb-kubernetes-operator[MongoDB Operator]*: Used to interact with MongoDB instances for process data persistence in {PRODUCT} services
-NOTE: You can find a list of third-party operators tested using the {PRODUCT} Operator on https://github.com/kiegroup/kogito-operator/tree/v1.10.0#kogito-operator-tested-integrations[{PRODUCT} Operator README]
+NOTE: You can find a list of third-party operators tested using the {PRODUCT} Operator on https://github.com/apache/incubator-kie-kogito-operator/tree/v1.10.0#kogito-operator-tested-integrations[{PRODUCT} Operator README]
When you enable an infrastructure mechanism through `KogitoInfra` deployment, the {PRODUCT} Operator uses the relevant third-party operator to configure the infrastructure.
@@ -3033,4 +3033,4 @@ The following list describes the function and interaction of these core packages
** `logger`: Provides the implementation for the common logger for all other packages, based on https://github.com/uber-go/zap[Zap] (by Uber Go)
** `util`: Provides the common https://golang.org/[Go] utilities used across the project
-To explore {PRODUCT} Operator packages or contribute to the operator development, see the https://github.com/kiegroup/kogito-operator[{PRODUCT} Operator source] repository in GitHub.
+To explore {PRODUCT} Operator packages or contribute to the operator development, see the https://github.com/apache/incubator-kie-kogito-operator[{PRODUCT} Operator source] repository in GitHub.
diff --git a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.15.0.Final/ReleaseNotesKogito.1.15.0.Final.adoc b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.15.0.Final/ReleaseNotesKogito.1.15.0.Final.adoc
index bd2fba1d6..18764757d 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.15.0.Final/ReleaseNotesKogito.1.15.0.Final.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.15.0.Final/ReleaseNotesKogito.1.15.0.Final.adoc
@@ -29,7 +29,7 @@ Also, you must set the {PRODUCT} Jobs Service properly, as the Jobs Service is r
In {PRODUCT} 1.15.0, the {PRODUCT} runtime support is expanded to the Serverless Workflow specification by implementing support to Workflow Compensation.
For more details about its usage see the {SERVERLESS_WORKFLOW_REPO_URL_BASE}/blob/{SERVERLESS_WORKFLOW_VERSION_IN_REPO_URL}/specification.md#workflow-compensation[specification].
-You can also explore the new example https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-compensation-quarkus[serverless-workflow-compensation-quarkus] on how to use compensation in your {PRODUCT} project.
+You can also explore the new example https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-compensation-quarkus[serverless-workflow-compensation-quarkus] on how to use compensation in your {PRODUCT} project.
////
== {PRODUCT} Operator and CLI
diff --git a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.16.0.Final/ReleaseNotesKogito.1.16.0.Final.adoc b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.16.0.Final/ReleaseNotesKogito.1.16.0.Final.adoc
index e3cf98ef0..7d62875ba 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.16.0.Final/ReleaseNotesKogito.1.16.0.Final.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.16.0.Final/ReleaseNotesKogito.1.16.0.Final.adoc
@@ -12,25 +12,25 @@ The following sections describe some of the new features or enhancements in {PRO
=== Example application for {PRODUCT} Serverless Workflow to demonstrate SAGA pattern
In {PRODUCT} 1.16.0, a new example application is added to demonstrate how to use Serverless Workflow to implement the SAGA pattern.
-The https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-saga-quarkus[serverless-workflow-saga-quarkus] example application is based on Quarkus runtime.
+The https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-saga-quarkus[serverless-workflow-saga-quarkus] example application is based on Quarkus runtime.
=== {PRODUCT} Serverless Workflow support for state data filters
The {PRODUCT} runtime support is now expanded to the Serverless Workflow specification by implementing support to state data filters. For more information about the usage of data filters, see the {SERVERLESS_WORKFLOW_REPO_URL_BASE}/blob/0.6.x/specification.md#State-data-filters[specification].
-You can also see the https://github.com/kiegroup/kogito-examples/tree/1.16.x/kogito-quarkus-examples/serverless-workflow-foreach-quarkus[serverless-workflow-foreach-quarkus] example application on how to use state data filters in your {PRODUCT} project.
+You can also see the https://github.com/apache/incubator-kie-kogito-examples/tree/1.16.x/kogito-quarkus-examples/serverless-workflow-foreach-quarkus[serverless-workflow-foreach-quarkus] example application on how to use state data filters in your {PRODUCT} project.
=== {PRODUCT} Serverless Workflow data merging support for action data filters
The {PRODUCT} runtime support is now expanded to the Serverless Workflow specification by implementing support to {SERVERLESS_WORKFLOW_REPO_URL_BASE}/blob/0.6.x/specification.md#Data-Merging[data merging] for {SERVERLESS_WORKFLOW_REPO_URL_BASE}/blob/0.6.x/specification.md#action-data-filters[action data filters].
-For more information on how to use data merging and action data filters, see the https://github.com/kiegroup/kogito-examples/tree/1.16.x/kogito-quarkus-examples/serverless-workflow-expression-quarkus[serverless-workflow-expression-quarkus] example application.
+For more information on how to use data merging and action data filters, see the https://github.com/apache/incubator-kie-kogito-examples/tree/1.16.x/kogito-quarkus-examples/serverless-workflow-expression-quarkus[serverless-workflow-expression-quarkus] example application.
=== {PRODUCT} Serverless Workflow support for data merging and event data filters
The {PRODUCT} runtime support is now expanded to the Serverless Workflow specification by implementing support for {SERVERLESS_WORKFLOW_REPO_URL_BASE}/blob/0.6.x/specification.md#event-data-filters[event data filters] and {SERVERLESS_WORKFLOW_REPO_URL_BASE}/blob/0.6.x/specification.md#data-merging[data merging] for the events in business processes.
-For more information about how to use event data filters and data merging, see the https://github.com/kiegroup/kogito-examples/tree/1.16.x/kogito-quarkus-examples/serverless-workflow-callback-quarkus[serverless-workflow-callback-quarkus] example application.
+For more information about how to use event data filters and data merging, see the https://github.com/apache/incubator-kie-kogito-examples/tree/1.16.x/kogito-quarkus-examples/serverless-workflow-callback-quarkus[serverless-workflow-callback-quarkus] example application.
////
== {PRODUCT} Operator and CLI
diff --git a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.17.0.Final/ReleaseNotesKogito.1.17.0.Final.adoc b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.17.0.Final/ReleaseNotesKogito.1.17.0.Final.adoc
index e4fa624e0..df597ff38 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.17.0.Final/ReleaseNotesKogito.1.17.0.Final.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.17.0.Final/ReleaseNotesKogito.1.17.0.Final.adoc
@@ -11,7 +11,7 @@ The following sections describe some of the new features or enhancements in {PRO
=== Ability to use PostgreSQL persistence using 'with-console' example applications
-You can now use https://github.com/kiegroup/kogito-examples/tree/main/kogito-quarkus-examples/process-usertasks-quarkus-with-console[process-usertasks-quarkus-with-console] and https://github.com/kiegroup/kogito-examples/tree/main/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console[process-usertasks-timer-quarkus-with-console] example applications to use Infinispan or PostgreSQL persistence and to see {PRODUCT} Management and Task consoles, {PRODUCT} Data Index, and {PRO [...]
+You can now use https://github.com/apache/incubator-kie-kogito-examples/tree/main/kogito-quarkus-examples/process-usertasks-quarkus-with-console[process-usertasks-quarkus-with-console] and https://github.com/apache/incubator-kie-kogito-examples/tree/main/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console[process-usertasks-timer-quarkus-with-console] example applications to use Infinispan or PostgreSQL persistence and to see {PRODUCT} Management and Task consoles, {PRODU [...]
=== Support for Oracle Database for {PRODUCT} services
diff --git a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.18.0.Final/ReleaseNotesKogito.1.18.0.Final.adoc b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.18.0.Final/ReleaseNotesKogito.1.18.0.Final.adoc
index 94c02ea15..c4ca759ef 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.18.0.Final/ReleaseNotesKogito.1.18.0.Final.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.18.0.Final/ReleaseNotesKogito.1.18.0.Final.adoc
@@ -25,7 +25,7 @@ Starting from {PRODUCT} 1.18.0, you must upgrade the Spring Boot version to 2.4.
* Allows changing the default incoming or outgoing channel name for messaging addon
** `kogito.addon.messaging.incoming.defaultName=<channelName>`
** `kogito.addon.messaging.outgoing.defaultName=<channelName>`
-* Allow https://github.com/kiegroup/kogito-examples/blob/main/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/java/org/acme/travel/StringKeyDecorator.java[MessageDecorator] override to set Kafka record key
+* Allow https://github.com/apache/incubator-kie-kogito-examples/blob/main/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/java/org/acme/travel/StringKeyDecorator.java[MessageDecorator] override to set Kafka record key
////
== {PRODUCT} Operator and CLI
diff --git a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.31.0.Final/ReleaseNotesKogito.1.31.0.Final.adoc b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.31.0.Final/ReleaseNotesKogito.1.31.0.Final.adoc
index 94195c10e..e4984c9e0 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.31.0.Final/ReleaseNotesKogito.1.31.0.Final.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.31.0.Final/ReleaseNotesKogito.1.31.0.Final.adoc
@@ -15,4 +15,4 @@ https://kiegroup.github.io/kogito-docs/serverlessworkflow/1.31.1.Final/release_n
==== {PRODUCT} Serverless Workflow Operator
-Starting from this release, a new operator, specific to Serverless Workflow is available in the Alpha version. For more details, see https://github.com/kiegroup/kogito-serverless-operator/blob/v1.31.0/README.md[README].
\ No newline at end of file
+Starting from this release, a new operator, specific to Serverless Workflow is available in the Alpha version. For more details, see https://github.com/apache/incubator-kie-kogito-serverless-operator/blob/v1.31.0/README.md[README].
\ No newline at end of file
diff --git a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.33.0.Final/ReleaseNotesKogito.1.33.0.Final.adoc b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.33.0.Final/ReleaseNotesKogito.1.33.0.Final.adoc
index 46f4eee5e..db25bcf83 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.33.0.Final/ReleaseNotesKogito.1.33.0.Final.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.33.0.Final/ReleaseNotesKogito.1.33.0.Final.adoc
@@ -37,7 +37,7 @@ To include any of these addons into your project, just add the dependency as sho
</dependencies>
----
-A new example has been included in our kogito-examples repository, to demonstrate how to combine a {PRODUCT} runtime with Data Index Addon using PostgreSQL persistence. For more details, visit https://github.com/kiegroup/kogito-examples/tree/stable/serverless-workflow-examples/serverless-workflow-data-index-quarkus[serverless-workflow-data-index-quarkus].
+A new example has been included in our kogito-examples repository, to demonstrate how to combine a {PRODUCT} runtime with Data Index Addon using PostgreSQL persistence. For more details, visit https://github.com/apache/incubator-kie-kogito-examples/tree/stable/serverless-workflow-examples/serverless-workflow-data-index-quarkus[serverless-workflow-data-index-quarkus].
By adding any extensions to the runtime, indexing of the data starts to happen automatically, and the GraphQL endpoint becomes available to retrieve this data. There, it will be possible to retrieve data from processes and tasks.
diff --git a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.36.0.Final/ReleaseNotesKogito.1.36.0.Final.adoc b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.36.0.Final/ReleaseNotesKogito.1.36.0.Final.adoc
index a623a371b..b6658ac8f 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.36.0.Final/ReleaseNotesKogito.1.36.0.Final.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/release-notes/ReleaseNotesKogito.1.36.0.Final/ReleaseNotesKogito.1.36.0.Final.adoc
@@ -17,7 +17,7 @@ https://kiegroup.github.io/kogito-docs/serverlessworkflow/1.36.1.Final/release_n
=== Jobs Service Embedded Addon
-A https://github.com/kiegroup/kogito-apps/tree/main/jobs-service/kogito-addons-jobs-service/kogito-addons-quarkus-jobs-service-embedded[new addon] is available to make Job Service run embedded with the Kogito application, without requiring to deploy it as an external service.
+A https://github.com/apache/incubator-kie-kogito-apps/tree/main/jobs-service/kogito-addons-jobs-service/kogito-addons-quarkus-jobs-service-embedded[new addon] is available to make Job Service run embedded with the Kogito application, without requiring to deploy it as an external service.
The addon is a Quarkus extension and makes use of the https://github.com/quarkiverse/quarkus-embedded-postgresql[Embedded PostgreSQL extension].
diff --git a/doc-content/kogito-docs/src/main/asciidoc/serverless/chap-kogito-orchestrating-serverless.adoc b/doc-content/kogito-docs/src/main/asciidoc/serverless/chap-kogito-orchestrating-serverless.adoc
index 89a798eb0..9fcb49b9b 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/serverless/chap-kogito-orchestrating-serverless.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/serverless/chap-kogito-orchestrating-serverless.adoc
@@ -24,7 +24,7 @@ For more information about what you can automate using Serverless Workflow, see
For more information about Serverless Workflow, see the https://serverlessworkflow.github.io/[Serverless Workflow] website.
NOTE: {PRODUCT} {PRODUCT_VERSION} implements version {SERVERLESS_WORKFLOW_REPO_URL_VERSION}/specification.md[{SERVERLESS_WORKFLOW_VERSION}] of the Serverless Workflow specification.
-You can find the current implementation status https://github.com/kiegroup/kogito-runtimes/tree/{PRODUCT_VERSION}.x/kogito-serverless-workflow#current-status[here].
+You can find the current implementation status https://github.com/apache/incubator-kie-kogito-runtimes/tree/{PRODUCT_VERSION}.x/kogito-serverless-workflow#current-status[here].
[id="con-serverless-workflow-in-kogito_{context}"]
== Serverless Workflow orchestration in {PRODUCT}
@@ -40,7 +40,7 @@ image::kogito/serverless/serverless-workflow-kogito.png[Image of Serverless Work
The following example is a real-world Serverless Workflow scenario in {PRODUCT} that demonstrates how you can use Serverless Workflow definitions to orchestrate your {PRODUCT} services. In this scenario, an order service uses Serverless Workflow to process orders from multiple sources and approve or deny orders.
-NOTE: For more {PRODUCT} examples that use Serverless Workflow, see the https://github.com/kiegroup/kogito-examples[`kogito-examples`] repository in GitHub.
+NOTE: For more {PRODUCT} examples that use Serverless Workflow, see the https://github.com/apache/incubator-kie-kogito-examples[`kogito-examples`] repository in GitHub.
The following diagram illustrates the basic architecture of this scenario:
@@ -191,10 +191,10 @@ After the execution of the rule service is complete, the event state specifies t
For more {PRODUCT} examples that use Serverless Workflow, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-events-quarkus[`serverless-workflow-events-quarkus`]: A Serverless Workflow service for processing job applicant approvals and that showcases event-driven services
-* https://github.com/kiegroup/kogito-examples/tree/stable/serverless-workflow-greeting-quarkus[`serverless-workflow-greeting-quarkus`]: A Serverless Workflow greeting service with both JSON and YAML workflow definitions
-* https://github.com/kiegroup/kogito-examples/tree/stable/serverless-workflow-service-calls-quarkus[`serverless-workflow-service-calls-quarkus`]: A Serverless Workflow service for returning country information
-* https://github.com/kiegroup/kogito-examples/tree/stable/serverless-workflow-github-showcase[`serverless-workflow-github-showcase`]: In this example, a GitHub bot application is deployed, which reacts upon a new PR being opened in a given GitHub project. The bot is implemented using a service and event orchestration approach with {PRODUCT} implementation of the Serverless Workflow specification.
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-events-quarkus[`serverless-workflow-events-quarkus`]: A Serverless Workflow service for processing job applicant approvals and that showcases event-driven services
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/serverless-workflow-greeting-quarkus[`serverless-workflow-greeting-quarkus`]: A Serverless Workflow greeting service with both JSON and YAML workflow definitions
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/serverless-workflow-service-calls-quarkus[`serverless-workflow-service-calls-quarkus`]: A Serverless Workflow service for returning country information
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/serverless-workflow-github-showcase[`serverless-workflow-github-showcase`]: In this example, a GitHub bot application is deployed, which reacts upon a new PR being opened in a given GitHub project. The bot is implemented using a service and event orchestration approach with {PRODUCT} implementation of the Serverless Workflow specification.
[id="proc-serverless-workflow-definitions_{context}"]
=== Creating and editing Serverless Workflow definitions in {PRODUCT}
@@ -414,7 +414,7 @@ states:
kind: default
----
-For more Serverless Workflow definition examples in {PRODUCT}, see the https://github.com/kiegroup/kogito-examples[kogito-examples] repository in GitHub.
+For more Serverless Workflow definition examples in {PRODUCT}, see the https://github.com/apache/incubator-kie-kogito-examples[kogito-examples] repository in GitHub.
--
. Continue adding and defining any remaining components for your workflow definition files and save the completed files.
@@ -445,4 +445,4 @@ You can handle the exceptions that are thrown by `operation` nodes as described
NOTE: You need to specify the qualified name of the exception that might be thrown by the `operation` in the `code` field of the error definition.
-https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-error-quarkus[serverless-workflow-error-quarkus] is an example application that invokes an `EvenService`, which is throwing `IllegalArgumentException` if the number in the workflow model is odd.
+https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/serverless-workflow-error-quarkus[serverless-workflow-error-quarkus] is an example application that invokes an `EvenService`, which is throwing `IllegalArgumentException` if the number in the workflow model is odd.
diff --git a/doc-content/kogito-docs/src/main/asciidoc/test-scenarios/chap-kogito-test-scenarios.adoc b/doc-content/kogito-docs/src/main/asciidoc/test-scenarios/chap-kogito-test-scenarios.adoc
index 7dc6da5d8..1d25ed6e6 100644
--- a/doc-content/kogito-docs/src/main/asciidoc/test-scenarios/chap-kogito-test-scenarios.adoc
+++ b/doc-content/kogito-docs/src/main/asciidoc/test-scenarios/chap-kogito-test-scenarios.adoc
@@ -14,7 +14,7 @@ IMPORTANT: Test scenarios in {PRODUCT} currently support DMN decision services o
[role="_abstract"]
Test scenarios in {PRODUCT} enable you to validate the functionality of business decisions and business decision data during project development. With a test scenario, you use data from your project to set given conditions and expected results based on one or more defined business decisions. When you run the scenario, the expected results and actual results of the decision instance are compared. If the expected results match the actual results, the test is successful. If the expected res [...]
-You define test scenarios in `.scesim` (scenario simulation) files that you can model in Visual Studio Code (VSCode) using the {PRODUCT} https://github.com/kiegroup/kogito-tooling/releases[VSCode extension]. You can use one or multiple `.scesim` files in your {PRODUCT} project, and each `.scesim` file can contain one or multiple test scenarios based on the defined decision data.
+You define test scenarios in `.scesim` (scenario simulation) files that you can model in Visual Studio Code (VSCode) using the {PRODUCT} https://github.com/kiegroup/kie-tools/releases[VSCode extension]. You can use one or multiple `.scesim` files in your {PRODUCT} project, and each `.scesim` file can contain one or multiple test scenarios based on the defined decision data.
.Example test scenarios for `PersonDecisions` DMN decision logic
image::kogito/creating-running/kogito-test-scenario-example-person.png[Image of PersonDecisionsTest test scenario]
@@ -280,8 +280,8 @@ To update and re-run a test scenario, ensure that you save the updated `.scesim`
For example {PRODUCT} services with test scenarios, see the following example applications in GitHub:
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/dmn-quarkus-example[`dmn-quarkus-example`]: Example on Quarkus
-* https://github.com/kiegroup/kogito-examples/tree/stable/kogito-springboot-examples/dmn-springboot-example[`dmn-springboot-example`]: Example on Spring Boot
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-quarkus-examples/dmn-quarkus-example[`dmn-quarkus-example`]: Example on Quarkus
+* https://github.com/apache/incubator-kie-kogito-examples/tree/stable/kogito-springboot-examples/dmn-springboot-example[`dmn-springboot-example`]: Example on Spring Boot
[id="proc-test-scenarios-collections_{context}"]
=== Defining list values in test scenarios
diff --git a/doc-content/pom.xml b/doc-content/pom.xml
index 82dc3a97a..9f8f70e2b 100755
--- a/doc-content/pom.xml
+++ b/doc-content/pom.xml
@@ -1,18 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
-~ Copyright 2015 Red Hat, Inc. and/or its affiliates
-~
-~ Licensed 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.
+
+ 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.
+
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
diff --git a/pom.xml b/pom.xml
index 074a26eb9..946351418 100755
--- a/pom.xml
+++ b/pom.xml
@@ -1,18 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
-~ Copyright 2015 Red Hat, Inc. and/or its affiliates
-~
-~ Licensed 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.
+
+ 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.
+
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -30,9 +35,9 @@
<description>KIE Documentation</description>
<scm>
- <connection>scm:git:git@github.com:kiegroup/kie-docs.git</connection>
- <developerConnection>scm:git:git@github.com:kiegroup/kie-docs.git</developerConnection>
- <url>https://github.com/kiegroup/kie-docs</url>
+ <connection>scm:git:git@github.com:apache/incubator-kie-docs.git</connection>
+ <developerConnection>scm:git:git@github.com:apache/incubator-kie-docs.git</developerConnection>
+ <url>https://github.com/apache/incubator-kie-docs</url>
</scm>
<modules>
diff --git a/script/uploadDocs.sh b/script/uploadDocs.sh
index 8c91fcb05..490a6aea2 100755
--- a/script/uploadDocs.sh
+++ b/script/uploadDocs.sh
@@ -1,4 +1,23 @@
#!/usr/bin/env bash
+#
+# 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.
+#
+
set -eo pipefail
sshPath=$1
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org