The Mule vs the hound: Kerberos support in MuleSoft

January 10 2018

0 comments 0
kerberos mulesoft support

One of the more challenging aspects of integration work is dealing with various security protocols. This holds true both as a consumer of a secured service and as a producer of a service that must enforce the security protocol.

JSON logging in Mule: How to get the most out of your logs

json mule logging

Logging is arguably one of the most neglected tasks on any given project. It’s not uncommon for teams to consider logging as a second-class citizen and it is usually taken for granted; until, of course, the team goes live and try to troubleshoot anything.

How to Read a Properties File in Mule

properties file

This post was written by one of the stars in our developer community, Rakesh Kumar Jha. 

As a MuleSoft Certified Architect, Designer and Developer, I recently worked on API implementations for one of our clients using MuleSoft’s CloudHub. One common feature that we used across our APIs implementations is reading a properties file in Mule flows.

Dev Guide: How to Design a Process API (Part 2)

reusable apis developer how to

Before we get started with this blog, if you haven’t checked out Part 1 of this Dev Guide series, make sure you work through that first, where we went through developing a resilient, governable, and flexible API layer on top of your source systems—what we call system APIs.

Improvements to the Batch Module in Mule 4

batch module mule 4

The Mule 4 Release Candidate is here and, with it, the updated version of the batch module!

The batch module was first introduced in Mule 3.5 and it aims to simplify integration use cases where basic ETL functionality is needed. If you’re unfamiliar with it, I recommend you look at this post before continuing. If you are already old friends with batch, then keep reading for a breakdown of all the changes!

Meet a MuleSoft Community Star: Anupam Gogoi, Integration Engineer at Avenue Code

October 17 2017

0 comments 0
Anupam Gogoi blog mulesoft

At MuleSoft, we are fortunate to have a community of developers that answer questions about Mule, share best practices, and organize meetups. Their knowledge and effort make building solutions with MuleSoft simpler and more rewarding.

Part 2: DataWeave 2.0 Syntax Changes in Mule 4 Beta

September 21 2017

2 comments 0
dataweave mule 4

This post was written by one of the stars in our developer community, Manik Magar 

In my last post, I discussed DataWeave 2.0 header and body (iterative functions) changes in Mule 4 Beta. In this post, I will dive deeper into the topic by discussing operator changes (within the body) as well as other changes. 

DataWeave 2.0 Operator Changes

As a language,

Part 2: Changes to the Mule Message in Mule 4 Beta

September 14 2017

0 comments 0
mule 4 beta

This is part 2 of a series on changes to the Mule Message in Mule 4 Beta, read part 1

The Mule 4 Beta release has significant internal improvements to Mule runtime. In the last post, we talked about immutability and collections with Mule Messages. In this post, I will go into detail on inbound and outbound properties in Mule Messages, as well as variables and other changes.

Part 1: Changes to the Mule Message in Mule 4 Beta

September 7 2017

2 comments 0
mule 4 beta

The Mule 4 Beta release has a lot of new and improved functionality such as DataWeave and a refreshed Anypoint Studio experience, but we’ve also been busy under the hood making internal improvements to Mule runtime. In this series of posts, we’ll give a behind the scenes insight into what we have changed under the hood and why, along with the lowdown on what users need to know about the changes from an application design perspective.

Meet a MuleSoft Champion: Felipe Ocadiz, Integration Engineer at Twitter

September 6 2017

0 comments 0
felipe ocadiz mulesoft champion

The long-term success of a technology ultimately lies on the strength of its community. At MuleSoft, we are fortunate to have a vibrant community that has many members who contribute by answering questions, sharing best practices, and organizing meetups. Their knowledge and effort made the experience of building solutions with MuleSoft simpler and more rewarding.