Category Archives: Mule ESB

MuleSoft Transaction Management: Using Database Local Transactions

Having a good understanding of MuleSoft Transaction Management is very essential for any MuleSoft professionals in order to ensure that robust and efficient integration solutions are implemented without any data anomalies by maintaining data consistency. In this Transaction Management article, you will learn basic concepts of Transaction Management in MuleSoft and learn how to use… Read More »

MuleSoft MUnit Tutorial: Mule 4 Test Recorder Unit Testing

Unit Testing is always a crucial and critical part of implementation of any integration projects to ensure that all components are working as desired. Unit testing is performed by the development team during the implementation phase to verify and validate behaviour of application components. For MuleSoft applications involving Mule 4 message flows, unit testing is… Read More »

MuleSoft CI/CD: Deployment Automation Using Jenkins for Mule 4 Applications

While working with MuleSoft Integration Projects implemented with AnyPoint Studio, deployment automation is always required as a desired DevOps practice for Continuous Integration and Continuous Delivery. In this Tutorial, you will learn how to achieve Deployment Automation in MuleSoft by using Jenkins as Automation tool, Git as Source Code versioning system and maven as Build… Read More »

MuleSoft Kafka Integration: Mule4 Send Receive Kafka Message

In order to fulfil streaming and messaging needs while integrating using Mule 4, Kafka is among the top choices which is a widely used and well known open-source streaming and messaging platform. I already explained basic concepts of Kafka and Kafka Overview in another post which will help you to understand Kafka concepts and how… Read More »

MuleSoft JMS Tutorial: ActiveMQ Integration Using Queues and Topics

ActiveMQ is a widely used and well known open-source message broker which helps businesses by providing a feature-rich message oriented middleware for point to point as well as broadcast message communication based on JMS specifications. I already explained basic concepts of ActiveMQ and ActiveMQ Introduction in another tutorial which you can refer to understand basics… Read More »

Mule 4 Secure Properties: How to Secure Global properties Configurations in MuleSoft Mule 4

While working with Global Configurations in Mule 4, configurable properties can be decoupled/isolated using Configuration Properties files (either .properties or .yaml files) instead of hard coding those properties. Using configuration Properties files makes it convenient to promote applications in different environments and changing such configurable properties without re-packaging the solution. I already explained in another… Read More »

MuleSoft Batch Processing Tutorial: Bulk Processing Using Batch Job With Batch Steps & Batch Aggregator

With various other powerful features and functionalities available in Mule 4, another popular and widely used functionality provided by Mule 4 is its Batch Processing capability which allows processing bulk data in batches in parallel in order to achieve better throughput and efficiency when dealing with large sets of data. In this tutorial, you will… Read More »

MuleSoft Mule 4 DataWeave Advanced Tutorial

Dataweave is a powerful MuleSoft expression language which provides tons of features for basic as well as complex data transformations while implementing integration flows in Mule 4. In a previous tutorial, I explained and demonstrated how to perform JSON and XML transformations using Dataweave where some basic concepts and simple transformations were done using Dataweave.… Read More »

MuleSoft Tutorial: Mule 4 Error Handling: On Error Continue, On Error Propagate, Global Error Handler, Try Scope Examples

Errors are possible in any system and we can’t simply avoid errors rather we can implement our solutions with errors addressed and mitigated using various error handling techniques. Mule 4 provides a rich set of options to deal with any error scenarios in your implementations. Mule 4 provides On Error Propagate, On Error Continue options… Read More »

MuleSoft Scatter Gather Tutorial: How to Use Scatter Gather in Mule 4

Mule 4 is a widely used and a popular ESB which provides tons of features to assist in implementation of integration strategy for digital transformations. API Led Connectivity using MuleSoft Mule 4 greatly helps organizations to integrate heterogeneous set of systems & applications to achieve desired business goals. AnyPoint Studio which is an eclipse based… Read More »