...
The org.apache.synapse.transport.fix.FIXTransportSender
acts as the transport sender implementation. These classes can be found in the <ESB_HOME/repository/components/plugins/synapse-fix-transport.jar
file. The transport implementation is based on Quickfix/J open source FIX engine and hence the following additional dependencies are required to enable the FIX transport.
mina-core.jar
quickfixj-core.jar
quickfixj-msg-fix40.jar
quickfixj-msg-fix41.jar
quickfixj-msg-fix42.jar
quickfixj-msg-fix43.jar
quickfixj-msg-fix44.jar
slf4j-api.jar
slf4j-log4j12.jar
This From WSO2 ESB 4.0.2 onwards, this transport supports JMX (New in version 4.0).
Download Quickfix/J from here and and in the distribution archive you will find all the dependencies listed above. Also please refer to Quickfix/J documentation on configuring FIX acceptors and initiators.
...
Info | ||
---|---|---|
| ||
In transport parameter tables, literals displayed in italic mode under the "Possible Values" column should be considered as fixed literal constant values. Those values can be directly put in transport configurations. |
Parameter Name | Description | Requried | Possible Values | Default Value |
---|---|---|---|---|
transport.fix. | URL to the Quickfix/J | Required for receiving | A valid URL |
transport.fix. | URL to the Quickfix/J | Required for sending | A valid URL |
transport.fix. | Log factory implementation | No | console, file, jdbc | Logging disabled |
transport.fix. | Log factory implementation | No | console, file, jdbc | Logging disabled |
transport.fix. | Message store | No | memory, file, | memory |
transport.fix. | Message store | No | memory, file, | memory |
transport.fix. | If the response FIX | No |
transport.fix. | If the response FIX | No |
transport.fix. | If the response FIX | No |
transport.fix. | By default, all received | No | true, false | true |
transport.fix. | Whether the transport | No | true, false | true |
transport.fix. | In situation where the | No | true, false | false |
For more information, see the following topics: