MuleSoft and its Partners are publishing many connectors. It’s great as we can quickly and with less overhead start integrating with 3rd parties. However, there are situations where no connector exists. This may happen for smaller or bigger systems. I come across that challenge while trying to call AWS service through its REST API. This…
Mule 4.x
Set up Anypoint Studio 7.7 – all you need to know
What is the most important thing that a mule developer needs? I think that well configured IDE is the answer. While you can have an appropriate set of skills, without a good toolkit you wouldn’t be as efficient as you could. Therefore in this article I explain how I configure my development environment. I hope that you would enjoy it :).
How to get months and years difference between the two dates?
Some time ago, I was asked to compute the difference between the two dates (Period). Sounds simple, isn’t it? However, I needed this difference presented in days, months, and years. It was not that obvious how to achieve that. Let’ see how I did it. Overview We want to see how long given employee is…
Why Salesforce can’t connect to my API over DLB?
Last time I described connectivity scenario when Salesforce was reaching MuleSoft API exposed via Shared Load Balancer. What do we need to take into consideration when we slightly change our infrastructure and purchase a Dedicated Load Balancer? There are some vital changes that we should be aware of. In this article, I point out at…
Publish API via CloudHub for Salesforce – connectivity test
Once we develop and deploy our MuleSoft applications, it is a good idea to test the connectivity. Is the calling system able to reach our API and receive a response? In this article, I will focus on the case when I expose API to Salesforce. I will use the Salesforce playground that is available on…
Design API in Anypoint Studio 7.5
New Anypoint Studio 7.5 came with an exiting feature. From now on, we can design our APIs in Studio instead of the Design Center. In this article, you will see how it works and how to use it. Let’s see if this can improve our day-to-day tasks. Create an API The first step must be…
Setup quickly MUnits for your project with test recorder
Everyone knows someone that does not like writing unit tests for their code. Maybe you belong to that group. I, on the other hand, prefer to write a test to ensure that my code is as robust as possible. Of course, that does not mean that I have no errors ;). However, I am more…
Publish web socket in the experience layer
Some time ago, MuleSoft introduced Web Socket Connector. In this article, I briefly describe what web socket gives us in the context of integration. The main focus of the article is to show you how to publish a web socket for your consumers. Web Socket So the first question is what a web socket is….
Content Filter pattern for REST service – implementation
In the last article, you can find the idea of how to introduce field filtering for your APIs. My simplified Content Filter allows for providing negative or positive filtering. The first one tells which fields Filter removes from the target response. The latter one tells which fields should be available in the response. Today I…
Content Filter pattern for REST service fields filtering
At some point, you may have a service that returns a lot of fields and related objects. What if the service consumer doesn’t want all the fields all the time? In other words, he/she would like to have the response filtered. Here come the Content Filter to the rescue. After you read this article you…