Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A Camunda Cloud user can model a Business Rule Task #2298

Closed
menski opened this issue Jun 2, 2021 · 2 comments · Fixed by #2315
Closed

A Camunda Cloud user can model a Business Rule Task #2298

menski opened this issue Jun 2, 2021 · 2 comments · Fixed by #2315
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@menski
Copy link

menski commented Jun 2, 2021

Is your feature request related to a problem? Please describe.

As a Camunda Cloud user I can model a process definition with a business rule task. The business rule task will behave like a service task, and the main purpose is to support the modelling of business rule task.

Describe the solution you'd like

A business rule task can be modeled and supports all service task properties, i.e. type, retries, input/output mappings and task headers

Additional context

<bpmn:businessRuleTask id="Task" name="Task">
  <bpmn:extensionElements>
    <zeebe:taskDefinition type="task-type" retries="123" />
    <zeebe:ioMapping>
      <zeebe:input source="= processVariable" target="inputVariable" />
      <zeebe:output source="= localVariable" target="outputVariable" />
    </zeebe:ioMapping>
    <zeebe:taskHeaders>
      <zeebe:header key="firstTaskHeader" value="first task header value" />
      <zeebe:header key="secondTaskHeader" value="second task header value" />
    </zeebe:taskHeaders>
  </bpmn:extensionElements>
  <bpmn:incoming>IncomingFlow</bpmn:incoming>
  <bpmn:outgoing>OutgoingFlow</bpmn:outgoing>
</bpmn:businessRuleTask>
@menski menski added the enhancement New feature or request label Jun 2, 2021
@nikku nikku added the backlog Queued in backlog label Jun 2, 2021 — with bpmn-io-tasks
@MaxTru MaxTru added this to the M48 milestone Jun 10, 2021
@MaxTru MaxTru added ready Ready to be worked on and removed backlog Queued in backlog labels Jun 10, 2021 — with bpmn-io-tasks
barmac added a commit to camunda/zeebe-bpmn-moddle that referenced this issue Jun 16, 2021
This is required for Zeebe 1.1. Apart from bpmn:ServiceTask,
zeebe:ZeebeServiceTask includes now the following types:

* bpmn:SendTask
* bpmn:ScriptTask
* bpmn:BusinessRuleTask

Related to camunda/camunda-modeler#2296
Related to camunda/camunda-modeler#2297
Related to camunda/camunda-modeler#2298
barmac added a commit to camunda/zeebe-bpmn-moddle that referenced this issue Jun 16, 2021
This is required for Zeebe 1.1. Apart from bpmn:ServiceTask,
zeebe:ZeebeServiceTask includes now the following types:

* bpmn:SendTask
* bpmn:ScriptTask
* bpmn:BusinessRuleTask

Related to camunda/camunda-modeler#2296
Related to camunda/camunda-modeler#2297
Related to camunda/camunda-modeler#2298
barmac added a commit to camunda/camunda-bpmn-js that referenced this issue Jun 16, 2021
Adds support for:

* bpmn:SendTask
* bpmn:ScriptTask
* bpmn:BusinessRuleTask

Related to camunda/camunda-modeler#2296
Related to camunda/camunda-modeler#2297
Related to camunda/camunda-modeler#2298
@barmac barmac added in progress Currently worked on and removed ready Ready to be worked on labels Jun 16, 2021 — with bpmn-io-tasks
nikku pushed a commit to camunda/camunda-bpmn-js that referenced this issue Jun 16, 2021
Adds support for:

* bpmn:SendTask
* bpmn:ScriptTask
* bpmn:BusinessRuleTask

Related to camunda/camunda-modeler#2296
Related to camunda/camunda-modeler#2297
Related to camunda/camunda-modeler#2298
@barmac
Copy link
Collaborator

barmac commented Jun 16, 2021

Done upstream via camunda/camunda-bpmn-js#27

@barmac barmac added fixed upstream Requires integration of upstream change and removed in progress Currently worked on labels Jun 16, 2021
barmac added a commit that referenced this issue Jun 17, 2021
Closes #2280
Closes #2296
Closes #2297
Closes #2298
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed fixed upstream Requires integration of upstream change labels Jun 17, 2021
@barmac
Copy link
Collaborator

barmac commented Jun 17, 2021

Closed via #2315

@barmac barmac closed this as completed Jun 17, 2021
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Jun 17, 2021
nikku pushed a commit that referenced this issue Jul 6, 2021
Closes #2280
Closes #2296
Closes #2297
Closes #2298
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants