In sample 258 we looked at how to forward HTTP requests over a FIX session. This sample demonstrates how to send a FIX message to an HTTP endpoint.
This sample expects a Limit order from Banzai to be received by Synapse and transformed into a place order request in SOAP format. To try it out send a 'Limit' order request from Banzai to Synapse. Synapse will convert it into a place order request and send to the Axis2 server over HTTP. The stock quote service in Axis2 will print the following log when it receives the in-only place order request.
Note that the request sent from Banzai must be of type 'Limit'. Otherwise the XSLT transformation will not work as expected and Axis2 will receive an invalid request. Also since the place order requests are one-way messages, Banzai is not supposed to receive any response in this case.