This documentation is for WSO2 Enterprise Service Bus version 4.9.0 . View documentation for the latest release.

All docs This doc

Versions Compared

Key

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

...

From WSO2 ESB 4.0.2 onwards, this transport supports JMX.

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
titleTip

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.
AcceptorConfigURL

URL to the Quickfix/J
acceptor configuration
file (see notes below).

Required for receiving
messages over FIX

A valid URL

 


transport.fix.
InitiatorConfigURL

URL to the Quickfix/J
initiator configuration
file (see notes below).

Required for sending
messages over FIX

A valid URL

 


transport.fix.
AcceptorLogFactory

Log factory implementation
to be used for the
FIX acceptor (Determines
how logging is done at the
acceptor level).

No

console, file, jdbc

Logging disabled

transport.fix.
InitiatorLogFactory

Log factory implementation
to be used for the
FIX acceptor (Determines
how logging is done at the
acceptor level).

No

console, file, jdbc

Logging disabled

transport.fix.
AcceptorMessage
Store

Message store
mechanism to be
used with the
acceptor (Determines
how the FIX message
store is maintained).

No

memory, file,
sleepycat, jdbc

memory

transport.fix.
InitiatorMessage
Store

Message store
mechanism to be
used with the initiator
(Determines how the
FIX message store is
maintained).

No

memory, file,
sleepycat, jdbc

memory

transport.fix.
ResponseDeliverTo
CompID

If the response FIX
messages should
be delivered to a
location different
from the location
the request was
originated use this
property to set the
DeliverToCompID
field of the FIX
messages.

No

 

 



transport.fix.
ResponseDeliverTo
SubID

If the response FIX
messages should
be delivered to a
location different
from the location
the request was
originated use this
property to set
the DeliverToSubID
field of the FIX
messages.

No

 

 



transport.fix.
ResponseDeliverTo
LocationID

If the response FIX
messages should
be delivered to a
location different
from the location
the request was
originated use this
property to set the
DeliverToLocationID
field of the FIX
messages.

No

 

 



transport.fix.
SendAllToInSequence

By default, all received
FIX messages (including
responses) will be
directed to the in
sequence of the proxy
service.

Use this property to
override that behavior.

No

true, false

true

transport.fix.
BeginStringValidation

Whether the transport
should validate
BeginString values
when forwrding FIX
messages across
sessions.

No

true, false

true

transport.fix.
DropExtraResponses

In situation where the
FIX recipient sends
multiple responses
per request use this
parameter to drop
excessive responses
and use only the first
one.

No

true, false

false

For more information, see the following topics:

...