hot-topics mule and the cloud what's new in mule 3 apache tomcat tips and tricks developer tools

ESB or not to ESB Revisited – Part 3, API Layer and Grid Processing Architecture

Ross Mason on Thursday, July 28, 2011

In this penultimate part of my ESB or not to ESB series I’m going to cover two more architectures; API Layer and Processing Grid providing the benefits and considerations for each.   Previous Posts: ESB or not to ESB – original post ESB or not to ESB revisited – Part 1. What is an ESB? ESB [...]

Validating complex XML messages with Mule and AbsoluteRule

Esteban Robles Luna on Tuesday, July 26, 2011

It is pretty common that Mule messages contain XML as a payload and that those messages need to be validated/transformed. XML documents can be automatically validated using XSD, though those validations are structural and sometimes we need to manually code some validation in plain Java (especially in complex scenarios like validating references, existence conditions and [...]

Using Mule session properties

Pablo La Greca on Friday, July 22, 2011

Do you want share properties between mule instances? or just between different flows within Mule?. Then mule session properties are what you are looking for.

Introducing Mule Query Language

Dan Diephouse on Thursday, July 21, 2011

Working with web APIs, local APIs and different data formats and structures is too damn hard. You have to write painful verbose code to: Query Web APIs and work with the data Enrich and join data from external services with local services Compose RESTful services from existing services Version services and data formats Merge data [...]

Get a sneak peek at Mule 3.2

michael.khalili on Thursday, July 21, 2011

Mule 3.2 is right around the corner and it is shaping up as the best Mule release ever. Some highlights include: High availability clustering for mission critical environments A business event analyzer to gain deep visibility into business events for root cause analysis and compliance Drools integration for business rules and complex event processing

Meet Until Successful, Store and Forward for Mule

Ross Mason on Wednesday, July 20, 2011

In computing like in life, not every attempt is successful the first time. A message delivery to a remote application may be impossible for a while. A particular business action may be impossible due to the temporary unavailability of an enterprise resource. The good news is that these adverse conditions may not last: all what is [...]

Cloud Connectors + Mule iON screencast

Federico Recio on Tuesday, July 19, 2011

This post is all about developing Cloud Connectors and deploying apps to Mule iON, but rather than just using words I created a screencast that demonstrates how to use Cloud connectors and Mule Flow to build applications that can be run on Mule or Mule iON. Cloud Connectors provide simple and reusable integration with Social [...]

Real-time Web and Streaming APIs

Ross Mason on Thursday, July 14, 2011

There was a lot of buzz a few years ago around real-time web and since then it has been bubbling along. I have a financial/enterprise background so real-time has a very different meaning to me; time is measured in microseconds. Web real-time seems to be measured as sub 1 second . My issue with real [...]

Twilio Cloud Connector for Mule

Federico Recio on Tuesday, July 12, 2011

I’m pleased to announce the release of a new Cloud Connector for Twilio. If you don’t know what Twilio is, you should definitely check it out! What is Twilio? Let me give you a brief introduction to Twilio. In short, Twilio provides a cloud API for voice and SMS communications that leverages existing web development skills, [...]

Fake and Stub objects creation using Groovy

Pablo La Greca on Friday, July 8, 2011

Automated testing using XUnit style frameworks can be achieved using several techniques. You can test a particular class, group of classes, or all your system at once. This selection will conform your SUT (system under test). You must define which technique or mix of techniques to use depending on your system and what best suits [...]