Mule Articles - Perficient Blogs
Blog

Posts Tagged ‘Mule’

  • Topics
  • Industries
  • Partners

Explore

Topics

Industries

Partners

MuleSoft Crowd Release vs. Mule 4 Release

MuleSoft Crowd Release and Mule 4 Release have been out for a while. Crowd Release was out around May 2017, and Mule 4 was released at the end of 2017. Many existing Mule clients have upgraded to the Crowd Release, more new clients have adopted Mule 4. However, even with the rapid adoption, I have […]

Read more

OAuth Dance with Mule – Connect 2018

Here is the full presentation converted to PDF: Oauth Dance with Mule – Connect 2018.PDF OAuth2 has become the de facto standard for REST APIs. Yet, there are still many misconceptions of OAuth2 and its relationship with REST API. This session will first cover the general OAuth2 topics: Is OAuth2 a protocol?  What are grant types […]

Read more

Json Data Processing with Mule Transformers and Dataweave

As REST APIs are taking over the world, json has stood out and become the de facto data format for APIs. It’s important that developers are familiar with json data processing. A couple of years ago I wrote a blog post discussing Mule Json transformers. Since then, I have seen many new nuances dealing with […]

Read more

MuleSoft – Correlating Array and HashMap with Dataweave

In data processing, two of the most common collection data types are array (list) and map (HashMap). The key difference between a list and a map is how they are accessed. A list is accessed by an integer positional index, such as list. However, map is accessed by a key, such as map.getValue(“key1”) or simply […]

Read more

Generating Log Entries in Mule Java Component

This is another journal post so I don’t have to re-learn the same thing many times over in the future. There are different options if you need to use log file to debug Java component with Mule application. The laziest way is to use System.out.println() inside your Java code. If you do that, you just […]

Read more

Mule Flat File and Cobol Copybook Processing

A few months back, I worked on a project that involves flat file handling. I thought it was such an odd thing that people still use flat file in the 21st century. Ironically, I’m now on my 3rd project which involves flat file processing. It is not just flat file; I am actually dealing with […]

Read more

Mule 4 and Studio 7 Beta Release: What’s New?

MuleSoft just announced the beta release of Mule 4 and Studio 7. If you have worked with any Mule products for the past few years, you will come to appreciate many of the new features in this beta release. To communicate all of the new features, MuleSoft is sharing a series of webinars on the […]

Read more

Exporting Common Mule Project as Jar

You might be puzzled why I’m posting such a simple thing. Let me tell you why I’m doing this post at this very moment. I do posting under two scenarios. Happy scenario: I come up with a topic, think it through and post it. Unhappy scenario: I did something a few months or a few […]

Read more

Mule Variable Scopes and Passing Global Values with Mule Registry

Mule variables and their scope are a widely-discussed subject. Even with the official document (linked above) and plenty of online discussions, I still find there are subtleties left to be discovered. Sometimes it takes experimenting to find out the precise behavior. This is how I sum up the general rules concerning variables and scopes: Flow […]

Read more

Technically, What is a Mule API?

** If you want to follow the steps in this post to create the API and need a sample RAML, please see the end of the post for the hello-world RAML file ** With the Mule 3.8.x release, the Mule API gateway and ESB has merged into one. Now it is simply called Mule Runtime […]

Read more

Processing JSON with Mule Transformers

To see more on Mule Json data processing, please follow this newer blog post: https://blogs.perficient.com/integrate/2018/03/02/json-data-processing-mule-transformers-dataweave/ When a JSON object comes into Mule application, it’s very common it’s represented as a JSON formatted string. For example, when it’s part of HTTP post string or part of the message received from an Amazon SQS queue. In order to process the JSON formatted […]

Read more

Join Perficient at MuleSoft Summit in Atlanta with 50% Off

Perficient is sponsoring this year’s MuleSoft Summit  in Atlanta on Tuesday, October 18th. This event will bring together a number of CIOs, IT Leaders, architects, and developers from a range of Atlanta-based companies. The summit will feature stories from client speakers on how they’ve used MuleSoft technology to enable and accelerate digital transformation. Tracks are tailored […]

Read more

How to Use Groovy in a Mule Application

Mule ESB has been arguably the most popular and efficient open source Enterprise Service Bus (ESB) available in the market and its rich options of connectors, routers, filters, error handlers, transformers supporting multiple languages like java, JavaScript, groovy, python and ruby has elevated it to the indisputable ESB of the digital era. In September 2016, […]

Read more

Download Earlier Versions of Anypoint Studio or Mule ESB Servers

It has always bothered me that I can’t find earlier versions of Mule product. Someone asked me the same question today. So I took myself to task to figure out the bottom of this thing. I think I may have found the holy grail, so to speak. In this case, my colleague wants to download anypoint […]

Read more

Connecting Mule API Gateway and ESB in Hybrid Mode

** To view “hello-world.raml”, please go to the very bottom of this post. APIs are driving the digital economy. One of the key players in the API field is MuleSoft. Instead of a labyrinth of overlapping products offerings, MuleSoft provides the Anypoint Platform with Mule API gateway and a nimble Mule ESB that can run […]

Read more

Subscribe to the Weekly Blog Digest:

Sign Up