<div dir="ltr">Ok.. i have changed the configuration file to NOT to use the DataDictionary key, instead to use the AppDataDictionary key and i still see the same "Tag appears to be more than once" <div>The below is my updated config file</div><div><br></div><div> # default settings for sessions<br> [DEFAULT]<br> ConnectionType=initiator<br> ReconnectInterval=60<br> SenderCompID=XXXXX<br> SenderSubID=XXXXX<br> FileLogPath=c:\logs\<br> FileStorePath=c:logs\<br> #UseDataDictionary=Y<br> #ValidateFieldsOutOfOrder=N<br> HeartBtInt=30<br> SocketConnectPort=42425<br> SocketConnectHost=localhost<br> StartTime=00:00:00<br> EndTime=00:00:00<br> LogonTimeout=60<br> <br> [SESSION]<br> BeginString=FIXT.1.1<br> TargetCompID=XXXXXX<br> UseDataDictionary=Y<br> ValidateFieldsOutOfOrder=N<br> TransportDataDictionary=C:\FIXT11.xml<br> AppDataDictionary.FIX5.0SP2=C:\FIX50SP2.xml<br> ResetOnDisconnect=Y<br> CheckLatency=N<br> DefaultApplVerID=9<br></div><div><br></div><div>Thanks,</div><div>--Raju.v</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 5, 2020 at 1:11 PM Veduruparthi Raju <<a href="mailto:rveduruparthi@gmail.com">rveduruparthi@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I am developing an application which uses FIX version 1.9 / FIXSP5.0SP2 and when i am receiving the trade messages, the messages get rejected with the message saying "Tag appears more than once" for the tag 1 (Account) , the below is the log.<div><br></div><div> 58=Tag appears more than once 371=1 372=AE 373=13 10=218 </div><div><br></div><div>So looks like is not recognizing the repeating groups.</div><div>I am using the DataDictionary, TransportDataDictionary keys in the setting file pointing to the schema files.</div><div>Also using UseDataDictionary=Y and ValidateFieldsOutOfOrder=N keys. </div><div>But still am getting the same error.</div><div><br></div><div>I read in the documentation somewhere to use the AppDataDictionary key when you use FIXT1.1, so when i used it pointing to the schema file then it errors out with "Tag not defined"</div><div><br></div><div>Any advise how to get rid of that error</div><div><br></div><div>The below is my QuickFix settings file configuration.</div><div> # default settings for sessions<br> [DEFAULT]<br> ConnectionType=initiator<br> ReconnectInterval=60<br> SenderCompID=XXXXXX<br> SenderSubID=XXXXX<br> FileLogPath=c:\logs\<br> FileStorePath=c:\logs\<br> UseDataDictionary=Y<br> ValidateFieldsOutOfOrder=N<br> HeartBtInt=30<br> SocketConnectPort=42425<br> SocketConnectHost=localhost<br> StartTime=00:00:00<br> EndTime=00:00:00<br> LogonTimeout=60<br> <br> [SESSION]<br> BeginString=FIXT.1.1<br> TargetCompID=TITANOTC<br> DataDictionary=C:\FIX50SP2.xml<br> TransportDataDictionary=C:\FIXT11.xml<br> #AppDataDictionary=C:\FIX50SP2.xml<br> ResetOnDisconnect=Y<br> CheckLatency=N<br> DefaultApplVerID=9<br clear="all"><div><br></div><div dir="ltr">Thanks,<div>--Raju.v</div></div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Thanks,<div>--Raju.v</div></div>