Hi,

Thanks Asankha for the input.

We included this validation feature in the FIXTransportSender intentionally
because we were not very happy with the level of validation offered by
Quickfix/J. Also these restrictions imposed by the transport can help in
sending response messages when a service is having multiple sessions on the
acceptor side.

Anyway what you say also makes perfect sense. Therefore we can consider
removing the validation feature from the FIXTransportSender or may be we can
consider having that as an optional feature. I have already done this in my
local working copy of Synapse. Therefore please raise a JIRA regarding this
improvement. Then we can start working on it.

Thanks again for your feedback and keep them coming. We need contributions
from our users and developers to make the FIX transport a more productive
and useful piece of software.

Thanks

Best Regards,
Hiranya Jayathilaka

We need feedback from our users and developers to make the FIX transport a
more productive and useful piece of software.



On Mon, Jun 23, 2008 at 12:48 PM, Asanka Abeysinghe <[EMAIL PROTECTED]>
wrote:

>
> Hi,
> I am working on synapse-1.2 to configure a 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.
>
> Asanka A.
> _________________________________________________________________
> News, entertainment and everything you care about at Live.com. Get it now!
> http://www.live.com/getstarted.aspx
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to