Migrating a MuleSoft Connector from Mule 3 to Mule 4

In this article, we will explain (step-by-step) how to migrate a MuleSoft connector from Mule 3 to Mule 4 using the Devkit Migration Tool (DMT).

Using your Java code in Mule4

In this post, we take a look at different methods of integrating your Java code in the latest version of Mule.

Accelerate Your Digital Journey with Mule 4 and C4E

MuleSoft has recently announced a crowd release of Mule 4.0 - the latest iteration of the Mule runtime engine. Mule 4 innovatively delivers a vastly more powerful all-purpose engine for building application networks, while retaining everything users of Mule 3 loved - its lightweight, runtime, and extensibility.

Ricston Blog – is a great resource, where Ricston consultants share knowledge around Mule, MuleSoft’s Anypoint Platform, Java and open source technologies.

Found 4 Posts
Tuesday, January 8th, 2019

After the big success of the first part of using Java in Mule, finally, the second volume is ready, using Java in Mule4. In this post, we take a look at different methods of integrating your Java code in the latest version of Mule. The main difference to notice is that MEL is gone. In Mule3, it was a normal approach to call a Java method by providing a MEL ...read more »

Thursday, June 8th, 2017

To understand how tenants work in Spring, it is important to first understand what multi tenancy is and how it is implemented in JPA. Check the following link for more information: https://www.ricston.com/blog/multitenancy-jpa-spring-hibernate-part-1/ As I said in part 1, Hibernate/JPA knows the current tenant through CurrentTenantIdentifierResolver which is resolved by Spring. So the real question here is "How does Spring know what tenants exist?" The answer to this question has a ...read more »

Thursday, April 6th, 2017

DataWeave is a powerful tool inside Mule ESB which allows you to define data transformations that can be applied to a variety of formats (XML, JSON, POJO, CSV, etc..). With DataWeave, you can define transformations that change the structure of the data through merging, aggregation, enrichment, summarization, filtering and other processes. These non-trivial transformations are easily defined using a combination of operators (like map, reduce, filter and groupBy) and selectors ...read more »

Tuesday, November 22nd, 2016

Multi-tenancy allows an application to behave as multiple independent applications hosted for different clients (i.e. organisations). This might not sound impressive, however as the number of clients increase it becomes more evident that it is easier and more cost effective to run a single application hosted for all the clients rather than hosting an independent application for each client. Multi-tenancy has become more popular lately and is very useful for the economy in ...read more »

Still haven't found what you are looking for? Check out our blog archives!

Page 1 of 1

Search Posts...

Contact Us

Ricston Ltd.
Triq G.F. Agius De Soldanis,
Birkirkara, BKR 4850,
MT: +356 2133 4457
UK: +44 (0)2071935107

Send our experts a message

Need Help?
Ask our Experts!