flowable / flowable/flowable-engine

Flowable Modeler - Group names with spaces (e.g., Team Leader, Team Member)

Open
#2,567 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
9.5k
Forks
2.9k
Avg merge
7h 8m
Merged PRs (30d)
2

Description

In my [application](https://github.com/Robinyo/serendipity) I have created two groups (i.e., 'Team Leader', 'Team Member'), [flowable.ldif](https://github.com/Robinyo/serendipity-api/blob/master/projects/spring-boot/server/services/openldap/ldif/flowable.ldif):

```
...

# Groups

dn: cn=Team Leader, ou=groups, dc=flowable,dc=org
changetype: add
objectclass: top
objectclass: groupOfUniqueNames
cn: Team Leader
ou: Team Leader
uniqueMember: uid=rob.ferguson,ou=users,dc=flowable,dc=org

dn: cn=Team Member, ou=groups, dc=flowable,dc=org
changetype: add
objectclass: top
objectclass: groupOfUniqueNames
cn: Team Member
ou: Team Member
uniqueMember: uid=rob.ferguson,ou=users,dc=flowable,dc=org
uniqueMember: uid=sean.doyle,ou=users,dc=flowable,dc=org
uniqueMember: uid=robert.russo,ou=users,dc=flowable,dc=org
```

And, the [groups](https://github.com/Robinyo/serendipity-api/blob/master/projects/spring-boot/docs/administrator/flowable.md) are available for assignment as candidate groups in Flowable Modeler:

![8201a4b29286df29c154820e1da57139e49e9490_2_524x500](https://user-images.githubusercontent.com/12203540/92176703-5fe19580-ee82-11ea-8950-70d05db88ada.png)

However, the generated BPMN file has a space in the attribute name (group-info-name-Team Leader):

```
...








```

Which cannot be parsed by the BPMN deployer:

```
...

2020-08-29 08:13:04.034 INFO 31421 --- [ main] o.s.s.c.ThreadPoolTaskScheduler : Initializing ExecutorService
2020-08-29 08:13:04.043 INFO 31421 --- [ main] o.f.a.engine.impl.deployer.AppDeployer : Processing app resource case-management.app
2020-08-29 08:13:04.132 INFO 31421 --- [ main] o.f.e.c.impl.deployer.BpmnDeployer : BpmnDeployer: processing resource case-planning.bpmn
2020-08-29 08:13:04.135 INFO 31421 --- [ main] o.f.e.c.impl.deployer.BpmnDeployer : BpmnDeployer: processing resource case-monitoring.bpmn
2020-08-29 08:13:04.135 INFO 31421 --- [ main] o.f.e.c.impl.deployer.BpmnDeployer : BpmnDeployer: processing resource case-Identification-and-assessment.bpmn
2020-08-29 08:13:04.135 INFO 31421 --- [ main] o.f.e.c.impl.deployer.BpmnDeployer : BpmnDeployer: processing resource case-evaluation-and-outcomes.bpmn
ERROR: 'ParseError at [row,col]:[8,46]
Message: Attribute name "Leader" associated with an element type "modeler:group-info-name-Team" must be followed by the ' = ' character.'
2020-08-29 08:13:04.395 ERROR 31421 --- [ main] o.f.e.i.b.d.ParsedDeploymentBuilder : Could not parse resource case-evaluation-and-outcomes.bpmn

org.flowable.bpmn.exceptions.XMLException: javax.xml.transform.TransformerException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[8,46]
Message: Attribute name "Leader" associated with an element type "modeler:group-info-name-Team" must be followed by the ' = ' character.
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.