Re: [Quickfix-developers] Trade Capture Report Message Rejected.
Brought to you by:
orenmnero
From: Grant B. <gbi...@co...> - 2010-08-03 17:40:54
|
I believe user-defined fields are those tags numbered 5000+, at least, that's how the QuickFIX/J documentation defines it. If QuickFIX/C++ works the same, then that would explain why your 524 is tripping the validator. I don't know if there's a way for QF to ignore all undefined fields. Hopefully another list member can help with that. On Tue, Aug 3, 2010 at 12:32 PM, Gerry Robinson <ge...@sm...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > I have to be able to handle all undefined fields to pass conformance testing. 524 is in the data dictionary but doesn’t seem to be part of a TradeCaptureReport . I am using FIX 4.4. I thought by setting ValidateUserDefinedFields=N would prevent the incoming message from getting rejected. > > > > Thanks > > > > > > > > Add the field to your data dictionary. > > -- > Kenny Stone > Connamara Systems, LLC > > On Tue, Aug 3, 2010 at 12:03 PM, Gerry Robinson <ge...@sm...> wrote: > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > I’m getting a “Tag not defined for this message type:524” in my trade capture message. The following is my current settings file: > > > > # default settings for sessions > > [DEFAULT] > > ConnectionType=initiator > > LogonTimeout=30 > > ReconnectInterval=60 > > ValidateUserDefinedFields=N > > ValidateFieldsHaveValues=N > > AllowUnknownMsgFields=Y > > UseDataDictionary=Y > > # session definition > > [SESSION] > > # inherit ConnectionType, ReconnectInterval from default > > BeginString=FIX.4.4 > > SenderCompID=1555 > > TargetCompID=ICE > > StartTime=06:30:00 > > EndTime=02:25:00 > > HeartBtInt=30 > > SocketConnectPort=80 > > SocketConnectHost=63.247.113.201 > > FileLogPath=c:\geticetrades\logs > > DataDictionary=c:\geticetrades\spec\fix44.xml > > FileStorePath=c:\geticetrades\data > > > > I’m using quickfix 1.13.3. > > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Quickfix-developers mailing list > > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |