quickfix-users Mailing List for QuickFIX (Page 14)
Brought to you by:
orenmnero
You can subscribe to this list here.
2002 |
Jan
|
Feb
(4) |
Mar
(6) |
Apr
(2) |
May
(4) |
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
(11) |
Oct
(3) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(7) |
Feb
(3) |
Mar
(10) |
Apr
(40) |
May
(63) |
Jun
(12) |
Jul
(26) |
Aug
(13) |
Sep
(6) |
Oct
(13) |
Nov
(17) |
Dec
(28) |
2004 |
Jan
(13) |
Feb
(6) |
Mar
(9) |
Apr
(20) |
May
(15) |
Jun
(29) |
Jul
(22) |
Aug
(11) |
Sep
(32) |
Oct
(34) |
Nov
(22) |
Dec
(33) |
2005 |
Jan
(17) |
Feb
(8) |
Mar
(3) |
Apr
(20) |
May
(19) |
Jun
(29) |
Jul
(30) |
Aug
(10) |
Sep
(24) |
Oct
|
Nov
(17) |
Dec
(11) |
2006 |
Jan
(32) |
Feb
(54) |
Mar
(34) |
Apr
(43) |
May
(14) |
Jun
(11) |
Jul
(10) |
Aug
(43) |
Sep
(37) |
Oct
(44) |
Nov
(16) |
Dec
(11) |
2007 |
Jan
(26) |
Feb
(5) |
Mar
(23) |
Apr
(3) |
May
(22) |
Jun
(17) |
Jul
(22) |
Aug
(34) |
Sep
(17) |
Oct
(18) |
Nov
(4) |
Dec
(8) |
2008 |
Jan
(28) |
Feb
(28) |
Mar
(23) |
Apr
(37) |
May
(53) |
Jun
(20) |
Jul
(30) |
Aug
(12) |
Sep
(19) |
Oct
(16) |
Nov
(15) |
Dec
(10) |
2009 |
Jan
(19) |
Feb
(8) |
Mar
(21) |
Apr
(8) |
May
(15) |
Jun
(22) |
Jul
(34) |
Aug
(18) |
Sep
(23) |
Oct
(26) |
Nov
(16) |
Dec
(13) |
2010 |
Jan
(38) |
Feb
(17) |
Mar
(39) |
Apr
(34) |
May
(5) |
Jun
(15) |
Jul
(7) |
Aug
(18) |
Sep
(4) |
Oct
(16) |
Nov
(3) |
Dec
(17) |
2011 |
Jan
(28) |
Feb
(12) |
Mar
(36) |
Apr
(9) |
May
(26) |
Jun
(27) |
Jul
(6) |
Aug
(10) |
Sep
(6) |
Oct
(1) |
Nov
(1) |
Dec
|
2012 |
Jan
(3) |
Feb
(4) |
Mar
|
Apr
(7) |
May
(9) |
Jun
(4) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(9) |
Nov
(10) |
Dec
(8) |
2013 |
Jan
(3) |
Feb
(2) |
Mar
(7) |
Apr
(2) |
May
|
Jun
(7) |
Jul
(22) |
Aug
(5) |
Sep
(3) |
Oct
(3) |
Nov
(3) |
Dec
(2) |
2014 |
Jan
(4) |
Feb
|
Mar
(7) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(7) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(4) |
Dec
|
2016 |
Jan
(1) |
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(5) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(5) |
Nov
(1) |
Dec
|
2019 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Fabiano R. <fab...@ga...> - 2011-01-28 13:42:09
|
Hi, In the following the first things I would like to do in your case: 1 - Check quickfix requirements on the online documentation (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). 2 - If some dependencies is missed add it to the system path and try again. 3 - On the target machine you should launch your EXE into a "dependency tool checker" in order to understand if there are any .dlls missed and add it in case. 4 - as 2 Unfortunately I cannot suggest you a link to a free tool like that explained above at the moment. Hope this help you a bit. Regards /Fabiano Ricci/ Il 28/01/2011 12.08, Sunil Esho ha scritto: > > Dear All, > > I have developed an application on Visual Studio 2008 that uses quick > fix library version (quickfix_vs9.sln). > > And it runs fine on the development machine. > > FAILS to run the same EXE on a different machine that does NOT have > Visual studio 2008 installed on it. > > The error I am getting is "*The system cannot execute the specified > program*." > > Could anyone please help me to fix this. > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > Morningstar. Illuminating investing for 26 years. > > Sun...@mo... <mailto:Usi...@mo...> > > 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ > > http://global.morningstar.com/realtime > > This e-mail contains privileged and confidential information and is > intended only for the use of the person(s) named above. Any > dissemination, distribution, or duplication of this communication > without prior written consent from Morningstar is strictly prohibited. > If you have received this message in error, please contact the sender > immediately and delete the materials from any computer. > |
From: Joaquín G. <j.g...@ra...> - 2011-01-28 12:12:04
|
Ok. So the easy answer was not the good one. I think this has happened to me a couple of times. It was surprising but not hard to solve, but i can't remember what the solution was. I'm sorry. Joaquín Gracia Eurosigma S.A. El 28/01/2011, a las 12:51, "Sunil Esho" <Sun...@mo...> escribió: > Hi, > > > > I have used VC++ compiler (Visual studio 2008) , NOT visual basic. > > > > Thanks > > Sunil > > > > > > From: Joaquín Gracia [mailto:j.g...@ra...] > Sent: 28 January 2011 11:28 > To: Sunil Esho > Cc: FD Proietti; Fabiano Ricci; <ali...@if...>; qui...@li... > Subject: Re: [Quickfix-users] Quick fix application fails to run on target box > > > > Hi, > > > > If you used visual basic, you have to bear in mind that this is an interpretes language, not a compilares one. Maybe that is the cause of your production machine not executing you app, just like if you try to run a Java app without Java virtual machine. > > > > > Joaquín Gracia > > Eurosigma S.A. > > > > > El 28/01/2011, a las 12:08, "Sunil Esho" <Sun...@mo...> escribió: > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Dear All, > > > > I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). > > And it runs fine on the development machine. > > > > FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. > > The error I am getting is “The system cannot execute the specified program.” > > > > Could anyone please help me to fix this. > > > > > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > > > Morningstar. Illuminating investing for 26 years. > > > > Sun...@mo... > > > > 1 Oliver’s Yard, 55-71 City Road, London EC1Y 1HQ > > > > http://global.morningstar.com/realtime > > > > This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Joaquín G. <j.g...@ra...> - 2011-01-28 11:52:59
|
Hi, If you used visual basic, you have to bear in mind that this is an interpretes language, not a compilares one. Maybe that is the cause of your production machine not executing you app, just like if you try to run a Java app without Java virtual machine. Joaquín Gracia Eurosigma S.A. El 28/01/2011, a las 12:08, "Sunil Esho" <Sun...@mo...> escribió: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Dear All, > > > > I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). > > And it runs fine on the development machine. > > > > FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. > > The error I am getting is “The system cannot execute the specified program.” > > > > Could anyone please help me to fix this. > > > > > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > > > Morningstar. Illuminating investing for 26 years. > > > > Sun...@mo... > > > > 1 Oliver’s Yard, 55-71 City Road, London EC1Y 1HQ > > > > http://global.morningstar.com/realtime > > > > This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Sunil E. <Sun...@mo...> - 2011-01-28 11:51:41
|
Hi, I have used VC++ compiler (Visual studio 2008) , NOT visual basic. Thanks Sunil From: Joaquín Gracia [mailto:j.g...@ra...] Sent: 28 January 2011 11:28 To: Sunil Esho Cc: FD Proietti; Fabiano Ricci; <ali...@if...>; qui...@li... Subject: Re: [Quickfix-users] Quick fix application fails to run on target box Hi, If you used visual basic, you have to bear in mind that this is an interpretes language, not a compilares one. Maybe that is the cause of your production machine not executing you app, just like if you try to run a Java app without Java virtual machine. Joaquín Gracia Eurosigma S.A. El 28/01/2011, a las 12:08, "Sunil Esho" <Sun...@mo...> escribió: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Dear All, I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). And it runs fine on the development machine. FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. The error I am getting is “The system cannot execute the specified program.” Could anyone please help me to fix this. Thanks ________________________________________________ Sunil Esho Morningstar Real-Time Data Business Morningstar. Illuminating investing for 26 years. Sun...@mo... <mailto:Usi...@mo...> 1 Oliver’s Yard, 55-71 City Road, London EC1Y 1HQ http://global.morningstar.com/realtime This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Sunil E. <Sun...@mo...> - 2011-01-28 11:21:10
|
Dear All, I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). And it runs fine on the development machine. FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. The error I am getting is "The system cannot execute the specified program." Could anyone please help me to fix this. Thanks ________________________________________________ Sunil Esho Morningstar Real-Time Data Business Morningstar. Illuminating investing for 26 years. Sun...@mo... <mailto:Usi...@mo...> 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ http://global.morningstar.com/realtime <http://global.morningstar.com/realtime> This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. |
From: Fabiano R. <fab...@ga...> - 2011-01-28 09:41:36
|
Proietti, It worked! This solves the reset at logon for the initiator too. Many thanks for the advice. Regards /Fabiano Ricci/ Il 28/01/2011 3.26, FD Proietti ha scritto: > Ricci, > > the session object as a reset() method which resets the seq no's. > > This is what it looks like in vb.net <http://vb.net> > > Dim SessionID As QuickFix.SessionID > Dim mySession As QuickFix.Session > mySession = Session.lookupSession(SessionID) > mySession.reset() > > You could call it before the start() method or maybe after a logout event. > > FDP > > On Thu, Jan 27, 2011 at 9:25 AM, Fabiano Ricci > <fab...@ga... <mailto:fab...@ga...>> wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hello, > > I am new to quickfix and this mailing list, I am glad to say hello > to you all. > > I just have a simple question for you. > > *Context*: > I am developing an app using QuickFix Cpp lib, I am acting as > Initiator and I don't have any kind of control on the server side. > The server uses a custom Fix protocol (that mean is FIX5.0SP with > some modifications). > > *Problem*: > I need to reset sequence numbers every time I make a new > connection to the server (that could happens many times per day). > The problem is that the server doesn't accept a logon request with > ResetSeqNumFlag (Tag = 141) param. So every time I make a logon > request to the server I need to reset sequence numbers on database > and send a fix logon message with sequence number equal to 1, but > without the resetting request tag. > > > I have found few discussions on this. One of these suggests to use > a not documented configuration parameter like: > > SendResetSeqNumFlag=N > > in addition with: > > ResetOnDisconnect=Y > ResetOnLogout=Y > > But it doesn't works. > > > Any suggestions for me, please? > > Thanks in advance, > > Regards > -- > > /Fabiano Ricci/ > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > <mailto:Qui...@li...> > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: FD P. <fdp...@gm...> - 2011-01-28 02:26:21
|
Ricci, the session object as a reset() method which resets the seq no's. This is what it looks like in vb.net Dim SessionID As QuickFix.SessionID Dim mySession As QuickFix.Session mySession = Session.lookupSession(SessionID) mySession.reset() You could call it before the start() method or maybe after a logout event. FDP On Thu, Jan 27, 2011 at 9:25 AM, Fabiano Ricci <fab...@ga...>wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hello, > > I am new to quickfix and this mailing list, I am glad to say hello to you > all. > > I just have a simple question for you. > > *Context*: > I am developing an app using QuickFix Cpp lib, I am acting as Initiator and > I don't have any kind of control on the server side. The server uses a > custom Fix protocol (that mean is FIX5.0SP with some modifications). > > *Problem*: > I need to reset sequence numbers every time I make a new connection to the > server (that could happens many times per day). The problem is that the > server doesn't accept a logon request with ResetSeqNumFlag (Tag = 141) > param. So every time I make a logon request to the server I need to reset > sequence numbers on database and send a fix logon message with sequence > number equal to 1, but without the resetting request tag. > > > I have found few discussions on this. One of these suggests to use a not > documented configuration parameter like: > > SendResetSeqNumFlag=N > > in addition with: > > ResetOnDisconnect=Y > ResetOnLogout=Y > > But it doesn't works. > > > Any suggestions for me, please? > > Thanks in advance, > > Regards > -- > > *Fabiano Ricci* > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: Fabiano R. <fab...@ga...> - 2011-01-27 14:38:03
|
Hello, I am new to quickfix and this mailing list, I am glad to say hello to you all. I just have a simple question for you. *Context*: I am developing an app using QuickFix Cpp lib, I am acting as Initiator and I don't have any kind of control on the server side. The server uses a custom Fix protocol (that mean is FIX5.0SP with some modifications). *Problem*: I need to reset sequence numbers every time I make a new connection to the server (that could happens many times per day). The problem is that the server doesn't accept a logon request with ResetSeqNumFlag (Tag = 141) param. So every time I make a logon request to the server I need to reset sequence numbers on database and send a fix logon message with sequence number equal to 1, but without the resetting request tag. I have found few discussions on this. One of these suggests to use a not documented configuration parameter like: SendResetSeqNumFlag=N in addition with: ResetOnDisconnect=Y ResetOnLogout=Y But it doesn't works. Any suggestions for me, please? Thanks in advance, Regards -- /Fabiano Ricci/ |
From: Reema G. <ree...@tc...> - 2011-01-25 07:14:13
|
Documentation is not helping me as I have created settings file same as sample given. I have posted my settings file. Then to I am facing Problem. Kindly Help Thanks Reema Goenka Innovation Labs- Capital Markets Tata Consultancy Services Buzz:- 420 4535 Cell:- +91 9819016040 Mailto: ree...@tc... Website: http://www.tcs.com ____________________________________________ Experience certainty. IT Services Business Solutions Outsourcing ____________________________________________ ----- Forwarded by Reema Goenka/PNE/TCS on 01/25/2011 12:43 PM ----- From: Reema Goenka <ree...@tc...> To: qui...@li... Date: 01/25/2011 12:29 PM Subject: [Quickfix-users] Error while parsing settings file(config file) for quickfix session QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, I am trying to create a quickfix session using a settings file. The code gets compiled properly but while executing it throws segmentation fault. After debugging using GDB found out that there is some error during parsing of settings file. Here is my settings file: # default settings for sessions [DEFAULT] ConnectionType=initiator ReconnectInterval=60 SenderCompID=T3PM [SESSION] BeginString=FIX.4.2 TargetCompID=INCA StartTime=12:30:00 EndTime=21:30:00 # overide default setting for RecconnectInterval ReconnectInterval=30 HeartBtInt=30 SocketConnectPort=6523 SocketConnectHost=172.29.19.197 Here is the debug output of GDB: #0 std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::lower_bound (this=0x4, __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_tree.h:466 #1 0x0031886d in std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::operator[] (this=0x4, __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_map.h:576 #2 0x00315411 in FIX::Dictionary::setString (this=0x0, key=@0xbf9819b8, value=@0xbf9819b4) at Dictionary.cpp:137 #3 0x002eca2f in FIX::operator>> (stream=@0xbf981c18, s=@0xbf981b50) at Settings.cpp:55 #4 0x00330bc4 in FIX::operator>> (stream=@0xbf981c18, s=@0xbf982644) at SessionSettings.cpp:53 #5 0x00331def in SessionSettings (this=0xbf982644, file=@0xbf98275c) at SessionSettings.cpp:46 #6 0x080644a5 in main () Current language: auto; currently c++ (gdb) frame 2 #2 0x00315411 in FIX::Dictionary::setString (this=0x0, key=@0xbf9819b8, value=@0xbf9819b4) at Dictionary.cpp:137 137 m_data[ string_toUpper(key) ] = value; (gdbprint key $1 = (const string &) @0xbf9819b8: {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x992e12c "BeginString"}} (gdb) print value $2 = (const string &) @0xbf9819b4: {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x992e14c "FIX.4.2"}} (gdb) frame 1 #1 0x0031886d in std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::operator[] (this=0x4, __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_map.h:576 576 { return _M_t.lower_bound(__x); } Thanks Reema Goenka Innovation Labs- Capital Markets Tata Consultancy Services Buzz:- 420 4535 Cell:- +91 9819016040 Mailto: ree...@tc... Website: http://www.tcs.com ____________________________________________ Experience certainty. IT Services Business Solutions Outsourcing ____________________________________________ =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you |
From: Reema G. <ree...@tc...> - 2011-01-25 07:12:44
|
Documentation is not helping me as I have created settings file same as sample given. I have posted my settings file. Then to I am facing Problem. Kindly Help Thanks Reema Goenka Innovation Labs- Capital Markets Tata Consultancy Services Buzz:- 420 4535 Cell:- +91 9819016040 Mailto: ree...@tc... Website: http://www.tcs.com ____________________________________________ Experience certainty. IT Services Business Solutions Outsourcing ____________________________________________ From: Reema Goenka <ree...@tc...> To: qui...@li... Date: 01/25/2011 12:29 PM Subject: [Quickfix-users] Error while parsing settings file(config file) for quickfix session QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, I am trying to create a quickfix session using a settings file. The code gets compiled properly but while executing it throws segmentation fault. After debugging using GDB found out that there is some error during parsing of settings file. Here is my settings file: # default settings for sessions [DEFAULT] ConnectionType=initiator ReconnectInterval=60 SenderCompID=T3PM [SESSION] BeginString=FIX.4.2 TargetCompID=INCA StartTime=12:30:00 EndTime=21:30:00 # overide default setting for RecconnectInterval ReconnectInterval=30 HeartBtInt=30 SocketConnectPort=6523 SocketConnectHost=172.29.19.197 Here is the debug output of GDB: #0 std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::lower_bound (this=0x4, __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_tree.h:466 #1 0x0031886d in std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::operator[] (this=0x4, __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_map.h:576 #2 0x00315411 in FIX::Dictionary::setString (this=0x0, key=@0xbf9819b8, value=@0xbf9819b4) at Dictionary.cpp:137 #3 0x002eca2f in FIX::operator>> (stream=@0xbf981c18, s=@0xbf981b50) at Settings.cpp:55 #4 0x00330bc4 in FIX::operator>> (stream=@0xbf981c18, s=@0xbf982644) at SessionSettings.cpp:53 #5 0x00331def in SessionSettings (this=0xbf982644, file=@0xbf98275c) at SessionSettings.cpp:46 #6 0x080644a5 in main () Current language: auto; currently c++ (gdb) frame 2 #2 0x00315411 in FIX::Dictionary::setString (this=0x0, key=@0xbf9819b8, value=@0xbf9819b4) at Dictionary.cpp:137 137 m_data[ string_toUpper(key) ] = value; (gdbprint key $1 = (const string &) @0xbf9819b8: {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x992e12c "BeginString"}} (gdb) print value $2 = (const string &) @0xbf9819b4: {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x992e14c "FIX.4.2"}} (gdb) frame 1 #1 0x0031886d in std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::operator[] (this=0x4, __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_map.h:576 576 { return _M_t.lower_bound(__x); } Thanks Reema Goenka Innovation Labs- Capital Markets Tata Consultancy Services Buzz:- 420 4535 Cell:- +91 9819016040 Mailto: ree...@tc... Website: http://www.tcs.com ____________________________________________ Experience certainty. IT Services Business Solutions Outsourcing ____________________________________________ =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you |
From: Reema G. <ree...@tc...> - 2011-01-25 06:56:17
|
<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"> <br><span class="ul-threaded" style="margin: 1em 0pt 0pt -20px;"><table class="medium-border-color classic-table"><tbody><tr style="vertical-align: top;" valign="top"><td class="column-right"><span class="text-cell"><div class="message-text" id="nabble.msgtxt30748302" style="cursor: text;"> Hi, <br>I am trying to create a quickfix session using a settings file. The code gets compiled properly but while executing it throws segmentation fault. After debugging using GDB found out that there is some error during parsing of settings file. <br><br><br><br>Here is my settings file: <br><br># default settings for sessions <br>[DEFAULT] <br>ConnectionType=initiator <br>ReconnectInterval=60 <br>SenderCompID=T3PM <br>[SESSION] <br>BeginString=FIX.4.2 <br>TargetCompID=INCA <br>StartTime=12:30:00 <br>EndTime=21:30:00 <br># overide default setting for RecconnectInterval <br>ReconnectInterval=30 <br>HeartBtInt=30 <br>SocketConnectPort=6523 <br>SocketConnectHost=172.29.19.197 <br><br><br>Here is the debug output of GDB: <br><br>#0 std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::lower_bound (this=0x4, __k=@0xbf9818c8) <br> at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_tree.h:466 <br>#1 0x0031886d in std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::operator[] (this=0x4, <br> __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_map.h:576 <br>#2 0x00315411 in FIX::Dictionary::setString (this=0x0, key=@0xbf9819b8, value=@0xbf9819b4) at Dictionary.cpp:137 <br>#3 0x002eca2f in FIX::operator>> (stream=@0xbf981c18, s=@0xbf981b50) at Settings.cpp:55 <br>#4 0x00330bc4 in FIX::operator>> (stream=@0xbf981c18, s=@0xbf982644) at SessionSettings.cpp:53 <br>#5 0x00331def in SessionSettings (this=0xbf982644, file=@0xbf98275c) at SessionSettings.cpp:46 <br>#6 0x080644a5 in main () <br>Current language: auto; currently c++ <br>(gdb) frame 2 <br>#2 0x00315411 in FIX::Dictionary::setString (this=0x0, key=@0xbf9819b8, value=@0xbf9819b4) at Dictionary.cpp:137 <br>137 m_data[ string_toUpper(key) ] = value; <br><br>(gdb<b>print key</b><br>$1 = (const string &) @0xbf9819b8: {static npos = 4294967295, <br> _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x992e12c <b>"BeginString"}</b>} <br>(gdb) <b>print value</b><br>$2 = (const string &) @0xbf9819b4: {static npos = 4294967295, <br> _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x992e14c <b>"FIX.4.2"</b>}} <br>(gdb) frame 1 <br>#1 0x0031886d in std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::operator[] (this=0x4, <br> __k=@0xbf9818c8) at /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_map.h:576 <br>576 { return _M_t.lower_bound(__x); } <br><br><br> <script type="text/javascript"><!-- if (Nabble.ads) Nabble.ads("banner"); //--></script><div class="ad" style="vertical-align: top;"><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div> </div> </span> </td> </tr> </tbody></table> <script type="text/javascript"> dropdownInit('dropdown30748302'); enableLinks30748302(); if (Nabble.searchterms != null && Nabble.searchterms.length > 0) { Nabble.hilt(Nabble.searchterms, Nabble.get("post-table0")); } </script> </span> <script> if( Nabble.prev ) Nabble.writeReturnToLink(Nabble.prev); </script><br>Thanks<br>Reema Goenka<br>Innovation Labs- Capital Markets<br>Tata Consultancy Services<br>Buzz:- 420 4535<br>Cell:- +91 9819016040<br>Mailto: ree...@tc...<br>Website: http://www.tcs.com<br>____________________________________________<br>Experience certainty. IT Services<br> Business Solutions<br> Outsourcing<br>____________________________________________<br><div></div></font><pre style="white-space:normal">=====-----=====-----=====<br>Notice: The information contained in this e-mail<br>message and/or attachments to it may contain <br>confidential or privileged information. If you are <br>not the intended recipient, any dissemination, use, <br>review, distribution, printing or copying of the <br>information contained in this e-mail message <br>and/or attachments to it are strictly prohibited. If <br>you have received this communication in error, <br>please notify us by reply e-mail or telephone and <br>immediately and permanently delete the message <br>and any attachments. Thank you<br><br><br></pre> |
From: <or...@qu...> - 2011-01-21 17:48:58
|
Hello Dmitri, As long as it is clear that the software uses QuickFIX, but is not produced by quickfixengine.org, feel free to do so. Sounds like an interesting use of QuickFIX, I wish you the best of luck. --oren > -------- Original Message -------- > Subject: QuickFIX adaptor for B2BITS FIX Engine C++ (...the last > call...) > From: Dmitri Latushko <Dmi...@ep...> > Date: Thu, January 20, 2011 7:19 am > To: "'qui...@li...'" > <qui...@li...>, Jim Downs > <jc...@co...>, 'Oren Miller' <or...@qu...> > Cc: Mark Bisker <Mar...@ep...> > > > Hello Jim, Oren, > hello quickfix-users, > > I would like to inform you that B2BITS|EPAM is preparing the QF adaptor beta program launch on Feb, 1st, 2011. Please see the details in the previous mail below (this is an e-mail I sent, it has not been answered). > > We decided to go with the alternative 1 described below (that is, ship our implementation of quickfix interface which redirects the calls to FIX Antenna(tm) library). This is an implementation of the interface and we don't include source code from QuickFIX. We will accompany the package with the QuickFIX license text<http://www.quickfixengine.org/quickfix/doc/html/license.html>. > > We plan to re-use one software package from the QuickFIX source distribution and re-distribute it, this is the "unit tests" written in C++. We modified it to remove some of the quickfix API calls which we don't provide in our implementation of the QuickFIX interface. We think the users may benefit from getting supported by the unit testing facility if they want to further modify the code in our QF adaptor package and retain the compatibility with QuickFIX. > We will follow the license statement: "The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by quickfixengine.org" > > We're also seeking to get a written permission according to the quickfix license statement: "The names "QuickFIX" and "quickfixengine.org" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact qui...@li..." > > We will be happy to discuss this further with you. > > Please confirm you received this message. > > Thanks, > Dmitri > > From: Dmitri Latushko > Sent: Friday, January 07, 2011 9:43 PM > To: 'qui...@li...'; 'Oren Miller' > Subject: QuickFIX adaptor for B2BITS FIX Engine C++ > > Hello, > > my name is Dmitri, I'm working for EPAM|B2BITS http://www.b2bits.com/. We have a product called FIX Antenna which is a FIX Engine written in C++. It's been on the market for a long time and is positioned as a high-performance FIX Engine. > > To address certain user demand we've started a project that helps to adopt our engine for those who used QuickFIX C++ in the past and want an easy way for the performance upgrade. Our solution is essentially an adaptor that implements QuickFIX interface on one side and talks to FIX Antenna engine on the other. This adaptor will be an open source so the people can freely modify it. We are going to ship the adaptor's code with our FIX Antenna product. > > Technically the adaptor is a thin layer of C++ code that is to be inlcuded into the user's project and acts then as a substition for the QuickFIX library. This thin layer implements the QuickFIX C++ interface (by the interface we mean the class and method names and their semantics). It is written from scratch and in most part it simply redirects the calls to FIX Antenna engine. This approach helps to retain the code of the user application as is, without modification. > > Essentially the user application continues to use the QuickFIX interface as before, but the run-time part that does the actual job for FIX protocol handling is now the new engine, FIX Antenna. All the details regarding FIX message parsing, session level logic, message queing is done by this engine. As long as the user application continues to use QuickFIX interface, the user can switch the engines in the future and go back to the QuickFIX library again. > > We provide a subset of the full QuickFIX interface. Our solution, in this minimal version, does not include the source code of QuickFIX, nor any of the tools from this package. We only expose the QuickFIX class names and methods (the Interface). We have our own set of code generation tools and tools for handling the dictionaries which will be also shipped in source code with this package. > > We've made this minimal version but we feel that there can be more to this which may be of our mutual interest. We think some of the users may need the full 100% coverage of the QuickFIX API in our adaptor (for example, DB persistence or HTTP interface, or C# interface) and the easiest way to achieve this will be to include the orginal source code from QuickFIX. This could be done by users themselves as QuickFIX license permits the user to do this on her own. But the better way for users would be to have it already in our package, correctly integrated and tested. > > We see 2 alternatives: > > 1. Continue to go with the minimal version of our package that does not include QuickFIX software. This variant merely exposes the QuickFIX interface. We are willing to state this fact in documentation or include any copyright statement of that kind you can provide, if you'd like to make this interface a separate property. > > 2. Make up a joined package that would include some pieces of source code from QuickFIX like the mentioned DB persistence or C# interface and follow the steps mentioned in the license as this becomes now a derivative product (http://www.quickfixengine.org/quickfix/doc/html/license.html): that is, provide an aknowledgement that this package includes QuickFIX software, advertise this fact on the web site (provided we have your consent), etc. > > Maybe you have other ideas, would be glad to talk to you. > Please let me know what you think. > > Best Regards, > Dmitri Latushko > Software Engineering Manager > Phone: +1-267-352-3442 > E-mail: Dmi...@ep...<mailto:Dmi...@ep...> > > EPAM Systems > B2BITS Capital Markets Competency Center > http://www.b2bits.com<http://www.b2bits.com/> > http://www.epam.com<http://www.epam.com/> |
From: <or...@qu...> - 2011-01-21 17:34:38
|
Sorry. I didn't carefully read the request the first time. I see you are reimplementing the interface without using our code. That is certainly fine as well and doesn't change our stance. Best of luck. > -------- Original Message -------- > Subject: QuickFIX adaptor for B2BITS FIX Engine C++ (...the last > call...) > From: Dmitri Latushko <Dmi...@ep...> > Date: Thu, January 20, 2011 7:19 am > To: "'qui...@li...'" > <qui...@li...>, Jim Downs > <jc...@co...>, 'Oren Miller' <or...@qu...> > Cc: Mark Bisker <Mar...@ep...> > > > Hello Jim, Oren, > hello quickfix-users, > > I would like to inform you that B2BITS|EPAM is preparing the QF adaptor beta program launch on Feb, 1st, 2011. Please see the details in the previous mail below (this is an e-mail I sent, it has not been answered). > > We decided to go with the alternative 1 described below (that is, ship our implementation of quickfix interface which redirects the calls to FIX Antenna(tm) library). This is an implementation of the interface and we don't include source code from QuickFIX. We will accompany the package with the QuickFIX license text<http://www.quickfixengine.org/quickfix/doc/html/license.html>. > > We plan to re-use one software package from the QuickFIX source distribution and re-distribute it, this is the "unit tests" written in C++. We modified it to remove some of the quickfix API calls which we don't provide in our implementation of the QuickFIX interface. We think the users may benefit from getting supported by the unit testing facility if they want to further modify the code in our QF adaptor package and retain the compatibility with QuickFIX. > We will follow the license statement: "The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by quickfixengine.org" > > We're also seeking to get a written permission according to the quickfix license statement: "The names "QuickFIX" and "quickfixengine.org" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact qui...@li..." > > We will be happy to discuss this further with you. > > Please confirm you received this message. > > Thanks, > Dmitri > > From: Dmitri Latushko > Sent: Friday, January 07, 2011 9:43 PM > To: 'qui...@li...'; 'Oren Miller' > Subject: QuickFIX adaptor for B2BITS FIX Engine C++ > > Hello, > > my name is Dmitri, I'm working for EPAM|B2BITS http://www.b2bits.com/. We have a product called FIX Antenna which is a FIX Engine written in C++. It's been on the market for a long time and is positioned as a high-performance FIX Engine. > > To address certain user demand we've started a project that helps to adopt our engine for those who used QuickFIX C++ in the past and want an easy way for the performance upgrade. Our solution is essentially an adaptor that implements QuickFIX interface on one side and talks to FIX Antenna engine on the other. This adaptor will be an open source so the people can freely modify it. We are going to ship the adaptor's code with our FIX Antenna product. > > Technically the adaptor is a thin layer of C++ code that is to be inlcuded into the user's project and acts then as a substition for the QuickFIX library. This thin layer implements the QuickFIX C++ interface (by the interface we mean the class and method names and their semantics). It is written from scratch and in most part it simply redirects the calls to FIX Antenna engine. This approach helps to retain the code of the user application as is, without modification. > > Essentially the user application continues to use the QuickFIX interface as before, but the run-time part that does the actual job for FIX protocol handling is now the new engine, FIX Antenna. All the details regarding FIX message parsing, session level logic, message queing is done by this engine. As long as the user application continues to use QuickFIX interface, the user can switch the engines in the future and go back to the QuickFIX library again. > > We provide a subset of the full QuickFIX interface. Our solution, in this minimal version, does not include the source code of QuickFIX, nor any of the tools from this package. We only expose the QuickFIX class names and methods (the Interface). We have our own set of code generation tools and tools for handling the dictionaries which will be also shipped in source code with this package. > > We've made this minimal version but we feel that there can be more to this which may be of our mutual interest. We think some of the users may need the full 100% coverage of the QuickFIX API in our adaptor (for example, DB persistence or HTTP interface, or C# interface) and the easiest way to achieve this will be to include the orginal source code from QuickFIX. This could be done by users themselves as QuickFIX license permits the user to do this on her own. But the better way for users would be to have it already in our package, correctly integrated and tested. > > We see 2 alternatives: > > 1. Continue to go with the minimal version of our package that does not include QuickFIX software. This variant merely exposes the QuickFIX interface. We are willing to state this fact in documentation or include any copyright statement of that kind you can provide, if you'd like to make this interface a separate property. > > 2. Make up a joined package that would include some pieces of source code from QuickFIX like the mentioned DB persistence or C# interface and follow the steps mentioned in the license as this becomes now a derivative product (http://www.quickfixengine.org/quickfix/doc/html/license.html): that is, provide an aknowledgement that this package includes QuickFIX software, advertise this fact on the web site (provided we have your consent), etc. > > Maybe you have other ideas, would be glad to talk to you. > Please let me know what you think. > > Best Regards, > Dmitri Latushko > Software Engineering Manager > Phone: +1-267-352-3442 > E-mail: Dmi...@ep...<mailto:Dmi...@ep...> > > EPAM Systems > B2BITS Capital Markets Competency Center > http://www.b2bits.com<http://www.b2bits.com/> > http://www.epam.com<http://www.epam.com/> |
From: Jacob N. <ja...@la...> - 2011-01-19 14:45:56
|
Hi Christiaan, I think that HttpAcceptPort only works with the C++ version of QuickFIX. Jake On Wed, Jan 19, 2011 at 3:54 AM, Christiaan DE VRIES <ch...@ba...>wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi all, > > I have read the option to enable the built in HTTP server for management of > the engine, but cannot find any information as to what functionality that > HTTP server can provide as I haven't been able to get it working by adding > the *HttpAcceptPort *to the DEFAULT section of the config. > > *My questions:* > - What functionality does the HTTP interface provide? > - Is the known to work on my used version of the engine? (I am using > quickfixj-all-1.4.0.jar) > - Any other words of advice on the configuration that should be used to > activate this feature? > > Thanks in advance, > Christiaan de Vries > Baxter-FX.com > > > > > > > > ------------------------------------------------------------------------------ > Protect Your Site and Customers from Malware Attacks > Learn about various malware tactics and how to avoid them. Understand > malware threats, the impact they can have on your business, and how you > can protect your company and customers by using code signing. > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: Christiaan DE V. <ch...@ba...> - 2011-01-19 09:11:27
|
Hi all, I have read the option to enable the built in HTTP server for management of the engine, but cannot find any information as to what functionality that HTTP server can provide as I haven't been able to get it working by adding the /HttpAcceptPort /to the DEFAULT section of the config. *My questions:* - What functionality does the HTTP interface provide? - Is the known to work on my used version of the engine? (I am using quickfixj-all-1.4.0.jar) - Any other words of advice on the configuration that should be used to activate this feature? Thanks in advance, Christiaan de Vries Baxter-FX.com |
From: Badoo <no...@ba...> - 2010-12-29 15:53:54
|
Leia as mensagens deixadas por Anderson Donda antes que sejam deletadas! Para ler sua mensagem, siga este link: http:///01133189603/in/VAgijIrvuRE/?lang_id=61 Mais gente que espera pacientemente por você: Rafael (Ourinhos, Brasil) Lais (Ourinhos, Brasil) Fran (Ourinhos, Brasil) http:///01133189603/in/VAgijIrvuRE/?lang_id=61 Se os links desta mensagem não funcionarem, copie e cole-os na barra de endereços do seu browser. Este email e parte do procedimento de entrega de mensagens enviadas por Anderson Donda. Caso tenha recebido este email por engano, apenas ignore. Em breve esta mensagem será removida do sistema. Divirta-se! A Badoo Equipe Você recebeu este email, porque um membro do Badoo deixou uma mensagem para você no Badoo. Esta é uma mensagem de somente envio. Respostas a esta mensagem não são monitoradas ou respondidas. Se você não quer receber mais mensagens do Badoo, por favor nos notifique: http:///impersonation.phtml?lang_id=61&mail_code=65&email=quickfix-users%40lists.sourceforge.net&secret=&invite_id=408736&user_id=1133189603 |
From: Brendan B. B. <br...@ka...> - 2010-12-25 09:12:02
|
For information about the TestRequest and Heartbeat messages, see See Volume 2 - FIX Session Protocol in FIX 4.4 Documentation at www.fixprotocol.org/ . I would not recommend removing the definition from the dictionary or attempting to otherwise disable this - it *is* in the protocol for a reason - to detect problems of communication. Regards, Brendan On 12/22/2010 3:43 PM, azmat wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hello everyone, > > Another TEST Request related question. Essentially I see these messages > throughout my QF event logs. Everytime I get disconnected from my broker, > it is preceded by a TEST request (35=1) message. I'd like to know what > exact circumstances causes a 35=1 message to be fired by QuickFIX as an > initiator. Here is an excerpt from my QF event log. > > 20101222-18:18:54 : Sent test request TEST > 20101222-18:19:12 : Timed out waiting for heartbeat > 20101222-18:19:12 : Disconnecting > > > Also is there a way to entirely disable the sending of these messages? > I was thinking of deleting these lines from the DataDictionary: > > <message name="TestRequest" msgtype="1" msgcat="admin"> > <field name="TestReqID" required="Y" /> > </message> > > Would this be a way to disable TEST request messages? > Is there any other way, preferably via configurations, that ought to be used > to disable such messages? > > thanks! |
From: Evans, J. \(IT Woodbridge\) <JF...@he...> - 2010-12-22 22:20:18
|
I believe this is a symptom, not the disease. I think it sends a test message because it has not received a reply from the heartbeat request and is testing to see if the connection is dead, which it appears to be. -----Original Message----- From: azmat [mailto:mr...@gm...] Sent: Wednesday December 22, 2010 4:44 PM To: qui...@li... Subject: [Quickfix-users] TEST Request messages... QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hello everyone, Another TEST Request related question. Essentially I see these messages throughout my QF event logs. Everytime I get disconnected from my broker, it is preceded by a TEST request (35=1) message. I'd like to know what exact circumstances causes a 35=1 message to be fired by QuickFIX as an initiator. Here is an excerpt from my QF event log. 20101222-18:18:54 : Sent test request TEST 20101222-18:19:12 : Timed out waiting for heartbeat 20101222-18:19:12 : Disconnecting Also is there a way to entirely disable the sending of these messages? I was thinking of deleting these lines from the DataDictionary: <message name="TestRequest" msgtype="1" msgcat="admin"> <field name="TestReqID" required="Y" /> </message> Would this be a way to disable TEST request messages? Is there any other way, preferably via configurations, that ought to be used to disable such messages? thanks! -- View this message in context: http://old.nabble.com/TEST-Request-messages...-tp30517636p30517636.html Sent from the QuickFIX - User mailing list archive at Nabble.com. ------------------------------------------------------------------------ ------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users This e-mail and any attachments are for the sole use of the intended recipient(s) and may contain information that is confidential. If you are not the intended recipient(s) and have received this e-mail in error, please immediately notify the sender by return e-mail and delete this e-mail from your computer. Any distribution, disclosure or the taking of any other action by anyone other than the intended recipient(s) is strictly prohibited. |
From: azmat <mr...@gm...> - 2010-12-22 21:43:38
|
Hello everyone, Another TEST Request related question. Essentially I see these messages throughout my QF event logs. Everytime I get disconnected from my broker, it is preceded by a TEST request (35=1) message. I'd like to know what exact circumstances causes a 35=1 message to be fired by QuickFIX as an initiator. Here is an excerpt from my QF event log. 20101222-18:18:54 : Sent test request TEST 20101222-18:19:12 : Timed out waiting for heartbeat 20101222-18:19:12 : Disconnecting Also is there a way to entirely disable the sending of these messages? I was thinking of deleting these lines from the DataDictionary: <message name="TestRequest" msgtype="1" msgcat="admin"> <field name="TestReqID" required="Y" /> </message> Would this be a way to disable TEST request messages? Is there any other way, preferably via configurations, that ought to be used to disable such messages? thanks! -- View this message in context: http://old.nabble.com/TEST-Request-messages...-tp30517636p30517636.html Sent from the QuickFIX - User mailing list archive at Nabble.com. |
From: Badoo <no...@ba...> - 2010-12-21 19:10:47
|
Você tem uma nova mensagem em Badoo! Anderson Donda deixou uma mensagem pra você. Siga este link para abrir: http://us1.badoo.com/01133189603/in/VAgijIrvuRE/?lang_id=61 Mais gente que espera pacientemente por você: Rafael (Ourinhos, Brasil) LETICIA BRUN (Ourinhos, Brasil) Aninha (Ourinhos, Brasil) http://us1.badoo.com/01133189603/in/VAgijIrvuRE/?lang_id=61 Se os links desta mensagem não funcionam, copie e cole-os na barra de endereços do seu browser. Este email é parte do sistema de entrega de mensagens enviadas por Anderson Donda. Se você recebeu este email por engano, por favor, ignore. Em breve a mensagem será removida do sistema. Divirta-se! A Badoo Equipe Você recebeu este email, porque um membro do Badoo deixou uma mensagem para você no Badoo. Esta é uma mensagem de somente envio. Respostas a esta mensagem não são monitoradas ou respondidas. Se você não quer receber mais mensagens do Badoo, por favor nos notifique: http://us1.badoo.com/impersonation.phtml?lang_id=61&mail_code=63&email=quickfix-users%40lists.sourceforge.net&secret=&invite_id=408736&user_id=1133189603 |
From: Evans, J. \(IT Woodbridge\) <JF...@he...> - 2010-12-21 17:18:05
|
I don't really remember; it was about 1.5 years ago. I can't remember if I got test messages or simply got into the logoff/logon retry loop (my ConnectionType=initiator). I have it set at 600, which I think is very high. I never played with "CheckLatency". I got my clock fixed and it's been working for 1.5 year, so I never looked back! -----Original Message----- From: azmat [mailto:mr...@gm...] Sent: Monday December 20, 2010 4:00 PM To: qui...@li... Subject: Re: [Quickfix-users] Odd Behavior TEST requests QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Jack, Thanks. What happens when the latency period expires? Is a test request message sent out? I didn't see any information on the QF configuration page. Also by how much did you increase the value of MaxLatency? Are there any repercussions for simply setting to 'N'(other than the obvious issue). thanks! azmat Evans, Jack (IT Woodbridge) wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Just a guess, but I had a similar problem and I resolved it by > increasing the "MaxLatency" parameter. My server clocked had drifted > from the "true" time and I think that may have been the instigator. > > -- View this message in context: http://old.nabble.com/Odd-Behavior-TEST-requests-tp30500746p30501552.htm l Sent from the QuickFIX - User mailing list archive at Nabble.com. ------------------------------------------------------------------------ ------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users This e-mail and any attachments are for the sole use of the intended recipient(s) and may contain information that is confidential. If you are not the intended recipient(s) and have received this e-mail in error, please immediately notify the sender by return e-mail and delete this e-mail from your computer. Any distribution, disclosure or the taking of any other action by anyone other than the intended recipient(s) is strictly prohibited. |
From: azmat <mr...@gm...> - 2010-12-20 21:00:34
|
Jack, Thanks. What happens when the latency period expires? Is a test request message sent out? I didn't see any information on the QF configuration page. Also by how much did you increase the value of MaxLatency? Are there any repercussions for simply setting CheckLatency to 'N'(other than the obvious issue). thanks! azmat Evans, Jack (IT Woodbridge) wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Just a guess, but I had a similar problem and I resolved it by > increasing the "MaxLatency" parameter. My server clocked had drifted > from the "true" time and I think that may have been the instigator. > > -- View this message in context: http://old.nabble.com/Odd-Behavior-TEST-requests-tp30500746p30501552.html Sent from the QuickFIX - User mailing list archive at Nabble.com. |
From: Evans, J. \(IT Woodbridge\) <JF...@he...> - 2010-12-20 20:03:51
|
Just a guess, but I had a similar problem and I resolved it by increasing the "MaxLatency" parameter. My server clocked had drifted from the "true" time and I think that may have been the instigator. -----Original Message----- From: azmat [mailto:mr...@gm...] Sent: Monday December 20, 2010 1:58 PM To: qui...@li... Subject: [Quickfix-users] Odd Behavior TEST requests QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi everyone, We've had a recurring problem with one of our FIX-based brokers. It seems like a few times during the trade-day our connection mysteriously gets disconnected. I've highlighted a disconnection below from our QF event log. This used to occur about 6 times a day, however after lowering the heartbeat interval from 30 to 15 seconds, we now see it with less frequency and the downtime experienced is less lengthy. The broker claims the issue is with the connection (we're going over the Internet instead of a dedicated line), however this issue does not occur with any of our other over-the-internet FIX-based brokers. 20101219-22:57:26 : Connection succeeded 20101219-22:57:26 : Initiated logon request 20101219-22:57:33 : Received logon response 20101219-23:02:06 : Sent test request TEST 20101220-01:54:54 : Sent test request TEST 20101220-01:55:12 : Socket Error: Connection reset by peer. 20101220-01:55:12 : Disconnecting 20101220-01:55:26 : Connecting to 10.0.101.45 on port 3009 20101220-01:55:26 : Connection succeeded 20101220-01:55:26 : Initiated logon request 20101220-01:55:26 : Received logon response 20101220-01:55:26 : Received ResendRequest FROM: 711 TO: 0 20101220-01:55:26 : Sent SequenceReset TO: 716 Here is an excerpt of the associated FIX messages with this disconnection: 8=FIX.4.29=6835=034=70949=BROKER52=20101220-01:54:21.04356=ME10=0 03 8=FIX.4.29=6835=034=71049=ME52=20101220-01:54:36.02956=BROKER10=0 05 8=FIX.4.29=6835=034=71049=BROKER52=20101220-01:54:36.04356=ME10=0 01 8=FIX.4.29=6835=034=71149=ME52=20101220-01:54:51.02956=BROKER10=0 03 8=FIX.4.29=7735=134=71249=ME52=20101220-01:54:54.02956=BROKER112= TEST10=026 8=FIX.4.29=6835=034=71149=BROKER52=20101220-01:54:51.04356=ME10=2 55 8=FIX.4.29=6835=034=71349=ME52=20101220-01:55:09.70056=BROKER10=0 05 8=FIX.4.29=7735=134=71249=BROKER52=20101220-01:54:54.04356=ME112= TEST10=022 8=FIX.4.29=7735=034=71449=ME52=20101220-01:55:09.70056=BROKER112= TEST10=024 8=FIX.4.29=8035=A34=71549=ME52=20101220-01:55:26.66956=BROKER98=0 108=1510=059 Any insight would be much appreciated. thanks -- View this message in context: http://old.nabble.com/Odd-Behavior-TEST-requests-tp30500746p30500746.htm l Sent from the QuickFIX - User mailing list archive at Nabble.com. ------------------------------------------------------------------------ ------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users This e-mail and any attachments are for the sole use of the intended recipient(s) and may contain information that is confidential. If you are not the intended recipient(s) and have received this e-mail in error, please immediately notify the sender by return e-mail and delete this e-mail from your computer. Any distribution, disclosure or the taking of any other action by anyone other than the intended recipient(s) is strictly prohibited. |
From: azmat <mr...@gm...> - 2010-12-20 18:57:37
|
Hi everyone, We've had a recurring problem with one of our FIX-based brokers. It seems like a few times during the trade-day our connection mysteriously gets disconnected. I've highlighted a disconnection below from our QF event log. This used to occur about 6 times a day, however after lowering the heartbeat interval from 30 to 15 seconds, we now see it with less frequency and the downtime experienced is less lengthy. The broker claims the issue is with the connection (we're going over the Internet instead of a dedicated line), however this issue does not occur with any of our other over-the-internet FIX-based brokers. 20101219-22:57:26 : Connection succeeded 20101219-22:57:26 : Initiated logon request 20101219-22:57:33 : Received logon response 20101219-23:02:06 : Sent test request TEST 20101220-01:54:54 : Sent test request TEST 20101220-01:55:12 : Socket Error: Connection reset by peer. 20101220-01:55:12 : Disconnecting 20101220-01:55:26 : Connecting to 10.0.101.45 on port 3009 20101220-01:55:26 : Connection succeeded 20101220-01:55:26 : Initiated logon request 20101220-01:55:26 : Received logon response 20101220-01:55:26 : Received ResendRequest FROM: 711 TO: 0 20101220-01:55:26 : Sent SequenceReset TO: 716 Here is an excerpt of the associated FIX messages with this disconnection: 8=FIX.4.29=6835=034=70949=BROKER52=20101220-01:54:21.04356=ME10=003 8=FIX.4.29=6835=034=71049=ME52=20101220-01:54:36.02956=BROKER10=005 8=FIX.4.29=6835=034=71049=BROKER52=20101220-01:54:36.04356=ME10=001 8=FIX.4.29=6835=034=71149=ME52=20101220-01:54:51.02956=BROKER10=003 8=FIX.4.29=7735=134=71249=ME52=20101220-01:54:54.02956=BROKER112=TEST10=026 8=FIX.4.29=6835=034=71149=BROKER52=20101220-01:54:51.04356=ME10=255 8=FIX.4.29=6835=034=71349=ME52=20101220-01:55:09.70056=BROKER10=005 8=FIX.4.29=7735=134=71249=BROKER52=20101220-01:54:54.04356=ME112=TEST10=022 8=FIX.4.29=7735=034=71449=ME52=20101220-01:55:09.70056=BROKER112=TEST10=024 8=FIX.4.29=8035=A34=71549=ME52=20101220-01:55:26.66956=BROKER98=0108=1510=059 Any insight would be much appreciated. thanks -- View this message in context: http://old.nabble.com/Odd-Behavior-TEST-requests-tp30500746p30500746.html Sent from the QuickFIX - User mailing list archive at Nabble.com. |
From: jyua44 <jy...@ho...> - 2010-12-17 16:57:52
|
Very sorry. What my mind is today. I meant I set PersistMessage=N in my config, not 'Y' in my previous post. Still question is, when set to 'N', are you awere the problem you mentioned is resolved in some later releases? Thanks jyua44 wrote: > > I am doing CME dropcopy cert and have a problem as follows: > 1. CME sends me a resend request with 35=2, say with seq number 34 = > 10; > 2. My quickfix engine sends back gapfill with 35 = 4; > 3. My quickfix engine send back heartbeat; > 4. CME sends me a heartbeat with seq number 34 = 11; > 5. send back resend request with 35 = 2 for seq number 10. This is not > desired. Some how, the quickfix engine does not remember RESEND REQUEST > seq number 10 already received. The desired behavior by the > certification is sending back a heartbeat. > > Anybody know how to resolve this? > > Here are the fix messages: > 8=FIX.4.29=8935=234=283149=CME50=G52=20101216-06:57:17.06056=OAACPON57=AJX369=22467=224716=010=139 > 8=FIX.4.29=12335=434=224743=Y49=OAACPON50=AJX52=20101216-06:57:17.27256=CME57=G122=20101216-06:57:17.272142=AJXDC36=2249123=Y10=215 > 8=FIX.4.29=7835=034=224949=OAACPON50=AJX52=20101216-06:57:47.27156=CME57=G142=AJXDC10=009 > 8=FIX.4.29=7735=034=283249=CME50=G52=20101216-06:57:47.06856=OAACPON57=AJX369=224710=122 > 8=FIX.4.29=9035=234=225049=OAACPON50=AJX52=20101216-06:57:47.28756=CME57=G142=AJXDC7=283116=010=028 > > -- View this message in context: http://old.nabble.com/CME-dropcopy-certification-quickfix-c--1.14.2-sending-resend-instead-of-heartbeat-tp30478491p30482830.html Sent from the QuickFIX - User mailing list archive at Nabble.com. |