https://svn.apache.org/repos/asf/webservices/synapse/trunk/java/src/site/resources/presentations/ApacheCon%20Synapse%20Tute.pdf