Re: [Quickfix-developers] Cannot start initiator
Brought to you by:
orenmnero
From: Joseph La V. <jo...@la...> - 2018-03-12 21:52:05
|
Sorry all issue in my cfg file, thx -----Original message----- From: Joseph La Valle Sent: Monday, March 12 2018, 5:30 pm To: qui...@li... Subject: Cannot start initiator SessionSettings sessionSettings = new SessionSettings(Settings1.Default.FixSettingsFile); fixclass = new FIXClass(); IMessageStoreFactory storeFactory = new FileStoreFactory(sessionSettings); ILogFactory logFactory = new FileLogFactory(sessionSettings); SocketInitiator socketInitiator = new QuickFix.Transport.SocketInitiator(fixclass, storeFactory, sessionSettings, logFactory); socketInitiator.Start(); Causing this error "An item with the same key has already been added." Stack Trace "at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)\r\n at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)\r\n at QuickFix.DataDictionary.DataDictionary.parseMsgEl(XmlNode node, DDMap ddmap, Nullable`1 componentRequired)\r\n at QuickFix.DataDictionary.DataDictionary.parseMessages(XmlDocument doc)\r\n at QuickFix.DataDictionary.DataDictionary.Load(Stream stream)\r\n at QuickFix.SessionFactory.createDataDictionary(SessionID sessionID, Dictionary settings, String settingsKey, String beginString)\r\n at QuickFix.SessionFactory.ProcessFixTDataDictionaries(SessionID sessionID, Dictionary settings, DataDictionaryProvider provider)\r\n at QuickFix.SessionFactory.Create(SessionID sessionID, Dictionary settings)\r\n at QuickFix.AbstractInitiator.CreateSession(SessionID sessionID, Dictionary dict)\r\n at QuickFix.AbstractInitiator.Start()\r\n at FIX_Integrator.Program.Main(String[] args) in D:\\Luxor\\SourceCode\\FIX_Integrator\\FIX_Integrator\\FIX_Integrator\\Program.cs:line 29" any thoughts? using quickfix 1.8 Joseph La Valle Chief Technology Officer La Valle Associates 732.272.4924 | www.lavalleassociates.com | jo...@la... |