Details
-
Task
-
Resolution: Fixed
-
None
Description
Description
After finishing the final workflow-step in Translate5, a task should be transfered back to Worldserver. If connection to Worldserver does not exist, this transfer back does not happen, but the task in Translate5 ist finished nevertheless.
Solution
before handling the WorkfowActionHandler "handleAllFinishedOfARole", there must be a check to be sure that the connection to the Worldserver exists. This is done now by a new event-handler "beforeWorkflowActionEventHandler" which is fired before the workflow actions are tiggered. If this hanlder fails, its not possible to finish the task any more and a "connection-error" is shown to the user.