You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: editing/authoring-scesim.adoc
+5-8Lines changed: 5 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
= Authoring Scenario Simulations
1
+
= Authoring test scenarios
2
2
include::../partials/attributes.adoc[]
3
3
4
4
As a developer of business decisions, you can use test scenarios in {PRODUCT} to test the decision logic in your {PRODUCT} decision services. Test scenarios enable you to ensure that your {PRODUCT} decision services are functioning properly and as expected as you develop your {PRODUCT} project.
@@ -29,15 +29,12 @@ NOTE: All the DMN-based scesim assets created prior to version {VERSION} will re
29
29
30
30
NOTE: All the DMN-based scesim assets are compatible only with DMN 1.2 models. Due to this, use DMN Classic Editor instead of DMN New Editor to create DMN models, that will be tested using `.scesim` file.
31
31
32
-
=== Prerequisites
33
-
* {PRODUCT_SHORT} {VERSION_910}
34
-
* {DEV_TOOLS} {VERSION_910}
35
-
* VSCode (1.66.0+)
36
-
* Optional: Language Support for Java(TM) by Red Hat (1.32+) VSCode extension
37
-
38
32
=== Project Setup
33
+
34
+
To run this scenario, you must have set up {PRODUCT_SHORT} and Developer Tools for VS Code. See xref:../installation/installation.adoc[Installing]. Optionally, you can use Language Support for Java(TM).
35
+
39
36
==== Cloning the Example Project
40
-
If you are a new {PRODUCT_SHORT} user and you don't have any project to set up yet, or you prefer having an out-of-the-box project to deal with, you can use the previously mentioned example in the `incubator-kie-kogito-examples` repository.
37
+
If you are a new {PRODUCT_SHORT} user and you do not have any project to set up yet, or you prefer having an out-of-the-box project to deal with, you can use the previously mentioned example in the `incubator-kie-kogito-examples` repository.
41
38
42
39
1. Clone the `incubator-kie-kogito-examples` repository.
43
40
2. Open VSCode and navigate to `incubator-kie-kogito-examples/kogito-quarkus-examples/dmn-quarkus-example`.
From here you can create a new commit in your project or delete your file.
42
42
. *“Problems” tab* → Lets you see what's wrong with your file, both statically and when running it.
43
-
More on running Decisions in the xref:../tools/running-decisions.adoc[Running Decisions] section.
43
+
More on running Decisions in the xref:../editing/running-decisions.adoc[Running Decisions] section.
44
44
45
45
From here, you can make this currently one-file project into a more complex one.
46
46
Let's do that by creating another file using the “New file menu”. You'll see that there are new controls available on the screen.
@@ -67,6 +67,6 @@ image::tools/newProject/canvas-multi-file-workspace-overview.png['Editor page on
67
67
More on all of that at xref:../tools/working-with-git.adoc[Working with Git]. You can click this element to see all the changes you made to your repository since your last Commit and revert them all, if you want.
68
68
To revert changes to individual files, use the “File switcher”.
69
69
70
-
Now that you're familiar with the elements of {CANVAS}, you can jump to xref:../tools/authoring-decisions.adoc[Authoring Decisions] or xref:../tools/authoring-workflows.adoc[Authoring Workflows] to start authoring Decisions and Workflows to create a Business Automation project. xref:../tools/applying-accelerators.adoc[Applying Accelerators] can also be interesting if you're starting a new project directly from BAMOE Canvas.
70
+
Now that you're familiar with the elements of {CANVAS}, you can jump to xref:../editing/authoring-decisions.adoc[Authoring Decisions] or xref:../editing/authoring-workflows.adoc[Authoring Workflows] to start authoring Decisions and Workflows to create a Business Automation project. xref:../tools/applying-accelerators.adoc[Applying Accelerators] can also be interesting if you're starting a new project directly from BAMOE Canvas.
The following example is a workflow scenario in {PRODUCT} that demonstrates how you can use process definitions to orchestrate your {PRODUCT} decision services. 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.
5
5
6
-
NOTE: {PRODUCT} fully supports Straight-Through-Processing (STP) where processes are integrating decisions without any safe points and without persistence. For more {PRODUCT} examples that use process capabilities, see the references below. Stateful processing is provided as a technology preview (xref:../workflow/overview.adoc[Stateful processs overview]) in the {VERSION_910}.
6
+
NOTE: {PRODUCT} fully supports Straight-Through-Processing (STP) where processes are integrating decisions without any safe points and without persistence. For more {PRODUCT} examples that use process capabilities, see the references below. Stateful processing is provided as a technology preview (xref:../workflow/overview.adoc[Stateful processs overview]) in the {VERSION_910} and {VERSION_911}.
7
7
8
8
The following diagram illustrates how decisions are integrated with processes:
9
9
@@ -18,7 +18,7 @@ The tasks must be deployed with a process in the same application.
18
18
19
19
In Kogito, the decisions can be expressed in different domains or assets, such as DMN and DRL. All the assets, including BPMN, DMN, and DRL must be placed in the resources folder.
20
20
21
-
When the example application is running, there also must be different running processes, such as a process using a business rule task, containing the URL as `http://localhost:8080/traffic`.
21
+
When the example application is running, there also must be different running processes, such as a process using a business rule task, containing the URL as `+http://localhost:8080/traffic+`.
22
22
23
23
== Traffic violations example for embedded method
24
24
@@ -162,7 +162,7 @@ image::traffic-violation-dmn-businessrule.png[Image of traffic violation task (D
162
162
The properties that are required to be set for the DMN service task include `Rule Language`, which must be set as `DMN`. Also, you must set the values for `Namespace` and DMN Model Name` properties as defined in the DMN model, such as `TrafficViolation.dmn`. For example, you can set the following values:
The input for the traffic violation task includes `Driver` and `Violation` variables, and the output includes `Suspended` and `Fine` in the Data Assignment property.
@@ -182,7 +182,7 @@ You can start the Quarkus server with the following command in the project root:
182
182
mvn quarkus:dev
183
183
----
184
184
185
-
Then you can check the application Swagger UI at `http://localhost:8080/q/swagger-ui/#/`
185
+
Then you can check the application Swagger UI at `+http://localhost:8080/q/swagger-ui/#/+`
Copy file name to clipboardExpand all lines: installation/configure-maven.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -162,7 +162,7 @@ docker run -d -p <PORT>:8080 quay.io/bamoe/maven-repository:{IMAGE_VERSION}
162
162
----
163
163
--
164
164
165
-
You can verify the repository is running by accessing the repository in your browser at http://localhost:<PORT>/com/ibm/bamoe.
165
+
You can verify the repository is running by accessing the repository in your browser at `+http://localhost:<PORT>/com/ibm/bamoe+`.
166
166
167
167
=== Configure Maven with the container image URL:
168
168
To configure Maven with a container image follow these steps:
@@ -223,7 +223,7 @@ To configure the {PRODUCT_SHORT} Maven repository locally follow these steps:
223
223
. Extract the downloaded archive.
224
224
. Go to the `~/.m2/` directory and open the Maven `settings.xml` file in a text editor or IDE.
225
225
. Add the following lines to the `<profiles>` element of the Maven settings.xml file, where `<MAVEN_REPOSITORY>` is the path of the Maven repository that you downloaded.
226
-
The format of `<MAVEN_REPOSITORY>` must be `file://$PATH`. For example, `file:///home/userX/bamoe-{VERSION}-maven-repository/:`.
226
+
The format of `<MAVEN_REPOSITORY>` must be `+file://$PATH+`. For example, `+file:///home/userX/bamoe-{VERSION}-maven-repository/+`:
Copy file name to clipboardExpand all lines: installation/licensing.adoc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ For both components, {PRODUCT_DM} and {PRODUCT_PAM}, clients can expect the foll
47
47
48
48
=== Licensing for Disaster Recovery or Backup
49
49
50
-
When considering backup installations, active licenses are required for backup copies that are running simultaneously with the primary installation. Inactive or idling backup copies typically don't need extra licenses. In-depth information can be found in the https://www.ibm.com/about/software-licensing/assets/guides_pdf/Backup.pdf[Backup and Disaster Recovery Licensing Guide].
50
+
When considering backup installations, active licenses are required for backup copies that are running simultaneously with the primary installation. Inactive or idling backup copies typically do not need extra licenses. In-depth information can be found in the https://www.ibm.com/about/software-licensing/assets/guides_pdf/Backup.pdf[Backup and Disaster Recovery Licensing Guide].
51
51
52
52
53
53
You can find the latest LI information for the available components, parts, and software versions in the https://www.ibm.com/about/software-licensing/us-en/product_search?search=5900-AR4&type=pid&platform=[License Information (LI) for {PRODUCT_LONG}].
@@ -86,9 +86,9 @@ In short, {PRODUCT_LONG} deployments are licensed by *Virtual Processor Core (VP
86
86
87
87
Regarding the usage of the product in association with the entitled number of VPCs:
88
88
89
-
** Active subscriptions allow product deployments into as many environments as clients choose, as long as they don’t exceed the total number of VPCs they have purchased.
89
+
** Active subscriptions allow product deployments into as many environments as clients choose, as long as they do not exceed the total number of VPCs they have purchased.
90
90
** The number of entitlements must cover the highest expected usage of VPCs during peak periods.
91
-
** Clients are responsible for ensuring they don’t exceed their deployment entitlement.
91
+
** Clients are responsible for ensuring they do not exceed their deployment entitlement.
92
92
93
93
Additional information, can be found at https://www.ibm.com/software/passportadvantage/about_software_licensing.html[IBM Licensing Metrics].
Copy file name to clipboardExpand all lines: installation/upgrading.adoc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,15 +20,15 @@ You can use https://docs.openshift.com/container-platform/4.14/applications/depl
20
20
21
21
For the new DMN editor:
22
22
After upgrade, the New DMN Editor will be opened automatically when you first access it in Canvas or Developer tools for VS Code.
23
-
Existing DMN files (any version) can be opened directly in the editor. For more information, see xref:../tools/authoring-decisions.adoc[Authoring decisions]
23
+
Existing DMN files (any version) can be opened directly in the editor. For more information, see xref:../editing/authoring-decisions.adoc[Authoring decisions]
24
24
25
25
== Maven libraries mapping guide
26
26
27
-
With the transition of the KIE projets to the Apache Software Foundation (ASF), it has become necessary to rename a number of Maven modules. The following table(s) describe the changes to the Maven GAV (GroupID/ArtifactID/Version) in {VERSION_910}:
27
+
With the transition of the KIE projets to the Apache Software Foundation (ASF), it has become necessary to rename a number of Maven modules. The following table(s) describe the changes to the Maven GAV (GroupID/ArtifactID/Version) that happened in {VERSION_910}:
28
28
29
29
The general guidelines are:
30
30
31
31
* xref:../installation/gav-mapping-rules.adoc[Drools Maven mappings] for anything related to rules or decisions.
32
32
* xref:../installation/gav-mapping-process.adoc[jBPM Maven mappings] for anything related to BPMN-based stateless/stateful processes.
33
33
* xref:../installation/gav-mapping-kogito.adoc[Kogito Maven mappings] for anything related to infrastructure or extended services.
34
-
* xref:../installation/gav-mapping-kie.adoc[KIE Maven mappings] for anything else that doesn't fall into the above categories.
34
+
* xref:../installation/gav-mapping-kie.adoc[KIE Maven mappings] for anything else that does not fall into the above categories.
{PRODUCT_LONG} is a developer-first technology that offers a highly customizable set-up and solution. {PRODUCT_SHORT} is developed using well-known technologies, specifications, and open standards.
6
6
7
7
The design of an automation solution, including the components that are part of the application lifecycle, can be easily be adapted to different scenarios. The modular structure of the solution allows for custom, lightweight deployment units that efficiently use computational resources by including only what is needed.
8
-
This approach is possible with {PRODUCT_SHORT}v9.1 through the architectural design of the solution, which allows the creation of solutions targeting the automation of decisions, business rules, straight-through processes, and long-running business processes.
8
+
This approach is possible with {PRODUCT_SHORT}version 9.1 through the architectural design of the solution, which allows the creation of solutions targeting the automation of decisions, business rules, straight-through processes, and long-running business processes.
9
9
10
10
Services designed to address particular domain business problems can improve team performance and simplify the application lifecycle from development to deployment.
11
11
An automation solution with IBM BAMOE includes:
@@ -41,7 +41,7 @@ More complex scenarios can be implemented through the orchestration of business
41
41
42
42
[IMPORTANT]
43
43
====
44
-
The stateful process automation feature is a technology preview in IBM {PRODUCT_SHORT} v9.1.0. For more information, see xref:../workflow/overview.html[Stateful processs overview].
44
+
The stateful process automation feature is a technology preview in IBM {PRODUCT_SHORT} version {VERSION_910} and {VERSION_911}. For more information, see xref:../workflow/overview.html[Stateful processs overview].
Copy file name to clipboardExpand all lines: introduction/release-notes/release-notes-main.adoc
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
= Release notes
2
2
include::../../partials/attributes.adoc[]
3
3
4
-
The release notes contain information that is important for the successful installation and use of {PRODUCT_LONG}{VERSION_911} and its product modules and components.
4
+
The release notes contain information that is important for the successful installation and use of {PRODUCT_LONG}{VERSION_91X} and its product modules and components.
5
5
6
6
- xref:whats-new-9-1-1.adoc[What's new in 9.1.1]
7
-
- xref:whats-new-9-1-1.adoc[What's new in 9.1.0]
8
-
- xref:version-mapping-9-1-1.adoc[Version mapping in 9.1.1]
0 commit comments