Unable to save Kaleo Notifications for Task if Role is defined to be notified.

Description

If a Task Node's Notification property is edited and Edit Recipients selected, then for Notification Type "Role" is selected, the generated XML won't be saved and an error is shown:
"An error occurred in the workflow engine."

The cause of this behavior, that the XSD, the XML parsing of Recipients and the XML generation is not consistent.

Activity

Show:

Justin Choi February 14, 2013 at 9:54 AM

You need to fill in the Template field in steps 25-26 first.

Pani Gui June 14, 2012 at 10:28 PM

PASSED Manual Testing using the following steps:

1. Deploy kaleo web, kaleo designer portlet and kaleo forms portlet.
2. Go to Control Panel > Dynamic Data Lists.
3. Click Manage Data Definitions.
4. Create a data definition.
5. Click actions of created data definition > Manage Templates.
6. Create a template.
7. Create a regular role and a new user.
8. Assign the role to the new user.
9. Go to Welcome page.
10. Add Kaleo Forms portlet.
11. Click Processes tab.
12. Click Add.
13. Select the created data definition for Entry Definition.
14. Select the created template for Initial Form.
15. Click Select under Workflow.
16. Click Add Definition button.
17. Drag Task node.
18. Link them : Start -> Task -> End.
19. Click Edit of Task.
20. Select Role type and select the created role on Assignments value.
21. Save.
22. Click Notifications Value field.
23. Fill in name and description.
24. Click Edit Recipients.
25. Select Role type and select the created role, and then save.
26. Fill in title.
27. Click Add Draft button.

Reproduced on:
Tomcat 7.0 + MySQL 5. 6.1.10 EE GA1.

Unable to save and publish.

Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 91a56b744d87f7314ef68dc8dff2800e4224ef46.
6.1.x EE Plugins GIT ID: cdb2ef661a71b90704392c3722692662ec8581ed.

Can save and publish.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Branch Version/s

6.1.x

Backported to Branch

Committed

Priority

Zendesk Support

Created June 8, 2012 at 3:08 AM
Updated June 24, 2023 at 3:50 PM
Resolved June 12, 2012 at 10:27 AM