Hello,
I'm working on OpenFIX certification for the pure Java QuickFIX
implementation. One test that's giving me problems involves a message with
PossDup=Y and no OrigSendingTime. I notice that the session implementation
only validates the PossDup-related fields when when the target sequence
number is lower than expected
(doPossDup() is only called from doTargetTooLow()). The OpenFIX test (FIX
4.2) is sending a message with PossDup=Y and a proper sequence number so the
PossDup verification code is not being called.
It seems a bit strange that PossDup=Y in this scenario (normal sequence
numbers)? Is this a problem with QuickFIX or the OpenFIX test? Comments?
Steve
|