synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Asanka Abeysinghe (JIRA)" <>
Subject [jira] Created: (SYNAPSE-373) Remove the BeginString (Tag 8) validation of the FIX messages
Date Tue, 24 Jun 2008 11:12:45 GMT
Remove the BeginString (Tag 8) validation of the FIX messages

                 Key: SYNAPSE-373
             Project: Synapse
          Issue Type: Improvement
          Components: Transports
    Affects Versions: 1.2
            Reporter: Asanka Abeysinghe
            Priority: Minor

Remove the FIX message version validation to support Synapse proxy service to bridge two FIX
endpoints with different versions. E.g. FIX.4.0 and FIX.4.1 (only compatible messages between
two versions).

Current Synapse FIX implementation got a stopper for the above requirement because it validates
the incoming message version and the outgoing message version defined in the FIX message header
(BeginString/Tag 10).

Validations done inside the  class org.apache.synapse.transport.fix.FIXTransportSender.

Quickfix/j (FIX engine used in Synapse) will be doing the FIX message validations based on
the session configuration and the FIX-specification, so it is not required to do FIX validations
inside the Synapse transport layer.

A synapse user can make messages compatible by defining proper message definitions/ FIX-specs.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message