[Quickfix-developers] FIX server error messages
Brought to you by:
orenmnero
From: Sarkar, A. <sar...@gm...> - 2011-05-26 02:27:38
|
Hi: I am getting the following messages from my FIX server. My question is why I am getting this? Case 1: ============== 13:00:28.679 : 8=FIX.4.4 9=81 35=h 49=xxx 56=xxxxxxxxxxx 34=2 52=20110525-13:00:29.951 43=N 340=2 336=STANDARD 10=103 13:00:28.693 : 8=FIX.4.4 9=102 35=j 34=2 49=xxxxxxxxxxxxx 52=20110525-13:00:28.681 56=xxx 45=2 58=Unsupported Message Type 372=h 380=3 10=143 Both the above messages are generated from server. For MsgType=j, tag 45=2 which means that the previous trading session status message had a problem? Case 2: =============== Please see the attached corresponding Application.h and Application.cpp, I have cracked message from fromAdmin, fromApp and have the corresponding methods. void Application::onMessage(const FIX44::Reject& message, const FIX::SessionID&) void Application::onMessage(const FIX44::BusinessMessageReject& message, const FIX::SessionID&) My understanding is that code will automatically invoke the corresponding method in Application.cpp since fromAdmin, fromApp is cracked. Do I have to call in my main program like application.onMessage(ExecutionReportMessage, session) ? I would like to store the messages from server in database, how can I achieve it? 20110525-19:17:33.273 : 8=FIX.4.4 9=129 35=3 34=3029 49=xxxxxxxx 52=20110525-19:17:33.238 56=xxx 45=2176 58=Tag not defined for this message type 371=100 372=8 373=2 10=048 **************************************** Regards, Arup |