cancel
Showing results for 
Search instead for 
Did you mean: 

Activiti 6 Beta issue

ncoonghe
Champ in-the-making
Champ in-the-making
When creating new user and group using Activiti 6 app (gui), the user and group information seems to go only to the USERS and GROUPS table and not into ACT_ID_USER and ACT_ID_GROUP tables. This is causing an issue when I try to create and start a process outside of the app (gui) using the BPMN platform API externally through an interfacing application. The interfacing app starts a process that assigns the task to a user from a group, but when viewing though the Activiti 6 GUI there is no process associated with the group and hence the logged in user cannot claim the task.

It seems the  ACT_ID_USER and ACT_ID_GROUP tables are not used while the platform API is expecting to use these tables. Creating a process using the GUI its self probably works, but this beats the purpose since the engine API when used does not seem to associate the the task to the group.

With Activiti 5.17 it works like a charm, but Activiti 6.0 seems to have broken some of the basic functionality. Can some one  let me know what the issue is.

Thanks
Nirmal
4 REPLIES 4

trademak
Star Contributor
Star Contributor
Remember that this is still a beta. We changed the identity store for the Activiti 6 UI and that works fine when using the app and when using the app api. But I see the issue with the Engine API. Can you explain a bit more of the use case you are trying to implement?

Best regards,

ncoonghe
Champ in-the-making
Champ in-the-making
In our case, we want to trigger the workflow process from an external application. We use  the Engine api to deploy the bpmn2.0 xml definition of the workflow. Following which we start the process by providing the required information and data along with the assignment group to which the process/task needs to be assigned (which are defined in the BPMN2.0 xml construct). After starting the process, I expect to see the task assigned to the group, so that any users belonging to that group can clain the task, but the 6 beta UI does not list the task at all for the group and a user belonging to the group is unable to claim it since it is not available on the gui to pick it up.
This works with the 5.17 version , but not with 6.
Regards
Nirmal

ncoonghe
Champ in-the-making
Champ in-the-making
Haven't heard from anyone yet. Do you agree that there is some issue with the Activiti 6 engine. It doesnot seem to be backwards compatible

Regards
Nirmal

jbarrez
Star Contributor
Star Contributor
First of all:

"Do you agree that there is some issue with the Activiti 6 engine. It does not seem to be backwards compatible"

No, there is no issue from the engine point of view. The v6 UI is a *demo* ui (the same goes for Activiti Explorer), nothing more.
The current v6 UI does not use the users/groups service from the engine, but has its own tables and uses the information in there to construct the task queries.

We'll look into it if we can unify both approaches better in a new beta in the future.