If execution fails a MachineException is thrown
Add logging with a Mapped Diagnostic Context