I am working on a workflow definition for a client (SDL Tridion 2011 SP1 HR#2). This workflow involves an automatic activity that publishes the component to Testing/Staging website. The client has raised a concern as to what happens if this automatic publish activity fails due to any reasons (temporary db failure, network issues etc.).
Under normal circumstances we have a manual review activity after this automated activity. In case the publish fails:
- The reviewer would have nothing to review.
- How do we notify the author of this failure (if we capture the publish event and send an email in case of failure, and the author manually publishes the affected item, would the workflow continue as normal?)
This is my first workflow implementation and hence I am just thinking out loud here. Any ideas or suggestions are more than welcome.