Skip to content

Commit

Permalink
Prepare examples for 7.19.0 release (#245)
Browse files Browse the repository at this point in the history
* chore(release): bumps versions to 7.19.0
* chore(examples): consolidate starter XTaC examples (#246)
camunda/camunda-bpm-platform#2734
* chore(xtac): adjust spring boot version
related to camunda/camunda-bpm-platform#2925
* chore(bpmn2.0): adjust examples
related to camunda/camunda-bpm-platform#2918
* chore(process-engine-plugin): adjust plugin examples
related to camunda/camunda-bpm-platform#2920
* chore(bpmn-model-api): adjust BPMN model examples
related to camunda/camunda-bpm-platform#2920
* adjust webapps examples (#249)
camunda/camunda-bpm-platform#2921
* chore(deployment): adjust deployment examples
* Introduces a new Jakarta EJB example.
* Adds migration hints to Jakarta API where applicable.
* Uses WildFly 26 modules where necessary.
related to camunda/camunda-bpm-platform#2919
* chore(release): migrate spring-boot-starter
related to camunda/camunda-bpm-platform/issues/2923
* chore(quarkus): adjust examples
related to camunda/camunda-bpm-platform#2924
* chore(starter): update the mysql jdbc driver dependency
* chore(readme): add not maintained note (#254)
* add footnotes
* adjust links and table format
camunda/camunda-bpm-platform#2734
* chore(release): migrate MISC examples
Related to camunda/camunda-bpm-platform#2922
* chore(schema-isolation): update readme
* chore(pom): cleanup root pom

Related to camunda/camunda-bpm-platform#2917

---------

Co-authored-by: Yana Vasileva <yana.vasileva@camunda.com>
Co-authored-by: yanavasileva <yanavasileva@users.noreply.github.com>
Co-authored-by: Daniel Kelemen <daniel.kelemen@camunda.com>
Co-authored-by: Tobias Metzke-Bernstein <tobias.metzke@camunda.com>
Co-authored-by: tasso94 <3015690+tasso94@users.noreply.github.com>
Co-authored-by: Miklas Boskamp <20189772+mboskamp@users.noreply.github.com>
  • Loading branch information
7 people committed Apr 4, 2023
1 parent 90afaa3 commit 23dcc08
Show file tree
Hide file tree
Showing 153 changed files with 8,160 additions and 4,763 deletions.
222 changes: 112 additions & 110 deletions README.md

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions authentication/basic/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Basic authentication against embedded engine example
======================================================

This example is not actively maintained anymore. You can refer to the example with fixed version of Camunda 7.18:
[README](https://github.com/camunda/camunda-bpm-examples/blob/7.18/authentication/basic/README.md).
This example is not actively maintained anymore. You can refer to the [example with fixed version of Camunda 7.18](https://github.com/camunda/camunda-bpm-examples/blob/7.18/authentication/basic).
Due to Camunda Platform 7 backward compatibility, the examples usually still work with later versions. However, you
might need to adjust them to make them work.
3 changes: 1 addition & 2 deletions bpmn-model-api/generate-jsf-form/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Generate JSF forms with the BPMN model API

This example is not actively maintained anymore. You can refer to the example with fixed version of Camunda 7.18:
[README](https://github.com/camunda/camunda-bpm-examples/blob/7.18/bpmn-model-api/generate-jsf-form/README.md).
This example is not actively maintained anymore. You can refer to the [example with fixed version of Camunda 7.18](https://github.com/camunda/camunda-bpm-examples/blob/7.18/bpmn-model-api/generate-jsf-form).
Due to Camunda Platform 7 backward compatibility, the examples usually still work with later versions. However, you
might need to adjust them to make them work.
12 changes: 2 additions & 10 deletions bpmn-model-api/generate-process-fluent-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,10 @@
<version>1.0-SNAPSHOT</version>

<properties>
<version.camunda>7.18.0</version.camunda>
<version.junit>4.13.1</version.junit>
<version.camunda>7.19.0</version.camunda>
<version.junit>4.13.2</version.junit>
<version.h2>2.1.214</version.h2>
<version.slf4j>1.7.26</version.slf4j>
<version.servlet-api>4.0.1</version.servlet-api>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Expand Down Expand Up @@ -44,13 +43,6 @@
<artifactId>camunda-bpmn-model</artifactId>
</dependency>

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>${version.servlet-api}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
Expand Down
6 changes: 3 additions & 3 deletions bpmn-model-api/parse-bpmn/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<name>Parse BPMN by model API</name>

<properties>
<version.camunda>7.18.0</version.camunda>
<version.junit>4.13.1</version.junit>
<version.assertj>2.9.1</version.assertj>
<version.camunda>7.19.0</version.camunda>
<version.junit>4.13.2</version.junit>
<version.assertj>3.22.0</version.assertj>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Expand Down
3 changes: 1 addition & 2 deletions clients/java/dataformat/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Camunda External Task Client (Java) Example

This example is not actively maintained anymore. You can refer to the example with fixed version of Camunda 7.18:
[README](https://github.com/camunda/camunda-bpm-examples/blob/7.18/clients/java/dataformat/README.md).
This example is not actively maintained anymore. You can refer to the [example with fixed version of Camunda 7.18](https://github.com/camunda/camunda-bpm-examples/blob/7.18/clients/java/dataformat).
Due to Camunda Platform 7 backward compatibility, the examples usually still work with later versions. However, you
might need to adjust them to make them work.
3 changes: 1 addition & 2 deletions clients/java/loan-granting/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Camunda External Task Client (Java) Example

This example is not actively maintained anymore. You can refer to the example with fixed version of Camunda 7.18:
[README](https://github.com/camunda/camunda-bpm-examples/blob/7.18/clients/java/loan-granting/README.md).
This example is not actively maintained anymore. You can refer to the [example with fixed version of Camunda 7.18](https://github.com/camunda/camunda-bpm-examples/blob/7.18/clients/java/loan-granting).
Due to Camunda Platform 7 backward compatibility, the examples usually still work with later versions. However, you
might need to adjust them to make them work.
2 changes: 1 addition & 1 deletion clients/java/order-handling/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<name>order-handling-example</name>

<properties>
<camunda.platform.version>7.18.0</camunda.platform.version>
<camunda.platform.version>7.19.0</camunda.platform.version>
<slf4j.version>1.7.36</slf4j.version>
<jaxb.version>2.3.6</jaxb.version>
<maven.compiler.version>3.8.1</maven.compiler.version>
Expand Down
3 changes: 1 addition & 2 deletions cmmn-model-api/typed-custom-elements/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Accessing custom CMMN extension elements in a strongly-typed way

This example is not actively maintained anymore. You can refer to the example with fixed version of Camunda 7.18:
[README](https://github.com/camunda/camunda-bpm-examples/blob/7.18/cmmn-model-api/typed-custom-elements/README.md).
This example is not actively maintained anymore. You can refer to the [example with fixed version of Camunda 7.18](https://github.com/camunda/camunda-bpm-examples/blob/7.18/cmmn-model-api/typed-custom-elements).
Due to Camunda Platform 7 backward compatibility, the examples usually still work with later versions. However, you
might need to adjust them to make them work.
3 changes: 1 addition & 2 deletions cockpit/cockpit-angular-open-usertasks/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Angular "Open Usertasks" Cockpit Tab
=======================================

This example is not actively maintained anymore. You can refer to the example with fixed version of Camunda 7.18:
[README](https://github.com/camunda/camunda-bpm-examples/blob/7.18/cockpit/cockpit-angular-open-usertasks/README.md).
This example is not actively maintained anymore. You can refer to the [example with fixed version of Camunda 7.18](https://github.com/camunda/camunda-bpm-examples/blob/7.18/cockpit/cockpit-angular-open-usertasks).
Due to Camunda Platform 7 backward compatibility, the examples usually still work with later versions. However, you
might need to adjust them to make them work.
5 changes: 2 additions & 3 deletions cockpit/cockpit-angularjs-search-processes/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Basic authentication against embedded engine example
AngularJS 1.x "Search Processes" Cockpit Plugin
======================================================

This example is not actively maintained anymore. You can refer to the example with fixed version of Camunda 7.18:
[README](https://github.com/camunda/camunda-bpm-examples/blob/7.18/cockpit/cockpit-angularjs-search-processes/README.md).
This example is not actively maintained anymore. You can refer to the [example with fixed version of Camunda 7.18](https://github.com/camunda/camunda-bpm-examples/blob/7.18/cockpit/cockpit-angularjs-search-processes).
Due to Camunda Platform 7 backward compatibility, the examples usually still work with later versions. However, you
might need to adjust them to make them work.
7 changes: 3 additions & 4 deletions cockpit/cockpit-bpmn-js-module-bundled/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# bpmn.js Cockpit module - bundled


This example shows how to develop, bundle and include a bpmn-js custom module into Cockpit.

For additional information, please also see the [documentation](https://docs.camunda.org/manual/latest/webapps/cockpit/extend/configuration/#bpmn-diagram-viewer-bpmn-js).

Built and tested against Camunda Platform version `7.18.0`.
Built and tested against Camunda Platform version `7.19.0`.

![Screenshot](screenshot.png)

Expand All @@ -23,7 +22,7 @@ Implementing a custom renderer is just one of many examples how you can customiz
## Bundle the custom renderer


The Cockpit WebApplication will import the additional modules during runtime in the browser. Hence the [sources](./custom-renderer) need to be bundled so that they can be interpreted by the browser. In order to do that, we will use [rollup](https://rollupjs.org/). We will also use the [rollup-commonjs](https://github.com/rollup/plugins/tree/master/packages/commonjs) plugin to convert the sources to ES6 and the [rollup-node-resolve](https://github.com/rollup/plugins/tree/master/packages/node-resolve) plugin to include third party modules required by our custom renderer.
The Cockpit WebApplication will import the additional modules during runtime in the browser. Hence, the [sources](./custom-renderer) need to be bundled so that they can be interpreted by the browser. In order to do that, we will use [rollup](https://rollupjs.org/). We will also use the [rollup-commonjs](https://github.com/rollup/plugins/tree/master/packages/commonjs) plugin to convert the sources to ES6 and the [rollup-node-resolve](https://github.com/rollup/plugins/tree/master/packages/node-resolve) plugin to include third party modules required by our custom renderer.

Our `rollup.config.js` file looks like this:
```js
Expand Down Expand Up @@ -54,7 +53,7 @@ For the Tomcat distribution, this would be `server/apache-tomcat-X.X.XX/webapps/

Then, add the following content to the `app/cockpit/scripts/config.js` file:

```json
```javascript
//
bpmnJs: {
additionalModules: [
Expand Down
Loading

0 comments on commit 23dcc08

Please sign in to comment.