This document summarizes a Mule application that demonstrates how to modernize a legacy system by automating communication between the legacy system and a web service. The application exposes a SOAP web service to accept orders and converts them to a flat file format that the legacy fulfillment system accepts. It demonstrates how Mule can act as a proxy to front-end the legacy system and enable it to process orders submitted over HTTP by converting them to the legacy system's file format.