Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

When the process is run it sends an email, however if actitiy1 did not complete and is allowed to timeout, the email is not sent. When looking at the Audit trail windows I found the following:

2011-09-24 17:1133:5943.0

roleAnonymous

executeTool

4 6_23_kl_process1_tool1

org.joget.workflow.shark.WorkflowToolActivityHandler <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6bed8c02-72a7-44cd-b62c-a319f2913f0b"><ac:plain-text-body><![CDATA[

2011-09-24 17:1133:5943.0

roleAnonymous

executeActivity

Could not execute tool [processId=kl#2#process1, version=2, activityId=tool1]

org.joget.workflow.shark.WorkflowToolA WorkflowToolActivityHandler

2011-09-24 17:33:43.0

roleAnonymous

processCompleted

3_kl_process1

org.joget.workflow.model.service.WorkflowManagerImpl

2011-09-24 17:32:42.0

admin

getDefaultAssignments

5_3_kl_process1_activity1

org.joget.workflow.shark.WorkflowAssignmentManager

2011-09-24 17:32:42.0

admin

processStart

kl#2#process1

WorkflowManagerImpl ]]></ac:plain-text-body></ac:structured-macro>

Clearly the tool was executed by roleAnonymous (lost the admin role after timeout) which did not have permission to send email. Please advice since this is a show stopper for me.,

I tried the same design in version 2.03 and works fine so this is a critical bug in version 3 beta 2 . Please advice.