Skip to content

fixed BUG-43608: failed process execution does not display error to user

Asier Lostalé requested to merge (removed):fix/43608-process-error into master

When a process definition execution raises an error, error message is not seend in the UI.

There were 2 cases:

  • An exception is thrown due to DB error in a DAL operation -> now we rollback current transacation as it failed in any case, this prevents trying to reuse an already rolled back DB trx.
  • Any other execption, it was already caught but an emtpy JSON object without any info was sent to client -> now we try to generate a user readable message or at least to show the technical cause.

Merge request reports