Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/documentation/reference/bpmn20/tasks/script-task.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ For general information about scripting in the process engine, please see the [S

:::note[Supported Script Languages]

Operaton should work with most of the JSR-223 compatible script engine implementations. We test integration for Groovy, JavaScript, JRuby and Jython. See the <a href="/docs/documentation/introduction/third-party-libraries/#process-engine">Third Party Dependencies</a> section of the <a href="/docs/documentation/user-guide/">User Guide</a> for more details.
Operaton should work with most of the JSR-223 compatible script engine implementations. We test integration for Groovy, JavaScript, JRuby and Jython. See the [Scripting](../../../user-guide/process-engine/scripting.md) section of the [User Guide][user-guide] for more details.

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -368,7 +368,7 @@ The following is a list with the most commonly used process engine configuration
</tr>

<tr>
<td><code>enableXxeProcessing</code></td>
<td id="enableXxeProcessing"><code>enableXxeProcessing</code></td>
<td>Boolean</td>
<td>
If set to <code>true</code>, enables XML eXternal Entity (XXE) Processing. When disabled, it provides protection against XXE Processing attacks.
Expand Down
169 changes: 0 additions & 169 deletions docs/documentation/reference/dmn/decision-table/img/map.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/documentation/reference/dmn/decision-table/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ sidebar_position: 10
---

![Dish table](/img/documentation/reference/dmn/decision-table/dish-table.png)
<script type="text/javascript" src="./img/map.js"></script>

A decision table represents decision logic which can be depicted as a table in
DMN 1.3. It consists of [inputs], [outputs] and [rules].
Expand Down
2 changes: 1 addition & 1 deletion docs/documentation/reference/rest/overview/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ The REST API maps exceptions to HTTP status codes as follows:
<tr>
<td>401 Unauthorized</td>
<td>
<a href="authentication.md">Authentication</a> is enabled and the request does not contain valid credentials.
<a href="/docs/documentation/reference/rest/overview/authentication">Authentication</a> is enabled and the request does not contain valid credentials.
</td>
<td>No body; the <code>WWW-Authenticate</code> response header contains the authentication challenge</td>
</tr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -388,17 +388,18 @@ These APIs are **not** part of the [public API](../../../introduction/public-api
:::

It is possible to add own functions which can be used inside JUEL expressions.
Therefore a new [FunctionMapper](org/operaton/bpm/engine/impl/javax/el/FunctionMapper.html) has to be implemented. The function mapper than
has to be added to the process engine configuration after it was
initialized.
Therefore a public static method has to be registered with
`ExpressionManager#addFunction(String, Method)` of the process engine configuration
after it was initialized. The function name can contain a prefix separated by a colon,
e.g., `my:function`.

```java
ProcessEngineConfigurationImpl processEngineConfiguration = (ProcessEngineConfigurationImpl) processEngine
.getProcessEngineConfiguration();

processEngineConfiguration
.getExpressionManager()
.addFunctionMapper(new MyFunctionMapper());
.addFunction("my:function", MyFunctions.class.getMethod("function"));
```

This can be done, for example, by creating a [process engine plugin].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ In our web applications [Cockpit](../../webapps/cockpit/index.md) and [Tasklist]

## bpmn.io Diagram Renderer

To render a process diagram, you need to retrieve the diagram XML via the <a class="javadocref" href="https://docs.operaton.org/reference/latest/javadoc/org/operaton/bpm/engine/RepositoryService.html">Java</a>- or [REST API](../getProcessDefinitionBpmn20XmlByKey#Process-Definition). The following example shows how to render the process XML using bpmn.io. For more documentation regarding the annotation of the diagram and user interaction, please refer to the [bpmn.io](https://github.com/bpmn-io/bpmn-js) page.
To render a process diagram, you need to retrieve the diagram XML via the <a class="javadocref" href="https://docs.operaton.org/reference/latest/javadoc/org/operaton/bpm/engine/RepositoryService.html">Java</a>- or <RestRef operation="getProcessDefinitionBpmn20XmlByKey" text="REST API" tag="Process-Definition" />. The following example shows how to render the process XML using bpmn.io. For more documentation regarding the annotation of the diagram and user interaction, please refer to the [bpmn.io](https://github.com/bpmn-io/bpmn-js) page.

```javascript
var BpmnViewer = require('bpmn-js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ public class MyApplication {
}
```

Some configuration can be done via Spring Boot configuration parameters. Check [the list of currently available parameters](../spring-boot-integration/configuration.mdx#operaton-bpm-application).
Some configuration can be done via Spring Boot configuration parameters. Check [the list of currently available parameters](../spring-boot-integration/configuration.mdx#operaton-engine-properties).

## Using Deployment Callbacks

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,28 +89,6 @@ Add a filter for process instances by filtering for a `boolean` value.
Add a filter for process instances by filtering for a `numeric` (double, integer, long or short) value.


### History View

Add a filter to the [process definition history view][process-definition-history-view]. Select filters for variables, the start date and time, the activity ID or the business key of process instances as in [the runtime view](#runtime-view). In addition, select filters for completed, running or process instances with a certain end date and time.

**Filtering for completed and running process instances**

![Example img](/img/documentation/webapps/cockpit/bpmn/history-completed.png)Filter Example
![Example img](/img/documentation/webapps/cockpit/bpmn/history-running.png)Filter Example

Add a filter for process instances by filtering for already completed or still running process instances.


**End Date and Time**

![Example img](/img/documentation/webapps/cockpit/bpmn/history-end-date.png)Filter Example

Add a filter for process instances by end date. Please note that the date must be set in accordance to the [ISO 8601](http://en.wikipedia.org/wiki/ISO_8601) standard and that this option is only available in the [process definition history view][process-definition-history-view]. Again choose between `before` and `after` to filter for instances that were ended before or after the given date. For example, click on `before` to obtain the selection..


[process-definition-history-view]: ../bpmn/process-history-views.md#process-definition-history-view


## Delete Multiple Running Process Instances

![Example img](/img/documentation/webapps/cockpit/bpmn/cockpit-bulk-delete.png)Batch Delete Running Process Instances
Expand Down Expand Up @@ -160,8 +138,4 @@ However, the called process definition can only be resolved at runtime and is on

![Example img](/img/documentation/webapps/cockpit/bpmn/cockpit-call-activity-definition-navigation.png)Navigate to called processes definition

For more drill down options on call activities you can check out the [process instance view][process-instance-view]
and the [process history views][process-history-views].


[process-history-views]: ../bpmn/process-history-views.md
For more drill down options on call activities you can check out the [process instance view][process-instance-view].
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading