title: How to send xml playload over http using wso2 esb
body: <p>I am trying to send xml request over http using wso2 ESB. Per WSO2 ESB documentation, I am supposed to specify "pox" in transport type, however it doesn't seem to work. Is there any other option?</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;proxy xmlns="http://ws.apache.org/ns/synapse"
         name="MyProxy"
         transports="https,http"
         statistics="disable"
         trace="disable"
         startOnLoad="true"&gt;
     &lt;target&gt;
        &lt;inSequence&gt;
           &lt;payloadFactory media-type="xml"&gt;
              &lt;format&gt;
                 &lt;ReceiptRequestMessage xmlns=""&gt;
                    &lt;Header&gt;
                       &lt;Timestamp&gt;2015-03-24 06:00:00.000000&lt;/Timestamp&gt;
                       &lt;Authentication&gt;
                          &lt;Identity&gt;abc&lt;/Identity&gt;
                          &lt;SharedSecret&gt;xyz&lt;/SharedSecret&gt;
                       &lt;/Authentication&gt;
                    &lt;/Header&gt;
                    &lt;RequestParameters&gt;
                       &lt;StartDate&gt;2015-01-13 06:00:00.000000&lt;/StartDate&gt;
                       &lt;EndDate&gt;2015-02-01 06:00:00.000000&lt;/EndDate&gt;
                    &lt;/RequestParameters&gt;
                 &lt;/ReceiptRequestMessage&gt;
              &lt;/format&gt;
              &lt;args/&gt;
           &lt;/payloadFactory&gt;
           &lt;log level="full"/&gt;
           &lt;send&gt;
              &lt;endpoint&gt;
                 &lt;address uri="https://usertest.sciquest.com/apps/Router/ReceiptXMLExportFromRequest"
                          format="pox"/&gt;
              &lt;/endpoint&gt;
           &lt;/send&gt;
        &lt;/inSequence&gt;
        &lt;outSequence&gt;
           &lt;log level="full"/&gt;
           &lt;send/&gt;
        &lt;/outSequence&gt;
     &lt;/target&gt;
     &lt;description/&gt;
  &lt;/proxy&gt;
  </code></pre>