-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 9.10
-
Fix Version/s: 9.10-HF28, 10.10-HF01, 11.1, 2021.0
Steps to reproduce:
- define a workflow with at least 2 workflow variables: app_ID and dc_commentaire
- app_ID is editable on the first task
- dc_commentaire is editable on the second task
- define a graph and layouts to handle these tasks
- In Web UI, start the corresponding workflow
- Finish the first task
- Try to finish the second task
- Observe that nothing changes in the UI
In the logs, there is this error
ERROR [WebEngineExceptionMapper] org.nuxeo.ecm.platform.routing.api.exception.DocumentRouteException: You don't have the permission to set the workflow variable sur_ID org.nuxeo.ecm.platform.routing.api.exception.DocumentRouteException: You don't have the permission to set the workflow variable sur_ID at org.nuxeo.ecm.platform.routing.core.impl.GraphNodeImpl.setAllVariables(GraphNodeImpl.java:354) at org.nuxeo.ecm.platform.routing.core.impl.GraphRunner.resume(GraphRunner.java:122) at org.nuxeo.ecm.platform.routing.core.impl.DocumentRouteElementImpl.resume(DocumentRouteElementImpl.java:84) at org.nuxeo.ecm.platform.routing.core.impl.DocumentRoutingEngineServiceImpl.resume(DocumentRoutingEngineServiceImpl.java:48) at org.nuxeo.ecm.platform.routing.core.impl.DocumentRoutingServiceImpl$CompleteTaskRunner.run(DocumentRoutingServiceImpl.java:368) at org.nuxeo.ecm.core.api.UnrestrictedSessionRunner.runUnrestricted(UnrestrictedSessionRunner.java:117) at org.nuxeo.ecm.platform.routing.core.impl.DocumentRoutingServiceImpl.completeTask(DocumentRoutingServiceImpl.java:335) at org.nuxeo.ecm.platform.routing.core.impl.DocumentRoutingServiceImpl.endTask(DocumentRoutingServiceImpl.java:868) at org.nuxeo.ecm.restapi.server.jaxrs.routing.TaskObject.completeTask(TaskObject.java:81)
- Is referenced in