This documentation is for WSO2 Enterprise Service Bus version 5.0.0. For the latest ESB, view the latest WSO2 Enterprise Integrator documentation.

All docs This doc

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Objective: Demonstrate the usage of the FIX (Financial Information eXchange) transport with Proxy Services.

  • You will need the two sample FIX applications that come with Quickfix/J (Banzai and Executor). Configure the two applications to establish sessions with the ESB. 


    For information on setting up Quickfix/J, see Configuring WSO2 Enterprise Integrator to use the FIX transport.

  • Start Banzai and Executor.
  • Enable FIX transport in the Synapse axis2.xml
  • Configure Synapse for FIX samples. 
  • Open the <ESB_HOME>/repository/samples/synapse_sample_257.xml file and make sure that transport.fix.AcceptorConfigURL property points to the fix-synapse.cfg file you created. Also make sure that transport.fix. InitiatorConfigURL property points to the synapse-sender.cfg file you created. Once done, you can start the Synapse configuration numbered 257: -sn 257


    The ESB creates a new FIX session with Banzai at this point.

  • Send an order request from Banzai to the ESB.