Anypoint Studio 7.4: API specification synchronization

August 22 2019

0 comments
updated API specification

One of the most demanded features in Anypoint Studio 7.4 is “API Sync.” This new feature replaces the APIkit with similar functionality that is more in line with an API specification’s lifecycle.

Running Mule 4 on a Raspberry Pi

raspberry pi mulesoft 4

What an amazing time it is! We recently announced a major milestone: the GA release of Mule 4!

The new release of Mule is all about ease of use and accelerating the speed of development. With up to 50% fewer steps and concepts to learn, Mule 4 jumpstarts integration projects with better access to data and a completely new reactive, non-blocking (and self-tuning) runtime engine!

How to Apply DataWeave to the Real-world: Looping (Part 3)

October 31 2017

3 comments
dataweave

So far in this 3-part series, we have looked at variables (Part 1) and functions (Part 2) in order to leverage them to our advantage. In this third and final part of the real-world DataWeave series, we will look at another common problem area, that of performing nested loops in data structures.

How to Apply DataWeave to the Real-world: Functions (Part 2)

October 25 2017

2 comments
dataweave

In the first part of this series we tackled the issue of defining and also using variables within DataWeave as opposed to using the legacy set “Variable” module. Today, I need to raise the topic of functions in DataWeave as a key thought when working with MuleSoft has to be “can I reuse this?”

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.

How to Apply DataWeave to the Real-world: Variables (Part 1)

October 16 2017

6 comments
dataweave

Over the last few years at MuleSoft, I have had the opportunity to work with many different customers covering a wide range of use cases, inevitably requiring data transformations of one sort or another. I have observed some recurring patterns and “gotchas” when DataWeave is used in the real-world and I will address these in this 3-part series.

Introducing the Mule 3.9 & Anypoint Studio 6.4 Release

mule runtime 3.9 anypoint studio 6.4

We’re pleased to announce the availability of Mule 3.9 and Anypoint Studio 6.4. This release contains many customers requested enhancements and bug fixes.

Demo: How to Use the ServiceNow Connector with Anypoint Studio

servicenow connector

This post was written by one of the stars in our developer community, Ashish Goyal. 

ServiceNow is a cloud computing platform that helps enterprises to move faster. With ServiceNow, enterprises can replace unstructured work patterns from the past with intelligent workflows in the future. Businesses get thousands of requests from customers, IT incidents, and HR cases on a day-to-day basis. They move on their own paths,

How to Reuse DataWeave Code

dataweave

MuleSoft’s DataWeave, which is now the main expression language in Mule 4 beta, is a powerful technology that can efficiently transform complex structured data between popular data formats, including JSON, XML, CSV, and Java objects. I’m a courseware developer and trainer at MuleSoft, and I’ve been spending a lot of time learning about DataWeave recently.

Update, April 2018

I previously posted the below blog on how to reuse DataWeave code in a Mule flow using the readUrl() function.

Training Talks: How to Process Flat Files in Anypoint Studio

training talks

Today you’ll meet the newest member of our Training Talks series, Mark Nguyen. Mark joined the training team in November of 2016 as a Curriculum Developer, and will be a familiar face from now on! And yes, we have Mark’s fun fact too…are you ready?

Mark was part of the original team that launched Taco Bell’s Doritos Locos Tacos and, from what I heard, if you mention his name when ordering one, you’ll get an extra taco for free.