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: src/site/markdown/modelling/deployment.md
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,13 @@
1
1
# How to deploy a BPMN Model
2
2
3
-
After you have created a model with the Imixs-BPMN modeler you can deploy the model. The Imixs-Workflow Rest API provides a convenient way to upload a BPMN model or to verify the deployment
4
-
status of BPMN models. Make sure that your Imixs-Workflow instance is up and running and the Imxis-Workflow Rest Service is deployed on your server. (See the [deployment section](../deployment/index.html) how to deploy the Imixs-Workflow engine into a server.)
3
+
After you have created a model with the Imixs-BPMN modeler you can deploy the model. You can deploy a Model using the [Imixs-Admin Client](../administration.html) or using the Imixs-Workflow Rest API to upload a BPMN model or to verify the deployment
4
+
status of BPMN models. Make sure that your Imixs-Workflow instance is up and running and the Imixs-Workflow Rest Service is deployed on your server. (See the [deployment section](../deployment/index.html) how to deploy the Imixs-Workflow engine into a server.)
5
5
6
6
The Imixs-Workflow Model Rest Service is available under the following resource URL:
7
7
8
8
http://localhost:8080/api/model/
9
9
10
-
where '/workflow/' is the context root of your workflow application and '/api/' is the
11
-
context of the Imixs-Workflow Rest Services. See the [section model rest service](../restapi/modelservice.html) for general information about the Imixs-Workflow Rest API.
10
+
See the [section model rest service](../restapi/modelservice.html) for general information about the Imixs-Workflow Rest API.
12
11
13
12
## Deploy a Model
14
13
@@ -25,8 +24,7 @@ You can also verify the current status of deployed models by calling the model R
Copy file name to clipboardExpand all lines: src/site/markdown/modelling/index.md
+29-4Lines changed: 29 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,38 @@
1
1
# The Imixs-BPMN Modeler - User Guide
2
2
3
3
<pclass="lead">
4
-
Imixs-BPMN is a free modelling tool to create process models for the Imixs-Workflow framework. Imixs-BPMN takes the full advantage of all the capabilities from the BPMN standard and complements them with the requirements to a workflow management system. Imixs-BPMN is based on the Open Source project <ahref="https://www.open-bpmn.org"target="_blank">Open-BPMN</a> and extends this framework with the aspects of a human-centric workflow model executable on the Imixs-Workflow Engine.
4
+
<strong>Imixs-Workflow</strong> is based on the <strong>Business Process Model and Notation (BPMN 2.0)</strong>.
5
+
You can create a BPMN Model with <strong>Imixs-BPMN</strong>, a free modelling tool. Imixs-BPMN takes the full advantage of all the capabilities from the BPMN standard and complements them with the requirements to a workflow management system. Imixs-BPMN is based on the Open Source project <ahref="https://www.open-bpmn.org"target="_blank">Open-BPMN</a> and extends this framework with the aspects of a human-centric workflow model executable on the Imixs-Workflow Engine.
5
6
</p>
6
7
7
-
To install Imixs-BPMN please see the [Installation Guide](./install.html). The section [Overview](./overview.html) provides general information about how you can use the Imixs-BPMN modelling tool.
To install Imixs-BPMN please see the [Installation Guide](./install.html).
11
+
12
+
## Overview
13
+
14
+
A BPMN Model can be created simply be creating a new file with the file extension `.bpmn`.
15
+
As shown in the screenshot, Imixs-BPMN provides all of the BPMN features in a Tool Palette at the right side of the editor panel. The Drawing Canvas in the main area of the editor window is used to place the BPMN elements into the model.
16
+
17
+
BPMN elements can be placed on the canvas by selecting them from the Tool Palette and clicking anywhere on the canvas. Elements can be moved on the canvas and
18
+
connected (with, e.g. Sequence Flows, Associations, Data Flows, etc.) by selecting a connection tool from the palette and then first clicking the source element.
19
+
20
+
### The Tool Palette
21
+
22
+
The Tool Palette is, by default, located along the right edge of the Drawing Canvas. It consists of several standard BPMN2 elements that can be dragged onto the Drawing Canvas. The Imixs-BPMN plug-in provides a separate section called "Imixs-Workflow". This category contains the extension which allows you to annotate a BPMN Task or a Catch Event. The extension can be dragged like any other BPMN element onto a Task or Catch Event.
The "Workflow-Task" is used to describe a Task inside a process model controlled by the Imixs-Workflow engine. The Task Element typically reflects a task to be processed by a participant during the process life-cycle of a process instance. A Imixs Workflow-Task contains a custom set of properties used to describe the status of a process instance. Read more about the Task Element in the [section Task Properties](process.html). The "Workflow-Task" Element is an extension to the BPMN 2.0 Element "Task".
The "Workflow-Event" is used to describe a transition from one Task into another. The Event Element contains a custom set of properties to be evaluated during the execution by the Imixs-Workflow engine. Read more about the Event Element in the [section Event Properties](activities.html). The "Workflow-Event" is an extension to the BPMN 2.0 Intermediate CatchEvent.
35
+
11
36
## Examples
12
37
13
38
In the section ['How to model'](howto.html) you will find examples how you can model your business logic with Imixs-BPMN.
@@ -20,4 +45,4 @@ Imixs-BPMN and Open-BPMN are open source projects. You will find further informa
<strong>Imixs-BPMN</strong> is based on the <ahref="https://www.open-bpmn.org/">Open BPMN Modeler</a>. A free and open modeling platform to view, create and maintain BPM models based on the BPMN 2.0 standard. Open BPMN can be used by business analysts to design a top level business process, as also by architects and developers to model the technical details of complex processing logic.
5
+
6
+
</p>
7
+
8
+
A Imixs-BPMN Model can be executed within the <strong>Imixs-Worklfow engine</strong>. It extends the BPMN2 metamodel and allows you to add Plug-In and Adapter Classes to control the process flow and the behavior of the Imixs-Workflow engine.
9
+
10
+
## General concepts
11
+
12
+
As shown in the screenshot below, Imixs-BPMN provides all of the BPMN features in a Tool Palette at the right side of the editor panel. The Drawing Canvas in the main area of the editor window is used to place the BPMN elements into the model.
BPMN elements can be placed on the canvas by selecting them from the Tool Palette and clicking anywhere on the canvas. Elements can be moved on the canvas and
17
+
connected (with, e.g. Sequence Flows, Associations, Data Flows, etc.) by selecting a connection tool from the palette and then first clicking the source element.
18
+
19
+
## The Imixs-BPMN Tools
20
+
21
+
The Tool Palette is, by default, located along the right edge of the Drawing Canvas. It consists of several standard BPMN2 elements that can be dragged onto the Drawing Canvas. The Imixs-BPMN plug-in provides a separate section called "Imixs-Workflow". This category contains the "Imixs-Workflow Task" and the "Imixs-Workflow Event" Elements. Both elements are extensions to the BPMN Task and Event Elements defined by the BPMN 2.0 spec. The elements can be dragged like any other BPMN element onto the canvas to describe a workflow to be executable inside the Imixs-Workflow engine.
The "Workflow-Task" is used to describe a Task inside a process model controlled by the Imixs-Workflow engine. The Task Element typically reflects a task to be processed by a participant during the process life-cycle of a process instance. A Imixs Workflow-Task contains a custom set of properties used to describe the status of a process instance. Read more about the Task Element in the [section Task Properties](process.html). The "Workflow-Task" Element is an extension to the BPMN 2.0 Element "Task".
The "Workflow-Event" is used to describe a transition from one Task into another. The Event Element contains a custom set of properties to be evaluated during the execution by the Imixs-Workflow engine. Read more about the Event Element in the [section Event Properties](activities.html). The "Workflow-Event" is an extension to the BPMN 2.0 Intermediate CatchEvent.
<strong>Imixs-BPMN</strong> is based on the <ahref="https://www.open-bpmn.org/">Open BPMN Modeler</a>. A free and open modeling platform to view, create and maintain BPM models based on the BPMN 2.0 standard. Open BPMN can be used by business analysts to design a top level business process, as also by architects and developers to model the technical details of complex processing logic.
5
-
6
-
</p>
7
-
8
-
A Imixs-BPMN Model can be executed within the <strong>Imixs-Worklfow engine</strong>. It extends the BPMN2 metamodel and allows you to add Plug-In and Adapter Classes to control the process flow and the behavior of the Imixs-Workflow engine.
9
-
10
-
## General concepts
11
-
12
-
As shown in the screenshot below, Imixs-BPMN provides all of the BPMN features in a Tool Palette at the right side of the editor panel. The Drawing Canvas in the main area of the editor window is used to place the BPMN elements into the model.
BPMN elements can be placed on the canvas by selecting them from the Tool Palette and clicking anywhere on the canvas. Elements can be moved on the canvas and
17
-
connected (with, e.g. Sequence Flows, Associations, Data Flows, etc.) by selecting a connection tool from the palette and then first clicking the source element.
18
-
19
-
## The Imixs-BPMN Tools
20
-
21
-
The Tool Palette is, by default, located along the right edge of the Drawing Canvas. It consists of several standard BPMN2 elements that can be dragged onto the Drawing Canvas. The Imixs-BPMN plug-in provides a separate section called "Imixs-Workflow". This category contains the "Imixs-Workflow Task" and the "Imixs-Workflow Event" Elements. Both elements are extensions to the BPMN Task and Event Elements defined by the BPMN 2.0 spec. The elements can be dragged like any other BPMN element onto the canvas to describe a workflow to be executable inside the Imixs-Workflow engine.
The "Workflow-Task" is used to describe a Task inside a process model controlled by the Imixs-Workflow engine. The Task Element typically reflects a task to be processed by a participant during the process life-cycle of a process instance. A Imixs Workflow-Task contains a custom set of properties used to describe the status of a process instance. Read more about the Task Element in the [section Task Properties](process.html). The "Workflow-Task" Element is an extension to the BPMN 2.0 Element "Task".
The "Workflow-Event" is used to describe a transition from one Task into another. The Event Element contains a custom set of properties to be evaluated during the execution by the Imixs-Workflow engine. Read more about the Event Element in the [section Event Properties](activities.html). The "Workflow-Event" is an extension to the BPMN 2.0 Intermediate CatchEvent.
0 commit comments