Changes for page migration-path-emagiz-error-flow
Last modified by Erik Bakker on 2024/09/09 12:31
From version 19.1
edited by eMagiz
on 2022/06/13 14:49
on 2022/06/13 14:49
Change comment:
Renamed from xwiki:Migrated Pages usecases.Migration Path * Error flow
To version 25.1
edited by Erik Bakker
on 2024/09/09 12:30
on 2024/09/09 12:30
Change comment:
There is no comment for this version
Summary
-
Page properties (4 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
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. marijn1 +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 +* [[Intermediate Level (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.WebHome||target="blank"]] 62 +** [[Event Streaming Connectors (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Event Streaming Connectors.WebHome||target="blank"]] 63 +*** [[Using Kafka Module in Mendix (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.Event Streaming Connectors.intermediate-event-streaming-connectors-using-kafka-module-mendix||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