Last modified by Erik Bakker on 2024/09/09 12:31

From version 19.1
edited by eMagiz
on 2022/06/13 14:49
Change comment: Renamed from xwiki:Migrated Pages usecases.Migration Path * Error flow
To version 26.1
edited by Erik Bakker
on 2024/09/09 12:31
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +Error flow
Parent
... ... @@ -1,0 +1,1 @@
1 +WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.marijn
1 +XWiki.ebakker
Content
... ... @@ -1,20 +1,8 @@
1 -{{html wiki="true"}}
2 -<div class="ez-academy">
3 - <div class="ez-academy_body">
4 -
5 -<div class="doc">
6 -
7 -
8 -
9 -= Migration Path * Error flow =
10 -
1 +{{container}}{{container layoutStyle="columns"}}(((
11 11  The error flow is part of the default in any eMagiz project. This flow handles all errors that are thrown by (a)synchronous flows within your project and passes them through to the iPaaS, so they show up under Manage -> Error Messages. Recently we have made some changes to make the error flow work even more optimal.
12 12  
13 -Should you have any questions, please get in touch with academy@emagiz.com.
4 +Should you have any questions, please get in touch with academy@emagiz.com.=
14 14  
15 -* Last update: March 1st, 2022
16 -* Required reading time: 4 minutes
17 -
18 18  == 1. Prerequisites ==
19 19  
20 20  * Basic knowledge of the eMagiz platform
... ... @@ -23,10 +23,8 @@
23 23  
24 24  * The error flow is updated to make it more robust in handling unexpectedly large errors
25 25  
14 +== 3. Migration Path - Error flow ==
26 26  
27 -
28 -== 3. Migration Path * Error flow ==
29 -
30 30  The error flow is part of the default in any eMagiz project. This flow handles all errors that are thrown by (a)synchronous flows within your project and passes them through to the iPaaS, so they show up under Manage -> Error Messages. Recently we have made some changes to make the error flow work even more optimal.
31 31  
32 32  === 3.1 Legacy approach ===
... ... @@ -33,13 +33,13 @@
33 33  
34 34  In the legacy situation, the flow would determine whether or not message tracking was enabled for each message. Based on that, the error handling responded in a slightly different manner.
35 35  
36 -<p align="center">[[image:migration-path-emagiz-error-flow--message-tracking-error-flow.png||]]</p>
22 +[[image:Main.Images.Migrationpath.WebHome@migration-path-emagiz-error-flow--message-tracking-error-flow.png]]
37 37  
38 38  === 3.2 New approach ===
39 39  
40 40  In the new situation, the flow treats all messages the same and removes all headers to reduce the chance the error message will cause problems downstream for the iPaaS or the portal.
41 41  
42 -<p align="center">[[image:migration-path-emagiz-error-flow--clean-error-flow.png||]]</p>
28 +[[image:Main.Images.Migrationpath.WebHome@migration-path-emagiz-error-flow--clean-error-flow.png]]
43 43  
44 44  === 3.3 How to get to the new approach ===
45 45  
... ... @@ -66,14 +66,14 @@
66 66  * If changes exist, analyze them and make changes where necessary
67 67   Congratulations, you have successfully migrated the error flow to the new setup
68 68  
69 -===== Practice =====
70 -
71 71  == 4. Key takeaways ==
72 72  
73 73  * The error flow is updated to make it more robust in handling unexpectedly large errors
74 74  
75 -</div>
76 -</div>
77 -</div>
59 +== 5. Suggested Additional Readings ==
78 78  
79 -{{/html}}
61 +* [[Crash Course (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.WebHome||target="blank"]]
62 +** [[Crash Course Messaging (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Event Streaming Connectors.WebHome||target="blank"]]
63 +*** [[Asynchronous Error Handling (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Messaging.crashcourse-messaging-asynchronous-error-handling||target="blank"]]
64 +* [[Error Flow (Search Result)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=%22error+flow%22||target="blank"]]
65 +)))((({{toc/}}))){{/container}}{{/container}}
migration-path-emagiz-error-flow--clean-error-flow.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.marijn
Size
... ... @@ -1,1 +1,0 @@
1 -9.5 KB
Content
migration-path-emagiz-error-flow--message-tracking-error-flow.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.marijn
Size
... ... @@ -1,1 +1,0 @@
1 -15.9 KB
Content