[Quickfix-developers] Initiator Application + Required tag missing:553
Brought to you by:
orenmnero
From: Rasheed W. <ras...@gm...> - 2011-09-19 12:11:35
|
Hello QuickFIX Experts, I am a newbie to FIX & QuickFIX world. And I am trying to write a Tradelink FIX based connector using QuickFIX for my broker (data provider). I am kind of stuck and I don't understand why my application keeps looking for tag "553" although its not supposed to do so. And I don't understand how to turn it off. I have written an initiator application... Here are my settings file: ---------------------------------------------------------------------------------- # default settings for sessions [DEFAULT] #Defines if session will act as an acceptor or an initiator ConnectionType=initiator FileLogPath=C:/_bTradelink/configs/logs # session definition Stream [SESSION] BeginString=FIX.4.4 TargetCompID=ServerStream SenderCompID=ClientStream StartTime=00:00:00 EndTime=23:30:00 HeartBtInt=20 SocketConnectPort=355 SocketConnectHost=localhost DataDictionary=C:/_bTradelink/configs/FIX44.xml FileStorePath=C:/_bTradelink/configs/msgs # session definition Trade [SESSION] BeginString=FIX.4.4 SocketAcceptPort=356 SenderCompID=ClientTrade TargetCompID=ServerTrade StartTime=00:00:00 EndTime=23:30:00 HeartBtInt=20 SocketConnectPort=356 SocketConnectHost=localhost DataDictionary=C:/_bTradelink/configs/FIX44.xml FileStorePath=C:/_bTradelink/configs/msgs ---------------------------------------------------------------------------------- Here are the messages: 20110912-20:38:19.529 : 8=FIX.4.49=11235=A34=149=ClientStream52=20110912-20:38:19.44056=ServerStream98=0108=20141=Y553=xyz554=abc10=064 20110912-20:38:19.958 : 8=FIX.4.49=8535=A34=149=ServerStream52=20110912-20:38:19.95756=ClientStream98=0108=20141=Y10=233 ---------------------------------------------------------------------------------- Here are the responses: 20110912-20:38:18.516 : Created session 20110912-20:38:19.436 : Connecting to localhost on port 355 20110912-20:38:19.530 : Initiated logon request 20110912-20:38:19.959 : Message 1 Rejected: Required tag missing:553 20110912-20:38:19.959 : Tried to send a reject while not logged on 20110912-20:38:29.185 : Timed out waiting for logon response 20110912-20:38:29.185 : Disconnecting ---------------------------------------------------------------------------------- I don't want my application to look for tag 553 and just let the session going... Please let me know in case i need to provide more information. Please guide me what I am doing wrong? Thanks for help and cooperation in advance. Warm Regards, //R |