Getting started with JPA and Mule

Working with JPA managed entities in Mule applications can be difficult.  Since the JPA session is not propagated between message processors, transformers are typically needed to produce an entity from a message’s payload, pass it to a component for processing, then serialize it back to an un-proxied representation for further processing. Transactions have been complicated […]

PGP Encryption and SalesForce Integration using MuleSoft’s AnyPoint Platform

On my previous 3-part blog, I showed how Mule ESB can be used to service-enable and orchestrate traditional on-premise technologies like an Oracle database and IBM Websphere MQ. Using Mule ESB, we created a service that accessed employee information from an Oracle database table and transmitted this to IBM WebSphere MQ. An observant customer I […]

Announcing CloudHub availability in Europe

I’m thrilled to announce the availability of CloudHub in Europe. With this announcement, we’re extending the industry-leading CloudHub platform to address the needs of our European customers with dedicated computing resources located in the European Union. European companies are adopting the cloud faster than ever — Salesforce recently announced that Europe was their fastest growing […]

MuleSoft named best place to work in 2013

MuleSoft has been named one of the “Best Places to Work” by the SF Business Times. The Times’ rankings are based on anonymous, voluntary surveys which rank their employer in areas such as teamwork, retention, co-workers, manager effectiveness, trust in senior leadership, benefits and overall job satisfaction. So what is it about MuleSoft that makes […]

How to Protect Your APIs with OAuth

On this 10th ‘Day of Christmas’ Mule blog post, we tackle an increasingly important question in the world of APIs: Presume that you would like to create a remote API (which perhaps exposes some legacy business logic) for access by internal and/or external clients. How can you make sure that access to your API is […]

Mule Component Bindings

I had the privilege of speaking at the Mule Summit in Chicago a few weeks ago. During my presentation, I covered some key Mule ESB features we leverage at Express Scripts: Component Bindings and Custom Configuration Patterns. Few conference attendees were familiar with these features, so we thought blog posts would help share information about […]

Automate your deployments with the Jenkins API

The Jenkins build systemhas an open API which means we can do stuff with it. Today we’re going to automate the deployment of an application with a specific stable version.  Jenkins has a great UI, it’s very flexible indeed, but sometimes is not enough. For instance, for CloudHub we deploy a Jenkins build to our QA environment, […]