Hi,

It seems I have made a small mistake in my previous mail. I should have said
thanks 'Asanka' instead of thanks 'Asankha'. :-)

Thanks

Best Regards,
Hiranya Jayathilaka

On Tue, Jun 24, 2008 at 3:21 PM, Hiranya Jayathilaka <[EMAIL PROTECTED]>
wrote:

> 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