Mule 4 - How to Iterate over Map Entries
We know that Mule 4 comes with DataWeave as the default expression language. Mule 4 with DataWeave is very powerful. If we need to iterate the list, then we know that we can use…
Engineering notes, implementation guides and architecture-focused writing across integration, APIs, data transformation, testing, developer tooling and distributed systems.
We know that Mule 4 comes with DataWeave as the default expression language. Mule 4 with DataWeave is very powerful. If we need to iterate the list, then we know that we can use…
If you are using Mule 4, then you might have noticed that DataWeave is the default expression language in Mule 4. DataWeave is very powerful. DataWeave 2.0 also features many…
MuleSoft DataWeave is really powerful. We can implement complex data transformations. But in some cases, I think it is better to use DataWeave along with some of the proven Java…
Recently MuleSoft has officially released Mule 4. Many things have changed in Mule 4. Recently I was involved in a project to upgrade Mule 3.x application to Mule 4.x. Use Case:…
MuleSoft has recently launched Mule 4 which is really powerful especially when MuleSoft decided to use DataWeave as the main expression language. Recently, I was working on…
We all use excel sheets for some or the other purpose and many times we also want to protect them to restrict unauthorized access. Here are the simple steps to protect excel…
Have you ever thought about setting automated API monitoring? If yes, then it is good idea to setup an open source status page as well for your APIs. This way, you can establish…
In my previous article about Creating or Updating Users in htpasswd File, we saw how to create, update and remove user from htpasswd file. In this article, we will see how we can…
The Apache HTTP Server is free and open-source cross-platform web server. It can be configured to protect either entire website or part of the website. Once the authentication is…
I use Sublime Text 3 text editor for viewing and editing files. Sublime Text offers various features. There is one important and useful feature - You can search and select…
If you are using Postman for your API testing and if you want to store and retrieve numeric values from environment variables, then here is a simple trick - use "Number" function.…
JMeter is a powerful tool for API testing. Let's say you are are writing test cases for one of your RESTful service; and you want to extract and validate the value returned as…
If you want to take screenshot on your Mac OS X, then it is very simple, just press and hold command+shift+4 , then selected desired area, and when you leave these buttons, the…
I am using MariaDB for one of the project and today I encountered some weird issue while connecting from command line. For those who are not familiar with MariaDB - it is…
Oracle VirtualBox is a free, open source and powerful virtualization tool. Some minor configurations tweaks are required to access guest localhost from host computer. I am running…
Oracle VirtualBox is a free, open source and powerful virtualization tool. Some minor configurations tweaks are required to access guest localhost from host computer. I am running…
Those who are involved in API or web service development should be knowing about Postman , it is one of the most popular tools to build API requests and test them. Collection…
Have you ever faced an error while launching Apache Directory Studio ? I faced this error recently on my MAC OS. Problem: I was using Apache Directory Studio for past few months…
For those who are using MAC OS, its little tricky to install multiple Java versions. Here is the simple solution to achieve this. You will need " homebrew " and some commands. To…
Recently, I thought of upgrading various softwares on my MAC OS including Java, AnypointStudio and all other softwares. So, I downloaded new version of MuleSoft Anypoint Studio on…
Many developers and organizations use GitHub as code repository. Similarly, many prefer to commit code in GitHub repositories using various commands. I personally think that using…
You must be looking for some easy options to pretty format JSON data. Well, there are many websites which provides this capability and you can pretty format JSON data in browser.…
Do you need to find out location of Java in your Mac? Its simple: Open Terminal Type the command: /usr/libexec/java_home Hit Enter/Return button If Java is available, then you…
While running Java applications, sometimes you may have to set JAVA_HOME environment variable. Here are the instructions to quickly set JAVA_HOME on your Mac OS X. Open Terminal…
Couchbase is one of the best NoSQL database. I have used this for one of the project and recently came across a scenario for which I had to do some research but straightforward…
Did you just realize that your Mule Application requires horizontal scaling ? Well, thats easy - just go to CloudHub Runtime Manager, select your application and change the…
While working on a Mule Application project, if you a planning to validate JSON payload against some JSON schema , and more importantly if you want to pass schema location…
Decompilers are one of the most important tool for developers. Many Java developers use Eclipse IDE and many MuleSoft developers use Anypoint Studio (just another flavor of…
Couchbase Server (A.K.A. Couchbase) is open source , NoSQL , document oriented database that stores JSON documents. Couchbase has recently introduced a new feature - Full Text…
Hello Bloggers! If you use images in your blogs then you might have faced this issue. If you haven't faced this issue, then you might some day. Oh wait, whats the issue? 😃 When…
Today, API security has become one of the most important thing. It is a vast field with many approaches and meanings. Most commonly, people refer API security as Authentication…
In this article, I will be focusing on configuring JMeter with Maven but lets first understand some basics of JMeter and Maven. The Apache JMeter™ application is open source…
macOS (Mac OS X or OS X) is the current series of Unix-based graphical operating systems developed and marketed by Apple Inc . designed to run on Apple's Macintosh computers…
As we all know, the L ightweight D irectory A ccess Protocol ( LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed…
In today's enterprise infrastructure, system and application integration is more and more frequently a mission critical concern. There are number of Enterprise Service Bus (ESB)…
Many companies use standard protocols such as FTP and SFTP to transfer files to external partner and receive files from external partners. Using FTP and SFTP provides simple to…