{{Quickfixn}} Tag specified without a value

Grant Birchmeier gbirchmeier at connamara.com
Thu Oct 16 12:34:32 PDT 2014


Francis,

I was looking into this today, and I don't see any bug.  This feature
appears to be working as expected, so I'm not sure how your app is doing
that.

Can you put something like this into your app for the OnCreate() callback?

        public void OnCreate(SessionID sessionID)
        {
            _session = Session.LookupSession(sessionID);

            Console.WriteLine("*** CheckFieldsHaveValues: " +
_session.ApplicationDataDictionary.CheckFieldsHaveValues);
        }

​This will at least tell us if the setting is being properly set.

Are you using 1.5.0?​



On Mon, Oct 13, 2014 at 9:02 AM, Grant Birchmeier <gbirchmeier at connamara.com
> wrote:

> ​Hmm.... ​
> ValidateFieldsHaveValues=N
> ​ should take care of that.
>
> I'm looking through the code, and I'm getting the impression that that
> setting isn't implemented.  This is embarrassing.​
>
> ​I think this will be an easy one, and I'll try to put it in this week.
>>
>
> On Mon, Oct 13, 2014 at 8:52 AM, Francis Gingras <
> francis at tradeintegration.com> wrote:
>
>>  8=FIX.4.2 9=000281 35=8 34=024931 43=N 52=20141013-13:13:08 49=them
>> 56=me 11=392890346.7 17=95537.1413205988.95 150=5 20=3 39=5 38=1 44=0.00
>> 32=0 31=0.00 14=0 151=1 6=0 37=000c2c94.00017531.530ad9e7.0008 1=U1234733
>> 60=20141013-13:13:08 40=A 109=yairbn123 59=1 *6947=* 6225=$MESSAGE$
>> 6579=0 6433=1 10=227
>>
>> __________________________________
>>
>> Monday, October 13, 2014, 9:42:09 AM, Grant wrote:
>>
>>
>>  If you disable the DD, you will not be able to receive any message that
>> contain repeating groups.  (Without a DD, the engine can not know where
>> groups begin and end!)  If your counterparty doesn't use groups, then
>> you're ok, but that would be very unexpected.
>>
>> As to your specific problem, please show the message that triggered the
>> error message.
>>
>>
>>
>> On Mon, Oct 13, 2014 at 8:20 AM, Francis Gingras <
>> francis at tradeintegration.com> wrote:
>> Hi,
>>
>> I have a counter party with many undocumented tags and other
>> way-out-there-non-FIX-compliant fece so I disabled the data dictionary
>> since I do not use repeating groups there. However today, I see a few "Tag
>> specified without a value" rejects but I do have
>> ValidateFieldsHaveValues=N. How can I prevent those rejects?
>>
>> 8=FIX.4.2 9=120 35=3 34=2063 49=me 52=20141013-13:13:09.963 56=them
>> 45=24931 58=Tag specified without a value 371=6947 372=8 373=4 10=036
>> 20141013-13:13:09.968
>>
>> [DEFAULT]
>> ConnectionType=initiator
>> BeginString=FIX.4.2
>> ReconnectInterval=31
>> FileStorePath=blabla
>> FileLogPath=blabla
>> HeartBtInt=30
>> LogonTimeout=30
>> TimeZone=Eastern Standard Time
>> StartTime=17:00:00
>> EndTime=17:30:00
>> StartDay=sun
>> EndDay=fri
>> UseDataDictionary=N
>> ValidateUserDefinedFields=N
>> ValidateFieldsHaveValues=N
>> ResetOnLogout=N
>> ResetOnDisconnect=N
>> CheckLatency=N
>> MaxLatency=300
>> RequiresOrigSendingTime=N
>> PersistMessages=Y
>>
>> Thanks,
>>
>> Francis Gingras
>>
>> _______________________________________________
>> 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
>>
>> _______________________________________________
>> 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
>



-- 
Grant Birchmeier
*Connamara Systems, LLC*
*Made-To-Measure Trading Solutions.*
Exactly what you need. No more. No less.
http://connamara.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20141016/93292df3/attachment-0001.htm>


More information about the Quickfixn mailing list