{{Quickfixn}} UPDATE - Message "AP" PositionReport Error

Grant Birchmeier gbirchmeier at connamara.com
Wed Aug 1 07:58:00 PDT 2012


Did you modify the AP message in your DD?  Is the received message
valid according to your DD?

If the message (or DD) is incorrect, it's possible that our error
message isn't as clear as it could be.


On Wed, Aug 1, 2012 at 9:51 AM, Contact BlackWave Technologies
<contact at blackwavetechnologies.com> wrote:
> Beyond it being helpful -- any suggestions or changes that can be made to the DD or code to resolve the problem.
>
>
> Best Regards
> Dean Reese
> BlackWave Technologies
>
> www.blackwavetechnologies.com
>
>
>>
>>
>> Message: 1
>> Date: Tue, 31 Jul 2012 10:29:19 -0500
>> From: Mike Gatny <mgatny at connamara.com>
>> To: "Mailing list for QuickFIX/n" <quickfixn at lists.quickfixn.com>
>> Subject: Re: {{Quickfixn}} UPDATE - Message "AP" PositionReport Error
>>       on      QuickFIX/N
>> Message-ID:
>>       <CAA1-azP4Axm22mFHJRTxFcm8U-RDvN8KbuZPF+XnRDZGAzpHeA at mail.gmail.com>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> On Tue, Jul 31, 2012 at 9:18 AM, Dean Reese <
>> contact at blackwavetechnologies.com> wrote:
>>
>>>   at QuickFix.Message.SetGroup(**StringField grpNoFld, String msgstr,
>>> Int32 pos, FieldMap fieldMap, IGroupSpec dd, DataDictionary
>>> sessionDataDictionary, DataDictionary appDD, IMessageFactory msgFactory) in
>>> D:\QuickFIXN\QuickFIXn\**Message\Message.cs:line 510
>>>
>>
>> This is actually quite helpful.  This line of code is calling a method on
>> the group object being parsed without checking for null first.  A quick
>> comparison to the C++ version (from which it was ported) shows that QF/c++
>> will return from this point if the group is null.  This part of the code is
>> pretty hairy, so I'm not sure immediately what a null group at this points
>> means, but I think we should start by writing a unit test using the message
>> from your log.  Maybe the NoPartyIDs group of length zero triggers the null
>> case?
>>
>> --
>> Mike Gatny
>> Connamara Systems, LLC
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20120731/232326ca/attachment-0001.htm>
>>
>> ------------------------------
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com



-- 
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com



More information about the Quickfixn mailing list