MuleSoft's Anypoint Studio 5.3 with Mule 3.7.2 released!

DZone 's Guide to

MuleSoft's Anypoint Studio 5.3 with Mule 3.7.2 released!

MuleSoft is pleased to announce the availability of our Anypoint Studio 5.3 release with the brand new Mule 3.7.2 release.

· Integration Zone ·
Free Resource

MuleSoft is pleased to announce the availability of our Anypoint Studio 5.3 release with the brand new Mule 3.7.2 release. This release features a new validations module, which allows you to easily validate Mule messages using a variety of built in validators. It also features many improvements such as improved ability to attach sources to runtimes and improvements to the API gateway runtime experience in Anypoint Studio.

Validations Module

This release includes a new validations module, which has a set of validators that help you easily check for conditions and throw appropriate errors when they are met. For example, if you want to ensure an incoming API request with some user information, you can use the validations module to ensure that certain fields are set, such as the name, that an email is valid, or write custom logic to ensure a user id conforms to your rules.

Screen Shot 2015-08-28 at 3.28.07 PM

The validations module comes with a full set of validators. And you can write your own logic as well, using MEL. For more information, please see the documentation.

API Gateway and Domain Improvements

The API Gateway runtime includes a shared domain as part of the runtime, which makes it easy for all applications to share a common HTTP port. Previously, when importing projects or creating new APIs in Anypoint Studio, you had to set up this domain manually. Anypoint Studio now auto-creates a project with the API Gateway default domain that contains a shared HTTP listener configuration for all your APIs.

And more...

This release also features a number of additional improvements:

  • You can now attach sources for JARs bundled inside Mule runtime containers on the classpath, and Anypoint Studio remembers the settings. You can also reference Mule flows contained in JARs on the classpath.
  • Added preference pane that allows users to manage the location of their Mule source zip files and attach them to Mule runtimes.
  • You now reference Mule flows which exist in a JAR on the classpath, enabling modularization of flows.

Get Started

To get started:

We look forward to your feedback in this post’s comments and in our forum. Happy connecting!

integration, mulesoft, releases, validation

Published at DZone with permission of Shana Pearlman . See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}