TP3198
Error Handling Training
On the Error Handling Excursion students will capture and handle errors in your Mule application at the application, flow, and processor levels.
Course Details
Duration
2 days
Prerequisites
- Prior experience in Anypoint Studio and Anypoint Platform to create, deploy, and manage APIs
- Strong analytical skills
- Students should be able to read and interpret information in the Logger console and the Mule debugger
Skills Gained
- Observe the behavior of the Mule default error handler.
- Detect different types of errors and their heirarchy.
- Compare the On-Error Propagate Scope and the On-Error Continue Scope.
- Handle errors at the applicaton, flow, and processor levels.
- Create and modify error response scopes, settings, and messages.
- Use the Try scope to handle errors at the processor level.
- Review auto-generated error handling in the interface.
- Connect the implementation with the interface.
- Handle system errors by setting a reconnection strategy.
- Reinforce error handling behaviors and error messages.
Course Outline
- Menacing the Mule
- Mule Default Error Handler
- Error Object Properties
- Types of Errors
- HTTP Default Settings
- The Application Level
- The Global Error Handler
- On-Error Propagate On-Error Continue
- Create and Configure Error Handlers
- Modify HTTP Default Settings
- Catch Distinct Error Types
- Map Custom Error Types
- The Flow and Processor Levels
- Track Errors in Flows and Subflows
- Global Error Handler Ignored?
- The Try Scope at the Processor Level
- On-Error Propagate
- On-Error Continue
- Create and Configure Error Handlers
- Our API
- Add Error Handling
- Connect the Implementation and the Interface
- Adjust Error Scopes
- Your API
- Add Error Handling
- Connect the Implementation and the Interface
- Adjust Error Scopes
- Predict Behaviors
- Follow On-Error Propagate Flows
- Follow On-Error Continue Flows
- Predict the Paths of Flows
- Predict Error Message Responses