Skip to content

Commit 3ceeab8

Browse files
rgdoliveiraGabriele-Cardosi
andcommitted
[NO ISSUE] Reorganize plain java examples (apache#2034)
* [NO ISSUE] Reorganizing java examples * [NO ISSUE] Reorganizing java examples * [NO ISSUE] Fixing ci * [NO ISSUE] Fix as per PR suggestion --------- Co-authored-by: Gabriele-Cardosi <gabriele.cardosi@ibm.com> # Conflicts: # .ci/jenkins/Jenkinsfile.deploy
1 parent 9521223 commit 3ceeab8

File tree

23 files changed

+43
-27
lines changed

23 files changed

+43
-27
lines changed

.github/workflows/pr-kogito-examples.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,14 @@ jobs:
2020
timeout-minutes: 180
2121
strategy:
2222
matrix:
23-
job_name: [ kogito-quarkus-examples, kogito-springboot-examples, serverless-workflow-examples ]
23+
job_name: [ kogito-java-examples, kogito-quarkus-examples, kogito-springboot-examples, serverless-workflow-examples ]
2424
os: [ubuntu-latest]
2525
java-version: [17]
2626
maven-version: ['3.9.6']
2727
include:
28+
- job_name: kogito-java-examples
29+
repository: incubator-kie-kogito-examples
30+
env_KOGITO_EXAMPLES_SUBFOLDER_POM: kogito-java-examples/
2831
- job_name: kogito-quarkus-examples
2932
repository: kogito-examples
3033
env_KOGITO_EXAMPLES_SUBFOLDER_POM: kogito-quarkus-examples/
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# decisions-embedded-mode-example
2+
3+
Is an example of running DMN decisions using plain java. This is an example decision for approving and declining the loan application. Please notice, the decision is only example that do not cover all cases from the banking domain.
4+
5+
## Execute
6+
Simply run the main class `org.kie.kogito.decisions.embedded.DecisionsEmbeddedModeExample` either from the IDE or your command line.

kogito-quarkus-examples/decisions-embedded-mode-example/pom.xml renamed to kogito-java-examples/dmn-embedded-mode-example/pom.xml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,11 @@
2222
<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">
2323
<modelVersion>4.0.0</modelVersion>
2424
<groupId>org.kie.kogito.decisions.embedded</groupId>
25-
<artifactId>decisions-embedded-mode-example</artifactId>
26-
<name>Kogito Example :: Decision Embedded Mode</name>
25+
<artifactId>dmn-embedded-mode-example</artifactId>
26+
<name>Kogito Example :: DMN Embedded Mode</name>
2727
<version>999-SNAPSHOT</version>
2828
<packaging>kjar</packaging>
29+
2930
<properties>
3031
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3132
<maven.compiler.source>17</maven.compiler.source>
@@ -38,19 +39,11 @@
3839
<version.kogito.bom>999-SNAPSHOT</version.kogito.bom>
3940
<version.org.kie>999-SNAPSHOT</version.org.kie>
4041

41-
<version.quarkus.platform>3.8.6</version.quarkus.platform>
4242
<version.org.slf4j>2.0.13</version.org.slf4j>
4343
</properties>
4444

4545
<dependencyManagement>
4646
<dependencies>
47-
<dependency>
48-
<groupId>io.quarkus</groupId>
49-
<artifactId>quarkus-bom</artifactId>
50-
<version>${version.quarkus.platform}</version>
51-
<type>pom</type>
52-
<scope>import</scope>
53-
</dependency>
5447
<dependency>
5548
<groupId>org.drools</groupId>
5649
<artifactId>drools-bom</artifactId>

0 commit comments

Comments
 (0)