Project:
View Revisions: Issue #43608 | [ Back to Issue ] | ||
Summary | 0043608: failed process definition execution not shown in UI | ||
Revision | 2020-04-03 12:00 by alostale | ||
Steps To Reproduce | Case 1 1 - Create a trigger in the invoice line table with a single line where an exception is thrown, example RAISE EXCEPTION '%', '@SomeErrorMessage@'; --OBTG:-20000-- 2 - Create a Purchase Invoice header. 3 - Create lines using the selector "Create lines from Order" Error message is not displayed on selector (see attached image) Case 2: 1 - In CreateInvoiceLinesFromHandler throw an exception before doing anything 2 - Create a Purchase Invoice header. 3 - Create lines using the selector "Create lines from Order" Process popup is closed without displaying any info about the process execution status |
||
Revision | 2020-04-03 12:00 by alostale | ||
Description | When a process definition execution fails by throwing an exception, no message is displayed to the user. There are 2 different cases: * Case 1: failed DAL's DB trx If current DAL's DB transaction fails, ie. a trigger raised an exception while executing the process, the process was kept in PROCESSING from UI. * Case 2: any other exception When any other exception is thrown, no info is displayed at all (not error nor success message). |
||
Revision | 2020-04-03 11:54 by alostale | ||
Steps To Reproduce | 1 - Create a trigger in the invoice line table with a single line where an exception is thrown, example RAISE EXCEPTION '%', '@SomeErrorMessage@'; --OBTG:-20000-- 2 - Create a Purchase Invoice header. 3 - Create lines using the selector "Create lines from Order" Error message is not displayed on selector (see attached image) |
||
Revision | 2020-04-03 11:54 by alostale | ||
Description | When throwing an exception from a trigger (Example: RAISE EXCEPTION '%', '@ErrorMessage@'; --OBTG:-20000--) the error message is not shown in the selector. |
Copyright © 2000 - 2009 MantisBT Group |