Faster Feedback with Java, JBang, and TextMate
- August, 08 2020
- Manik Magar
In previous post "Using Java for scripting, with Jbang", we learned about JBang - a new way of writing scripts with Java. In this post, we will see how we can improve on compile-and-run feedbacks using TextMate editor.
Read MoreDataWeave 2 - JSON Writer Properties
- June, 26 2020
- Manik Magar
In this post, we will look at DataWeave's JSON Writer properties. DataWeave 2 is a powerful transformation language. It allows your to convert data from one format to another. When doing these data transformations, you may want to control how the output is written. Let's learn how you can do that.
Read MoreIntroducing - Mule Flow Diagrams [mulefd]
- Last Updated - January, 19 2022
- Manik Magar
A Mule application can easily have multiple configuration files with number of flows and sub-flows that are spread across those files. When analyzing such mule applications, it can get difficult to see the complete data processing flow and their connections. Have you ever wished to visualize your flow connections? How does a message pass through your application? ♪┏(・o・)┛♪┗ ( ・o・) ┓♪ Introducing - Mule flow diagrams!
Read MoreJava 14 - Pattern Matching for InstanceOf (Preview)
- March, 22 2020
- Manik Magar
Java release train is running and delivering new java features faster that the past. Java 14 became GA on March 17, 2020 with some new features. In this post, we will look at a preview feature introduced with Java 14 - Pattern Matching for InstanceOf.
Read MoreUsing Java for scripting, with Jbang
- January, 22 2020
- Manik Magar
Want to use Java for scripting? Meet - j'bang! A new tool in the wild that makes it easy to use your java code as a script. I have used a custom bash script for writing a cloudflare DDNS update. In this post, we will explore if we can use a java class to do that.
Read MoreDataWeave 2.2: Compare lists using Arrays module
- September, 29 2019
- Manik Magar
Mule Runtime 4.2 was released with DataWeave 2.2 version. Lots of new useful functions are added in Arrays module. In this post, we will see how can we compare two arraylists to find matched and unmatched objects.
Read MoreDataWeave 2.2 and Apache Avro
- June, 09 2019
- Manik Magar
Mule Runtime 4.2 was released with DataWeave 2.2 version. This adds support for Content (De)Serialization with Apache Avro. In this post, we will take a test drive of DataWeave 2.2 with Apache Avro.
Read MoreHow to deploy existing artifact with Mule Maven Plugin
- May, 27 2019
- Manik Magar
Mule Maven plugin provides a way to deploy Mule applications. In this tip, we will see how to deploy existing artifacts with mule maven plugin.
Read MoreHow to publish Mule 4 Custom Connector to Anypoint Exchange
- June, 16 2018
- Manik Magar
Anypoint Exchange allows us to share and discover the assets like API Specifications, Connectors etc on Anypoint Platform. API Specification assets can directly be created on Anypoint Exchange, while the Custom Connectors needs to be published as a part of release process. Anypoint platform provides a Maven plugin to publish these custom connectors to Exchange. In this post, we will see how to do that.
Read MoreHow to connect Firebase Realtime Database using Mule 4
- May, 26 2018
- Manik Magar
Firebase Realtime Database is a cloud-hosted NoSQL database that stores data in JSON format. It is more frequently used by Mobile applications as a backend data store. In this article, we will learn how we can integrate Mule 4 to connect Firebase Realtime Database and perform data operations.
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!