Changes for page Manage Message Redelivery
Last modified by Danniar Firdausy on 2024/09/18 21:26
From version 11.1
edited by Erik Bakker
on 2023/01/26 10:55
on 2023/01/26 10:55
Change comment:
There is no comment for this version
To version 13.1
edited by Erik Bakker
on 2023/01/26 11:22
on 2023/01/26 11:22
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -34,40 +34,44 @@ 34 34 35 35 In this microlearning, we will learn how you can view the messages that are currently waiting for message redelivery. On top of that, we will learn how you can perform actions on these messages. The primary step we will be focusing on is the redelivery of the message itself. 36 36 37 -The message redelivery overview can be found in the Manage phase of eMagiz. Within Manage you can navigate to Explore -> Redelivery to access the overview. 37 +The message redelivery overview can be found in the Manage phase of eMagiz. Within Manage you can navigate to Explore -> Redelivery to access the overview. In this overview you can search on the queue name or on the original ID (as can be found in the error message under the header called jms_messageId). 38 38 39 - [[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage--message-redelivery-overview-empty.png]]39 +{{info}}Note that the overview is sorted ascending on date. This means that the oldest message is shown on top and the latest message is shown at the bottom of the list.{{/info}} 40 40 41 - Once the overview containsmessagest will look somethingas follows.Forchmessagewehavea timestampandtwoIDs.41 +[[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage-gen3--message-redelivery-overview.png]] 42 42 43 - [[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage--message-redelivery-overview-filled-in.png]]43 +On top of that you have the option to "Retry all", "Delete all" messages or "Refresh" the view. As the naming implies the "Retry all" button will retry all messages that are currently available in the message redelivery functionality. Note that for each message that generates a new error a new entry will be created in the message redelivery functionality. The "Delete all" button removes all messages from the message redelivery functionality. With the "Refresh" button you can refresh the overview to see whether new messages arrived on the queue. 44 44 45 -By selecting a specific message an d pressingtheDetailsbutton eMagizwillsearchfortheaccompanyingerrormessagefromtheerrormessagedashboard.IfeMagizcanfindtheaccompanyingerrormessageeMagiz will show youheerrormessagedetails.45 +By selecting a specific message your view changes as detail information of your selected message will be shown. In this additional overview you see the message, its headers, some metadata, and various options to execute on message level. 46 46 47 -[[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage- -error-message-details.png]]47 +[[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage-gen3--message-redelivery-overview-detailed-view.png]] 48 48 49 - Notethat thereisnotalwaysanaccompanying error message tobefound.InthosecaseseMagizwillshowyouan emptyerror messagespop-up.49 +After you have selected the specific message you have several additional buttons available. On message level you have the "Retry" and "Delete message" button. They work in a similar fashion as the retry and delete buttons on the overview level only these buttons work **on message level**. 50 50 51 - ===3.1RedeliverMessage(s)===51 +By pressing the "Show error message" button you can view the accompanying error message that caused the message to end up in the message redelivery functionality. 52 52 53 - When you want to redelivera messageyou simply selecttheand press the button Redeliver. In caseallerrors originate fromthe same causeand thecause isresolved you could opt fortheoption "RedeliverAll". Thisill redeliverallmessages at once.53 +[[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage-gen3--message-redelivery-overview-show-error-message.png]] 54 54 55 - [[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage--redeliver-options.png]]55 +{{warning}}Error messages are only kept for a period of four weeks (when the limit on a hourly basis is not exceeded within this time period). Should eMagiz not be able to retrieve the error message you will be notified on this.{{/warning}} 56 56 57 - Notethat when the messagecould notbe redeliveredafteryoupresstheredeliver buttontheoldmessagewilldisappear fromtheen andanewmessagecorrespondingto thenewerrorwillappear againinyourlist.57 +On top of that we have functionality that allows you to save the test message and link it to the correct flow so you can use it as a test message in your flow testing functionality. For this the button "Save as test message" is used. On top of that you can also "Download" your message if there is a need for it. 58 58 59 - === 3.2 RemoveMessage(s)===59 +[[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage--error-message-details.png]] 60 60 61 - When you determinethatit is notrelevantanymoreto redeliveraertain messageyoucan havetheoption toremoveamessagebyselectingtand pressingthe button"Remove". On top of thatyouhavetheoptionto "Remove All". This willremoveallmessagesatonce.61 +Note that there is not always an accompanying error message to be found. In those cases eMagiz will show you an empty error messages pop-up. 62 62 63 - [[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage--remove-options.png]]63 +=== 3.1 Alternative view === 64 64 65 - ==4. Assignment==65 +When you are in the Manage -> Dashboard you can show the error messages on flow level. After you select a flow for which there are error message and for which the message redelivery functionality is configured you can redeliver the message via this overview. This can be done by pressing the button "Redelivery". 66 66 67 - As this isafeature flagged functionality, noassignmentwill beociatedwith this microlearning.67 +[[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage--error-message-dashboard-redelivery.png]] 68 68 69 - ==5.Key takeaways==69 +Once you press this button a pop-up appears showing you the detailed view of that particular message. From here you have the same options available as when you would have selected the error message via Manage -> Explore -> Redelivery. 70 70 71 +[[image:Main.Images.Microlearning.WebHome@intermediate-message-redelivery-redelivery-in-manage--error-message-dashboard-redelivery-pop-up.png]] 72 + 73 +== 4. Key takeaways== 74 + 71 71 * The message redelivery overview shows the following: 72 72 ** The queue on which the error occurred. 73 73 ** The payload of the message as it arrived on this queue ... ... @@ -83,15 +83,11 @@ 83 83 ** Via Manage -> Explore -> Redelivery 84 84 ** Via Manage -> Dashboard -> Select Flow -> Select Error -> "Redelivery" button 85 85 86 -== 6. Suggested Additional Readings ==90 +== 5. Suggested Additional Readings == 87 87 88 88 There are no suggested additional readings on this topic. 89 89 90 -== 7. Silent demonstration video == 91 - 92 -This video demonstrates how you could have handled the assignment and gives you some context on what you have just learned. 93 - 94 -{{video attachment="intermediate-message-redelivery-redelivery-in-manage.mp4" reference="Main.Videos.Microlearning.WebHome"/}}))) 94 +))) 95 95 ((({{toc/}}))){{/container}} 96 96 {{/container}} 97 97