Skip to content

Commit

Permalink
Update to Camunda 7.18
Browse files Browse the repository at this point in the history
  • Loading branch information
tobiasschaefer committed Oct 10, 2022
1 parent a9380f8 commit 075cacd
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 14 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -447,8 +447,8 @@ implementation("info.novatec:micronaut-camunda-bpm-feature:2.9.0") {
exclude group: 'org.camunda.bpm', module: 'camunda-engine'
}
implementation("org.camunda.bpm.webapp:camunda-webapp-webjar-ee:7.17.0-ee")
implementation("org.camunda.bpm:camunda-engine:7.17.0-ee")
implementation("org.camunda.bpm.webapp:camunda-webapp-webjar-ee:7.18.0-ee")
implementation("org.camunda.bpm:camunda-engine:7.18.0-ee")
```
</details>
<details>
Expand All @@ -474,12 +474,12 @@ In `pom.xml`:
<dependency>
<groupId>org.camunda.bpm.webapp</groupId>
<artifactId>camunda-webapp-webjar-ee</artifactId>
<version>7.17.0-ee</version>
<version>7.18.0-ee</version>
</dependency>
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-engine</artifactId>
<version>7.17.0-ee</version>
<version>7.18.0-ee</version>
</dependency>
```
</details>
Expand All @@ -506,7 +506,7 @@ You can either
Example with the LDAP plugin:

```groovy
implementation("org.camunda.bpm.identity:camunda-identity-ldap:7.17.0")
implementation("org.camunda.bpm.identity:camunda-identity-ldap:7.18.0")
```

```java
Expand Down Expand Up @@ -789,7 +789,7 @@ Process tests can easily be implemented with JUnit 5 by adding the `camunda-bpm-
<summary>Click to show Gradle dependencies</summary>

```groovy
testImplementation("org.camunda.bpm:camunda-bpm-assert:7.17.0")
testImplementation("org.camunda.bpm:camunda-bpm-assert:7.18.0")
testImplementation("org.assertj:assertj-core")
```
</details>
Expand All @@ -801,7 +801,7 @@ testImplementation("org.assertj:assertj-core")
<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-bpm-assert</artifactId>
<version>7.17.0</version>
<version>7.18.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ micronautLibraryPluginVersion=3.6.2
jettyVersion=9.4.48.v20220622
tomcatVersion=9.0.65
undertowVersion=2.2.18.Final
camundaVersion=7.17.0
camundaVersion=7.18.0
# Latest Jersey, that implements JAX-RS 2.1 API: see https://eclipse-ee4j.github.io/jersey/download.html
jerseyVersion=2.37
# Prevent upload of maven-metadata.xml.sha256/sha512 files to oss.sonatype.org
Expand Down
1 change: 0 additions & 1 deletion micronaut-camunda-bpm-feature/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ dependencies {

// REST API + Webapps
implementation("com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider")
implementation("org.camunda.bpm:camunda-engine-rest-jaxrs2:$camundaVersion")
implementation("org.camunda.bpm.webapp:camunda-webapp-webjar:$camundaVersion")
implementation("org.glassfish.jersey.inject:jersey-hk2:$jerseyVersion")
implementation("org.glassfish.jersey.containers:jersey-container-servlet-core:$jerseyVersion")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,14 @@
*/
package info.novatec.micronaut.camunda.bpm.feature;

import org.camunda.bpm.engine.impl.el.ExpressionManager;
import org.camunda.bpm.engine.impl.el.ReadOnlyMapELResolver;
import org.camunda.bpm.engine.impl.el.VariableContextElResolver;
import org.camunda.bpm.engine.impl.el.VariableScopeElResolver;
import org.camunda.bpm.engine.impl.el.*;
import org.camunda.bpm.engine.impl.javax.el.*;

/**
* @author Tobias Schäfer
*/
// Implementation based on https://github.com/camunda/camunda-bpm-platform/blob/master/engine-spring/core/src/main/java/org/camunda/bpm/engine/spring/SpringExpressionManager.java
public class MnExpressionManager extends ExpressionManager {
public class MnExpressionManager extends JuelExpressionManager {

protected final ApplicationContextElResolver applicationContextElResolver;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
import org.camunda.bpm.engine.delegate.TaskListener;
import org.camunda.bpm.engine.impl.bpmn.behavior.UserTaskActivityBehavior;
import org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener;
import org.camunda.bpm.engine.impl.core.variable.mapping.IoMapping;
import org.camunda.bpm.engine.impl.persistence.entity.ProcessDefinitionEntity;
import org.camunda.bpm.engine.impl.pvm.process.ActivityImpl;
import org.camunda.bpm.engine.impl.pvm.process.ScopeImpl;
Expand Down Expand Up @@ -256,6 +257,11 @@ public void parseConditionalStartEventForEventSubprocess(Element element, Activi
// Do not implement. Start and end event listener are set by parseBoundaryEvent()
}

@Override
public void parseIoMapping(Element extensionElements, ActivityImpl activity, IoMapping inputOutput) {
// Do not implement
}

@Override
public void parseRootElement(Element rootElement, List<ProcessDefinitionEntity> processDefinitions) {
// Do not implement
Expand Down

0 comments on commit 075cacd

Please sign in to comment.