Use case-specific error handling in Mule 4

popular error types

Often times when you are processing data through a flow, you may want to treat certain errors differently than others. For instance, if you are trying to select records from Salesforce, you would want to handle a record not found error differently than an out of memory error. For this reason, MuleSoft allows us to handle errors based on use cases as well as the types of errors that are being thrown.

Mule 4 migration made easy: migrating to MUnit 2

migrating to munit2

It is no secret that migrating to Mule 4 from Mule 3 is a challenge. Mule 4 saw the biggest change in the Mule runtime since its inception. However, with this series of “Mule 4 migration made easy” blogs, I will attempt to soothe any pain you might feel while migrating and provide tips and tricks on how to make the best from Mule 4.

Mule 4 error handling demystified

Mule 4 error handling

Like many developers and architects who build APIs and integrations, I was on top of the world when I completed the training on Anypoint Platform Development fundamentals (Mule 4); I was now able to take an idea for an API and build, design, deploy, and implement my API in a matter of hours. I now held the shiny key to become a MuleSoft Certified Developer — I just had to pass the MuleSoft Certified Developer –

Mule programming style guide: stop abusing the choice router

integration flow with choice router

In this post, I’ll be going over why the choice router gets abused, why that’s a problem, and what you can do to fix it.

Mule programming style guide: project structure

API Kit flows

Your project structure, just like your code, can go a long way in helping other developers quickly make necessary modifications to your code.

Mule programming style guide: DataWeave code

dataweave code

In this post, I will discuss how I format my DataWeave code to improve its readability.

Mule programming style guide: a simple main flow

Error handling flow

This post is the beginning of a short series I’m creating to document my current coding style.

Reactive programming in Mule 4

HTTP listener publishing event

Mule 4 uses reactive programming to enhance scalability so our developers can deliver smooth experiences for their users.

Introducing MuleSoft Certified Developer – Level 1 (Mule 4) Certification

mule 4 developer certification

Developers play a crucial role in implementing an API-led approach for integration of applications, data, and devices to drive digital transformation. With the release of Mule 4, our goal is to empower you to cycle through projects with speed and velocity.

Designing for change with APIs: User provisioning automation at MuleSoft

October 11 2018

0 comments
Designing for Change with APIs

Onboarding new employees in an organization has become a major headache for IT teams in every industry. With the advent of cheap cloud applications and decentralized software procurement decisions, users have access to an ever-growing number of applications to help them in their daily activities.