Author Archives: Ajmal Abbasi

About Ajmal Abbasi

Ajmal Hussain Abbasi is Integration Consultant By Profession with 13+ years experience in Integration domain mainly with TIBCO products. He has extensive practical knowledge of TIBCO Business Works, TIBCO Cloud, TIBCO Flogo, TIBCO Mashery, TIBCO Spotfire, EMS and TIBCO ActiveSpaces. He has worked on a number of highly critical integration projects in various sectors by using his skills in TIBCO Flogo, TIBCO API Management (Mashery), TCI, Tibco Designer, TIBCO Business Studio, Adapters, TIBCO EMS, RV, Administrator, TIBCO BE, TIBCO ActiveSpaces etc. Ajmal Abbasi has experience with MuleSoft ESB as well. Ajmal Abbasi is also experienced in the area of API Management particularly with WSO2 API management platforms. Ajmal Abbasi is also experienced in developing solutions using Core Java and J2EE Technologies. You can contact Ajmal Abbasi for Consultancy, Technical Assistance and Technical Discussions.

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 »

ActiveMQ Tutorial: ActiveMQ Introduction, ActiveMQ Basic Concepts and Example Use Cases

Messaging and a reliable yet efficient integration of heterogeneous set of systems & applications with a proper messaging model plays a very important role in any organization in order to ensure that different systems & applications are able to share data with each other in a secure, reliable, efficient manner to meet business goals. When… 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 »

How to Setup Kafka on Windows: Install and Run Kafka As Windows Service

Apache Kafka is a widely used and popular open-source Event-Streaming & messaging system with capabilities to handle huge loads of data with its distributed, fault tolerant architecture. In another Kafka tutorial, I covered Kafka Introduction, Kafka Basic Concepts and a high level overview of Kafka Architecture. In this Kafka tutorial, I will explain how to… Read More »

MuleSoft Mule 4 Tutorial: How to Use Global Configurations for Environment Properties

In order to use different properties for various environments like Dev, QA, Prod etc. Mule 4 provides options to use separate properties files which helps promoting your solution to different environments in a more sophisticated and dynamic manner without re-packaging the solution or without creating the deployable artifacts again & again. In this tutorial and… Read More »

MuleSoft Mule4 Tutorial: How to Use Map & MapObject DataWeave Functions to Iterate on Array of Objects

MuleSoft dataweave expression language provides a rich set of functions and operators which can be used to perform various types of operations on payload to achieve desired transformations. When implementing integration flows using Mule ESB, we often come across scenarios where we have to deal with a large set of data in the form of… Read More »

MuleSoft Salesforce Integration: Create & Query Records from Salesforce Using MuleSoft Salesforce Connector

MuleSoft provides quite a rich set of pre-built & ready to use connectors to integrate with various well known enterprise applications which greatly helps organizations to efficiently and quickly integrate heterogeneous set of applications and systems and benefit from message communication and coordinated business agility through an integrated eco-system of applications with MuleSoft API-Led Connectivity.