Upgrade your Groovy Scripts in Mule with DSLDs

The groovy script transformer component is a very powerful piece of Mule. I use it for almost every message transformation that I need to make. Its XML and JSON libraries reduce message format conversion down to little more than building a map, while closures give you some powerful processing tools for handling complex data structures.

continue reading

Sixtree NZ launch

Kia ora!

Auckland

continue reading

Alfresco Activiti BPM Suite - Part I

We have recently done a production implementation of the shiny new “Alfresco Activiti Suite” at one of our customers and we think it’s time to share our experience with the product and its features.

continue reading

APIdays New Zealand: Call for Speakers

You probably heard about the brilliant turnout we had at APIdays Sydney last February. The API community in Australia is alive and kicking goals with a lot of interest from businesses of all sizes and a clear demonstration that API thinking is now mainstream.

continue reading

Advanced File Handling in Mule

With all the drag-and-drop goodness of AnyPoint Studio these days, it’s easy to forget that under the hood Mule ESB remains a very powerful, configurable and extendible framework. This power comes in handy when you’re faced with demanding file processing requirements in advance of Mule’s out-of-the-box functionality.

continue reading

Dock Tales: Docker Authoring, with Special Guest Mule ESB

If you followed my previous rambling, you might feel like we are due for some hands-on Dockering. So let’s get technical!

continue reading

Sixtree Partners with Docker

At Sixtree we specialise in building distributed systems. Solutions that, by their nature, bridge information assets across boundaries to support end to end business processes. Today, the majority of information solutions are distributed and heterogeneous, and are shifting between on-premise and the cloud. This requires a standardized runtime platform that is independent of any particular technology, language or runtime environment.

continue reading

Dock Tales, Or: How I Learned to Stop Worrying and Love the Container

Docker has just turned two and it has been a heck of a two years. Looking back, describing its rise as meteoric now seems like such a misnomer as there is no sign of slowing down.

continue reading

LDAP Security in Mule

On a recent client engagement we adopted SOAP over HTTP as our preferred communication channel for Web Service consumers. Since the transport protocol was HTTP, our next requirement was to setup HTTP Basic Authentication and role-based authorization. We tend to prefer simpler transport-level authentication over WS-Security which is overkill for most situations.

continue reading

Developing Bulk APIs with Mule, RAML and APIKit

Recently we’ve been writing quite a few ‘bulk’ APIs - where consumers don’t want a single resource, or a screenful of search results but instead need (close to) the entire record set. In this blog we discuss several features of the Mule ESB platform that make is easy to design and implement bulk APIs over a variety of back-end technologies.

continue reading