Changes for page Validation

Last modified by Danniar Firdausy on 2024/09/19 08:56

From version 25.1
edited by Erik Bakker
on 2022/09/01 08:29
Change comment: There is no comment for this version
To version 27.1
edited by Danniar Firdausy
on 2024/08/20 14:53
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ebakker
1 +XWiki.dfirdausy
Content
... ... @@ -37,14 +37,8 @@
37 37  
38 38  if (exists(//err:xml-validation-exception)) then 'validation' else if (exists(//err:exception[@class='org.springframework.integration.MessageTimeoutException'])) then 'timeout' else ''
39 39  
40 -== 4. Assignment ==
40 +== 4. Key takeaways ==
41 41  
42 -Navigate to a flow within your (Academy) project in which you host a REST Webservice.
43 -Ensure that when a validation error is thrown, eMagiz will return a proper response to the client.
44 -This assignment can be completed with the help of the (Academy) project that you have created/used in the previous assignment.
45 -
46 -== 5. Key takeaways ==
47 -
48 48  * The external application pushes data to a REST web service (or API) hosted by eMagiz
49 49  * When doing so, the external application should adhere to the defined data structure
50 50  * If not, we need to refuse the call and respond with an error message
... ... @@ -51,12 +51,12 @@
51 51  * eMagiz auto generates a lot when using the API Gateway
52 52  * You need to recreate this when using the same functionality in a messaging flow
53 53  
54 -== 6. Suggested Additional Readings ==
48 +== 5. Suggested Additional Readings ==
55 55  
56 -If you are interested in this topic and want more information, please read the help text provided by eMagiz.
50 +If you are interested in this topic and want more information on it please read the help text provided by eMagiz when executing these actions and read the following links:
57 57  
58 -== 7. Silent demonstration video ==
52 +* [[Crash Courses (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.WebHome||target="blank"]]
53 +** [[Crash Course Messaging (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Messaging.WebHome||target="blank"]]
54 +*** [[Filter (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Messaging.crashcourse-messaging-filter||target="blank"]]
59 59  
60 -Please check out the store for a working example for a messaging solution.
61 -
62 62  )))((({{toc/}}))){{/container}}{{/container}}