How to use Secure Properties in DataWeave 2
- April, 27 2018
- Manik Magar
Mule 4 ships with a Secure Configuration Properties Module that can be used to encrypt properties files or individual properties. In this quick note, we will see how to use Secure properties inside DataWeave 2 or in Mule 4 expression statements.
Read MoreHow to do Mule Deployment with Maven and Jenkins Pipeline
- Last Updated - May, 25 2019
- Manik Magar
Mule Application Builds and Deployment can be fully managed using Maven. In the development phase, Anypoint Studio makes it easy to manage your application dependencies using Maven. For Deployment tasks, Mule provides are Maven plugin that can help to automate the application deployment to different target runtime environments such as Standalone, CloudHub, ARM, Cluster and more. In this post, we will see how we can leverage Mule Maven plugin to perform deployments manually as well as using Jenkins Pipeline for Mule 3 applications.
Read MoreHow to Run Mule 4 In Docker Container
- Last Updated - February, 02 2023
- Manik Magar
Recently I updated javastreets/mule docker image to Mule 4.4.0 Kernel (community edition). In this post, we will run a Hello Mule 4 application in Docker container.
Read MoreHow to Extend Mule 4 Runtime using SDK
- Last Updated - January, 08 2023
- Manik Magar
Mule 4 is packed with enhancements and new features. It comes with a new Mule SDK to extend the Mule Runtime for creating custom Connectors and Modules. Even though the goal of SDK is similar to DevKit used in Mule 3, it differs in how custom Connectors and Modules are created using new Mule SDK. In this post, we will see how to create a custom Module using Mule SDK and use it in our project.
Read MoreManaging Mule Schedules with Anypoint Runtime Manager
- January, 18 2018
- Manik Magar
Mule ESB applications allow you to integrate different systems. Frequently, we need to schedule processing at certain time or interval. It’s easy to add a scheduler to the application but it might get tricky to maintain it after deployment. In this article, we will see the challenges in managing applications with schedules and how Anypoint Platform’s Runtime Manager helps us to make life easy.
Read MoreBatch Processing in Mule 4 vs. Mule 3
- October, 11 2017
- Manik Magar
In previous Mule Batch series, we learned about the batch processing capabilities of Mule ESB 3. Mule 4 is now available for use as Release Candidate version. It offers huge improvements and changes to Mule 3, such as Introduction of DataWeave 2.0, Reusable Streaming, improved processing strategies, operation based connectors and much more. Mule 4 also has some changes to the way Batch jobs were implemented in Mule 3. In this post, we will look at batch processing in Mule 4.
Read MoreUsing Docker container to run Mule ESB on Raspberry Pi3
- Last Updated - March, 29 2018
- Manik Magar
Mule runtime is a lightweight, java based enterprise service bus (ESB) and integration platform. It allows the developers to connect with different systems and applications. In the earlier post, we saw how to install Mule ESB on Raspberry Pi3. In this post, we will use Docker container to run Mule on Raspberry Pi3 and deploy a simple application.
Read MorePart 3: Mule Batch Processing - MUnit Testing (The Conclusion)
- September, 16 2017
- Manik Magar
In earlier parts of this series, we looked at the Batch processing capability of Mule and also added some unit tests for our batch. In this last part, we will see how to test record data and message routing through steps.
Read MorePart 2: Mule Batch Processing - MUnit Testing
- September, 13 2017
- Manik Magar
In previous post, we looked at the Batch processing capability of Mule. Just like any other software code, you should unit test mule batch jobs too. In this second part, we will see how we can add unit tests for our batch.
Read MorePart 1: Mule Batch Processing - Introduction
- September, 06 2017
- Manik Magar
Mule Enterprise Edition has capability to process messages in batches. This is useful for processing large number of records or stream of data. It has many components that are very specific to batch processing and can be used to implement business logic. In this blog series, we will talk about batch processing in Mule and unit testing it with MUnit.
Read MoreSearch
Get updates by Email:
Lives on Java Planet, Walks on Java Streets, Read/Writes in Java, JCP member, Jakarta EE enthusiast, MuleSoft Integration Architect, MuleSoft Community Ambassador, Open Source Contributor and Supporter, also writes at Unit Testers, A Family man!