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

[C.7.0] Cannot display BPMNEdge without bpmnElement attribute #897

Open
barmac opened this issue Jun 15, 2023 · 1 comment
Open

[C.7.0] Cannot display BPMNEdge without bpmnElement attribute #897

barmac opened this issue Jun 15, 2023 · 1 comment

Comments

@barmac
Copy link
Contributor

barmac commented Jun 15, 2023

In bpmn.io / Camunda Modeler, we don't handle the exception from the rule correctly:

BPMNPlane, BPMNShape, and BPMNEdge MUST reference exactly one abstract syntax BPMN element from the BPMN model using the bpmnElement attribute. The only exception is for a Data Association connected to a Sequence Flow (See Figure 10.68). This is a visual short cut that actually normalizes two Data Associations within the BPMN model. In this case, the resolution is made from the BPMN DI attributes rather than the abstract syntax reference [bpmnElement] (See Table 12.35).
(https://www.omg.org/spec/BPMN/2.0.2/PDF#page=398)

How it should look like:
image

How it looks:
image

@barmac
Copy link
Contributor Author

barmac commented Jun 15, 2023

I cannot add labels to the issue which should be:

  • Tool: bpmn.io (Camunda Modeler)
  • Test: C.7.0
    The latter seems to not exist yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants