quickfix-developers Mailing List for QuickFIX (Page 52)
Brought to you by:
orenmnero
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
(5) |
Mar
(16) |
Apr
(15) |
May
(17) |
Jun
(33) |
Jul
(35) |
Aug
(34) |
Sep
(19) |
Oct
(40) |
Nov
(51) |
Dec
(43) |
2003 |
Jan
(45) |
Feb
(79) |
Mar
(124) |
Apr
(121) |
May
(132) |
Jun
(77) |
Jul
(110) |
Aug
(57) |
Sep
(48) |
Oct
(83) |
Nov
(60) |
Dec
(40) |
2004 |
Jan
(67) |
Feb
(72) |
Mar
(74) |
Apr
(87) |
May
(70) |
Jun
(96) |
Jul
(75) |
Aug
(147) |
Sep
(128) |
Oct
(83) |
Nov
(67) |
Dec
(42) |
2005 |
Jan
(110) |
Feb
(84) |
Mar
(68) |
Apr
(55) |
May
(51) |
Jun
(192) |
Jul
(111) |
Aug
(100) |
Sep
(79) |
Oct
(127) |
Nov
(73) |
Dec
(112) |
2006 |
Jan
(95) |
Feb
(120) |
Mar
(138) |
Apr
(127) |
May
(124) |
Jun
(97) |
Jul
(103) |
Aug
(88) |
Sep
(138) |
Oct
(91) |
Nov
(112) |
Dec
(57) |
2007 |
Jan
(55) |
Feb
(35) |
Mar
(56) |
Apr
(16) |
May
(20) |
Jun
(77) |
Jul
(43) |
Aug
(47) |
Sep
(29) |
Oct
(54) |
Nov
(39) |
Dec
(40) |
2008 |
Jan
(69) |
Feb
(79) |
Mar
(122) |
Apr
(106) |
May
(114) |
Jun
(76) |
Jul
(83) |
Aug
(71) |
Sep
(53) |
Oct
(75) |
Nov
(54) |
Dec
(43) |
2009 |
Jan
(32) |
Feb
(31) |
Mar
(64) |
Apr
(48) |
May
(38) |
Jun
(43) |
Jul
(35) |
Aug
(15) |
Sep
(52) |
Oct
(62) |
Nov
(62) |
Dec
(21) |
2010 |
Jan
(44) |
Feb
(10) |
Mar
(47) |
Apr
(22) |
May
(5) |
Jun
(54) |
Jul
(19) |
Aug
(54) |
Sep
(16) |
Oct
(15) |
Nov
(7) |
Dec
(8) |
2011 |
Jan
(18) |
Feb
(9) |
Mar
(5) |
Apr
(5) |
May
(41) |
Jun
(40) |
Jul
(29) |
Aug
(17) |
Sep
(12) |
Oct
(23) |
Nov
(22) |
Dec
(11) |
2012 |
Jan
(8) |
Feb
(24) |
Mar
(5) |
Apr
(5) |
May
(6) |
Jun
(5) |
Jul
(5) |
Aug
(5) |
Sep
(2) |
Oct
(9) |
Nov
(2) |
Dec
(18) |
2013 |
Jan
(25) |
Feb
(16) |
Mar
(8) |
Apr
(2) |
May
(16) |
Jun
(17) |
Jul
(2) |
Aug
(13) |
Sep
(3) |
Oct
(4) |
Nov
(1) |
Dec
|
2014 |
Jan
(2) |
Feb
|
Mar
(22) |
Apr
(9) |
May
(3) |
Jun
(1) |
Jul
(5) |
Aug
(11) |
Sep
(18) |
Oct
(4) |
Nov
(4) |
Dec
(3) |
2015 |
Jan
(2) |
Feb
|
Mar
|
Apr
(3) |
May
(4) |
Jun
(37) |
Jul
|
Aug
(4) |
Sep
(6) |
Oct
(1) |
Nov
(4) |
Dec
(2) |
2016 |
Jan
(9) |
Feb
(3) |
Mar
(7) |
Apr
(1) |
May
(8) |
Jun
|
Jul
|
Aug
|
Sep
(7) |
Oct
(3) |
Nov
(16) |
Dec
|
2017 |
Jan
(1) |
Feb
(15) |
Mar
(2) |
Apr
(12) |
May
(4) |
Jun
(7) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
(23) |
Dec
(8) |
2018 |
Jan
(2) |
Feb
(4) |
Mar
(2) |
Apr
(8) |
May
(3) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(5) |
Nov
(3) |
Dec
|
2020 |
Jan
|
Feb
(4) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(12) |
Aug
(5) |
Sep
(3) |
Oct
(1) |
Nov
|
Dec
(1) |
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: DKL-Gator <dea...@ya...> - 2009-07-29 19:47:21
|
I am using the C++ version but I will check if this is possible. Thanks! Grant Birchmeier wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > FYI, I just submitted a doc bug for this omission in the manual. > http://www.quickfixj.org/jira/browse/QFJ-461 > > > On Wed, Jul 29, 2009 at 2:27 PM, Grant > Birchmeier<gbi...@co...> wrote: >> I'm not sure why it's not documented on the QF/J config page, but you >> can put SenderSubID and TargetSubID are valid configuration options. >> >> I just verified this myself in >> core/src/main/java/quickfix/SessionSettings.java. >> >> Is this what you need? >> >> -Grant >> >> >> On Wed, Jul 29, 2009 at 1:47 PM, DKL-Gator<dea...@ya...> wrote: >>> QuickFIX Documentation: >>> http://www.quickfixengine.org/quickfix/doc/html/index.html >>> QuickFIX Support: http://www.quickfixengine.org/services.html >>> >>> >>> We have several FIX sessions to an exchange where we were assigned the >>> same >>> SenderID and TargetID for each session, but were given unique >>> SenderSubIds. >>> >>> Is this an example of where I need to use the SessionQualifier in order >>> to >>> differentiate each session? What exactly do I need to do with this >>> SessionQualifier - simply pass it in the sendToTarget method which takes >>> in >>> the qualifier? What about the logon? >>> >>> Thanks. >>> -- >>> View this message in context: >>> http://www.nabble.com/SessionQualifier-usage-tp24725297p24725297.html >>> Sent from the QuickFIX - Dev mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------------ >>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>> 30-Day >>> trial. Simplify your report design, integration and deployment - and >>> focus on >>> what you do best, core application coding. Discover what's new with >>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>> _______________________________________________ >>> Quickfix-developers mailing list >>> Qui...@li... >>> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >>> >> > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > -- View this message in context: http://www.nabble.com/SessionQualifier-usage-tp24725297p24726270.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Grant B. <gbi...@co...> - 2009-07-29 19:39:36
|
FYI, I just submitted a doc bug for this omission in the manual. http://www.quickfixj.org/jira/browse/QFJ-461 On Wed, Jul 29, 2009 at 2:27 PM, Grant Birchmeier<gbi...@co...> wrote: > I'm not sure why it's not documented on the QF/J config page, but you > can put SenderSubID and TargetSubID are valid configuration options. > > I just verified this myself in core/src/main/java/quickfix/SessionSettings.java. > > Is this what you need? > > -Grant > > > On Wed, Jul 29, 2009 at 1:47 PM, DKL-Gator<dea...@ya...> wrote: >> QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html >> QuickFIX Support: http://www.quickfixengine.org/services.html >> >> >> We have several FIX sessions to an exchange where we were assigned the same >> SenderID and TargetID for each session, but were given unique SenderSubIds. >> >> Is this an example of where I need to use the SessionQualifier in order to >> differentiate each session? What exactly do I need to do with this >> SessionQualifier - simply pass it in the sendToTarget method which takes in >> the qualifier? What about the logon? >> >> Thanks. >> -- >> View this message in context: http://www.nabble.com/SessionQualifier-usage-tp24725297p24725297.html >> Sent from the QuickFIX - Dev mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >> trial. Simplify your report design, integration and deployment - and focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Quickfix-developers mailing list >> Qui...@li... >> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >> > |
From: Grant B. <gbi...@co...> - 2009-07-29 19:33:43
|
I'm not sure why it's not documented on the QF/J config page, but you can put SenderSubID and TargetSubID are valid configuration options. I just verified this myself in core/src/main/java/quickfix/SessionSettings.java. Is this what you need? -Grant On Wed, Jul 29, 2009 at 1:47 PM, DKL-Gator<dea...@ya...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > We have several FIX sessions to an exchange where we were assigned the same > SenderID and TargetID for each session, but were given unique SenderSubIds. > > Is this an example of where I need to use the SessionQualifier in order to > differentiate each session? What exactly do I need to do with this > SessionQualifier - simply pass it in the sendToTarget method which takes in > the qualifier? What about the logon? > > Thanks. > -- > View this message in context: http://www.nabble.com/SessionQualifier-usage-tp24725297p24725297.html > Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |
From: DKL-Gator <dea...@ya...> - 2009-07-29 18:48:02
|
We have several FIX sessions to an exchange where we were assigned the same SenderID and TargetID for each session, but were given unique SenderSubIds. Is this an example of where I need to use the SessionQualifier in order to differentiate each session? What exactly do I need to do with this SessionQualifier - simply pass it in the sendToTarget method which takes in the qualifier? What about the logon? Thanks. -- View this message in context: http://www.nabble.com/SessionQualifier-usage-tp24725297p24725297.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Doug M. <dou...@gm...> - 2009-07-27 21:19:38
|
I sent this to the quickfix-user list, I apologize for the duplicate post, not sure which is the correct list to send this question to. I am having trouble parsing a Quote message using a c# version of QuickFix. An example message I have received is: 8=FIX.4.4 9=207 35=S 49=JTEST1 56=J_UAT_1 34=23 52=20090727-18:58:58 131=0 5271=InstrumentValuationResponse 555=1 600=NG 611=20091200 608=OCXXXX 1188=0.5775604818 7966=0.7208459105 612=4.9 681=1.098108096 1=dm1 10=021 I have the following method for reading the message: public override void onMessage(QuickFix44.Quote message, SessionID session) { int numLegs = message.getNoLegs().getValue(); for (uint n = 1; n<=numLegs; n++) { QuickFix44.Quote.NoLegs group = new QuickFix44.Quote.NoLegs(); message.getGroup(n, group); I correctly determine that the numLegs = 1. However, when I call message.getGroup, I get a FieldNotFound exception. If I am not using a data dictionary, I see the following in my event log: 20090727-18:59:05 : Message 23 Rejected: Conditionally Required Field Missing:555 Though, the 555 field is in the message. I suspect the problem has to do with the user defined fields, 1188 and/or 7966. I tried using a data dictionary, I modified the supplied fix44.xml dictionary to add fields for 1188 and 7966 and included them in the InsturmentLeg component. I also added the 5271 user defined field to the Quote message in the dictionary. After those changes, when using the data dictionary, the Quote message is rejected and I see the following in the event log: 20090727-18:48:53 : Message 3 Rejected: Tag not defined for this message type:612 612 is the LegStrikePrice, which should be supported on an InsturmentLeg, so I'm not sure why that is occuring? Is there anything else I need to do to handle these user defined fields? Am I doing something wrong in the onMessage method? Or is the message I am receiving badly formed? Is there anything else I should try to debug this? Thanks |
From: jplavalle <jpl...@co...> - 2009-07-24 15:37:56
|
When i send an order for fix, i have the interface populated with the trade details and it is set to status of Open, then i send to the fix server. Is the proper way to really wait for an ack from the fix server, then populate the interface? joe -- View this message in context: http://www.nabble.com/How-to-process-resend-requests-tp24646786p24646786.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Alan K. <ala...@gm...> - 2009-07-24 14:36:12
|
I want to be able to programmatically control logging on and logging off a session. How would I do that in c++? Thanks Al Kurlansky |
From: <or...@qu...> - 2009-07-22 16:19:45
|
Hello Amit, QuickFIX is released under an Apache style license. This is compatible with software released under GPL. > -------- Original Message -------- > Subject: [Quickfix-developers] Contribute/License > From: amit khandelwal <kha...@gm...> > Date: Wed, July 22, 2009 9:58 am > To: qui...@li..., quickfix-users > <qui...@li...> > > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html<hr>I am developing a tool to read (quickfix) log files and upload the order > flow related information from that to a mysql database. The front end to > this will be a php based application which will give the client/trader the > ability to find out the number of IOC orders, Limit orders blah blah. If > there is enough interest for something like this I can release this tool for > the community under GPL. I see that quickfix already has a license of it > own. Are there issues related to licensing? > > Cheers, > Amit Khandelwal > > > -- > ------------------------------------------------------------------- > Ph : (973)-896-8208 > Email: kha...@gm... > Web: http://khandelwal.amit.googlepages.com/home > -------------------------------------------------------------------<hr>------------------------------------------------------------------------------<hr>_______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: amit k. <kha...@gm...> - 2009-07-22 14:59:00
|
I am developing a tool to read (quickfix) log files and upload the order flow related information from that to a mysql database. The front end to this will be a php based application which will give the client/trader the ability to find out the number of IOC orders, Limit orders blah blah. If there is enough interest for something like this I can release this tool for the community under GPL. I see that quickfix already has a license of it own. Are there issues related to licensing? Cheers, Amit Khandelwal -- ------------------------------------------------------------------- Ph : (973)-896-8208 Email: kha...@gm... Web: http://khandelwal.amit.googlepages.com/home ------------------------------------------------------------------- |
From: brian <bmc...@gm...> - 2009-07-20 17:29:44
|
Hi, I'm setting up a SocketAcceptor and one of things our Operations guys like to see is the the IP/peer name of connected clients. I've looked through the SocketAcceptor implementation and it does look like QuickFix does squirrel this information away. Short of modifying the quickfix code, is there any other way that I can get this information out of QuickFix? Thanks, Brian |
From: christophe v <cve...@ho...> - 2009-07-17 10:28:45
|
Hi, I am using QuickFiw 1.12.4. I am having a problem when my connection get disconnected and I try to reconnect. The call to ~ThreadedSocketInitiator provoques a segmentation fault in ~Initiator with the following back trace: #1 0xb3bdfd97 in ~Initiator (this=0xa17d8a0) at Initiator.cpp:95 95 delete i->second; (gdb) list 90 Initiator::~Initiator() 91 { QF_STACK_IGNORE_BEGIN 92 93 Sessions::iterator i; 94 for ( i = m_sessions.begin(); i != m_sessions.end(); ++i ) 95 delete i->second; 96 97 QF_STACK_IGNORE_END 98 } Does anybody know about this issue and how to correct it? Regards -- View this message in context: http://www.nabble.com/C%2B%2B-Initiator-bug-tp24494608p24494608.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: <jpl...@co...> - 2009-07-16 13:17:43
|
I may have some suggestions if you could paste the code ? ----- Original Message ----- From: "Thiaga Rajan" <thi...@re...> To: se...@tb..., qui...@li... Sent: Thursday, July 16, 2009 8:59:17 AM GMT -05:00 US/Canada Eastern Subject: [Quickfix-developers] Re :Re: How to handle session level rejectioninApplication QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Dear Seleznev, Thanks , I tried by break point in toApp(), it is working fine Regards, Thiagarajan On Thu, 16 Jul 2009 16:23:57 +0400 "Igor Seleznev" wrote ... toAdmin() of course, for administrative messages (like reject). The point is that if you want to catch _outgoing_ message (for instance, QF rejects some message due to failed validation and _sends_ some reject, or when your application _sends_ something and you want to catch it too for some reason) then you should be able to do that in toAdmin() / toApp() callbacks. ----- Original Message ----- From: Igor Seleznev To: qui...@li... ; Thiaga Rajan Cc: thiagu Sent: Thursday, July 16, 2009 1:33 PM Subject: Re: [Quickfix-developers] How to handle session level rejectioninApplication QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.htmlQuickFIX Support: http://www.quickfixengine.org/services.html Try to put break point in toApp(). ----- Original Message ----- From: Thiaga Rajan To: qui...@li... Cc: thiagu Sent: Thursday, July 16, 2009 8:56 AM Subject: [Quickfix-developers] How to handle session level rejection inApplication QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.htmlQuickFIX Support: http://www.quickfixengine.org/services.html Dear All, Can anyone help me out for the below problem, I am getting session level rejection as "Required tag missing:" while receiving Execution report response for the New order Single request.But I am not receiving this rejection in our application where Application Interface has been implemented (It has been rejected in quickfix session itself). But I need to handle this session level rejection in my application to send the response for the request to UI.I tried by putting break points in fromApp, fromAdmin functions in our application, but I do not receive session level rejection in any of these functions. Pl reply if anyone knows how to receive/handle session level rejection in our application Thanks and Regards,Thiagarajan ------------------------------------------------------------------------------Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will havethe opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________Quickfix-developers mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/quickfix-developers ------------------------------------------------------------------------------Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will havethe opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________Quickfix-developers mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/quickfix-developers ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Thiaga R. <thi...@re...> - 2009-07-16 13:01:19
|
Dear Seleznev,Thanks , I tried by break point in toApp(), it is working fineRegards,ThiagarajanOn Thu, 16 Jul 2009 16:23:57 +0400 "Igor Seleznev" wrote... toAdmin() of course, for administrative messages (like reject). The point is that if you want to catch _outgoing_ message (for instance, QF rejects some message due to failed validation and _sends_ some reject, or when your application _sends_ something and you want to catch it too for some reason) then you should be able to do that in toAdmin() / toApp() callbacks. ----- Original Message ----- From: Igor Seleznev To: qui...@li... ; Thiaga Rajan Cc: thiagu Sent: Thursday, July 16, 2009 1:33 PMSubject: Re: [Quickfix-developers] How to handle session level rejectioninApplicationQuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.htmlQuickFIX Support: http://www.quickfixengine.org/services.htmlTry to put break point in toApp(). ----- Original Message ----- From: Thiaga Rajan To: qui...@li... Cc: thiagu Sent: Thursday, July 16, 2009 8:56 AMSubject: [Quickfix-developers] How to handle session level rejection inApplicationQuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.htmlQuickFIX Support: http://www.quickfixengine.org/services.htmlDear All,Can anyone help me out for the below problem,I am getting session level rejection as "Required tag missing:" while receiving Execution report response for the New order Single request.But I am not receiving this rejection in our application where Application Interface has been implemented (It has been rejected in quickfix session itself). But I need to handle this session level rejection in my application to send the response for the request to UI.I tried by putting break points in fromApp, fromAdmin functions in our application, but I do not receive session level rejection in any of these functions.Pl reply if anyone knows how to receive/handle session level rejection in our applicationThanks and Regards,Thiagarajan------------------------------------------------------------------------------Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will havethe opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________Quickfix-developers mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/quickfix-developers------------------------------------------------------------------------------Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will havethe opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge_______________________________________________Quickfix-developers mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Igor S. <se...@tb...> - 2009-07-16 12:24:12
|
... toAdmin() of course, for administrative messages (like reject). The point is that if you want to catch _outgoing_ message (for instance, QF rejects some message due to failed validation and _sends_ some reject, or when your application _sends_ something and you want to catch it too for some reason) then you should be able to do that in toAdmin() / toApp() callbacks. ----- Original Message ----- From: Igor Seleznev To: qui...@li... ; Thiaga Rajan Cc: thiagu Sent: Thursday, July 16, 2009 1:33 PM Subject: Re: [Quickfix-developers] How to handle session level rejectioninApplication QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html ------------------------------------------------------------------------------ Try to put break point in toApp(). ----- Original Message ----- From: Thiaga Rajan To: qui...@li... Cc: thiagu Sent: Thursday, July 16, 2009 8:56 AM Subject: [Quickfix-developers] How to handle session level rejection inApplication QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html ---------------------------------------------------------------------------- Dear All, Can anyone help me out for the below problem, I am getting session level rejection as "Required tag missing:" while receiving Execution report response for the New order Single request. But I am not receiving this rejection in our application where Application Interface has been implemented (It has been rejected in quickfix session itself). But I need to handle this session level rejection in my application to send the response for the request to UI. I tried by putting break points in fromApp, fromAdmin functions in our application, but I do not receive session level rejection in any of these functions. Pl reply if anyone knows how to receive/handle session level rejection in our application Thanks and Regards, Thiagarajan ---------------------------------------------------------------------------- ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ---------------------------------------------------------------------------- _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ------------------------------------------------------------------------------ _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Igor S. <se...@tb...> - 2009-07-16 10:33:59
|
Try to put break point in toApp(). ----- Original Message ----- From: Thiaga Rajan To: qui...@li... Cc: thiagu Sent: Thursday, July 16, 2009 8:56 AM Subject: [Quickfix-developers] How to handle session level rejection inApplication QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html ------------------------------------------------------------------------------ Dear All, Can anyone help me out for the below problem, I am getting session level rejection as "Required tag missing:" while receiving Execution report response for the New order Single request. But I am not receiving this rejection in our application where Application Interface has been implemented (It has been rejected in quickfix session itself). But I need to handle this session level rejection in my application to send the response for the request to UI. I tried by putting break points in fromApp, fromAdmin functions in our application, but I do not receive session level rejection in any of these functions. Pl reply if anyone knows how to receive/handle session level rejection in our application Thanks and Regards, Thiagarajan ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ------------------------------------------------------------------------------ _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Thiaga R. <thi...@re...> - 2009-07-16 04:58:31
|
Dear All,Can anyone help me out for the below problem,I am getting session level rejection as "Required tag missing:" while receiving Execution report response for the New order Single request.But I am not receiving this rejection in our application where Application Interface has been implemented (It has been rejected in quickfix session itself). But I need to handle this session level rejection in my application to send the response for the request to UI.I tried by putting break points in fromApp, fromAdmin functions in our application, but I do not receive session level rejection in any of these functions.Pl reply if anyone knows how to receive/handle session level rejection in our applicationThanks and Regards,Thiagarajan |
From: Djalma R. d. S. F. <drs...@gm...> - 2009-07-12 22:49:47
|
Hi Neeraj, This worked for me (and for you during almost 6 months), my suggestion now is that you take a look if maybe you are disposing related objects to cause the access violation. If you don't see anything wrong in your code, better make use of dr. watson / windbg to capture and analyse a full dump. Regards, Djalma On Wed, Jul 8, 2009 at 12:00 PM, NeerajG<nee...@ci...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Per the suggestion in the past I pinned just the addGroup and took away the > problem until we stumbled on it yesterday. Still shows error in addGroup > which I have already pinned in my dll. Any other ideas. > > Failed in SendNewOrderList Attempted to read or write protected memory. This > is often an indication that other memory is corrupt. at > FIX.FieldMap.addGroup(FieldMap* , Int32 , FieldMap* , Boolean ) > at QuickFix.Message.addGroup(Group group) > at > Citi.DerivsAnalytics.Soup.Server.FixUtil.createNewOrderList(FixRequestDetails > frd) > at > Citi.DerivsAnalytics.Soup.Server.RFQCommunicator.SendNewOrderList(FixRequestDetails > frd)' > > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Here is the log of exception this threw. > > This is the first time this problem has surfaced. App has been used for > almost half year. Any Ideas. > > 2009-01-22 13:30:06,515 [35] FATAL TradeManager - Attempted to read or > write protected memory. This is often an indication that other memory is > corrupt. at FIX.FieldMap.addGroup(FieldMap* , Int32 , FieldMap* , > Boolean ) > at QuickFix.Message.addGroup(Group group) > at FixUtil.createNewOrderList(FixRequestDetails frd) > at Communicator.SendNewOrderList(FixRequestDetails frd) > at TradeManager.Execute(Queue`1 queue) > at TradeManager.Manage(Object state) > > > -- > View this message in context: http://www.nabble.com/NewOrderList-addgroup-threw-%22Attempted-to-read-or-write-protected-memory.-This-is-often-an-indication-that-other-memory-is-corrupt%22-tp21612600p24393018.html > Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Enter the BlackBerry Developer Challenge > This is your chance to win up to $100,000 in prizes! For a limited time, > vendors submitting new applications to BlackBerry App World(TM) will have > the opportunity to enter the BlackBerry Developer Challenge. See full prize > details at: http://p.sf.net/sfu/Challenge > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |
From: Dale W. <wi...@oc...> - 2009-07-08 20:53:33
|
That's the correct way to do it, Ron. A minor detail -- there is no need to cast the message type. You can add the additional fields directly to the message object. The good news is you are only examining the admin messages and they are quite rare on an active system, so there's very little overhead in this approach. Dale Wilson Principal Software Engineer Object Computing, Inc. Franssen, Ron wrote: > > I have a question about adding additional information to the logon > message. Using an example application as a guide, we are currently > adding the username/password combination to the logon message by the > following means: > > In the*/ toAdmin/* event handler, we are checking for the message type > to be equal to "A" (logon). If the message type is a logon message, > then we cast it to a logon message type and then proceed to perform: > > logonMessage.setField(username) > logonMessage.setField(password) > > where username and password are QuickFix type objects. > > This whole process seems to be working, but is feels sloppy to me. Is > there a better way of hooking the logon event without subjecting every > single message to an interrogation to determine if it is a logon > message type. > > Thanks, > > Ron Franssen > Koch Supply & Trading > |
From: Grant B. <gbi...@co...> - 2009-07-08 18:33:18
|
It should be something like: FIX::Message msg = <your message>; std::string seqNo = msg.getHeader().getField(34); // 34 = MsgSeqNum /* you probably want to convert seqNo to int */ Instead of "34", I believe you can use something like FIX::FIELD::MsgSeqNum, which would be a better practice. Generally, though, there should be a better field to use than MsgSeqNum (or anything in the header) for your purpose. Have you looked at using the ClOrdID instead? On Wed, Jul 8, 2009 at 11:23 AM, Aniruddha N<ani...@tc...> wrote: > Yes > > Aniruddha Anilkumar Navur > Tata Consultancy Services > Mailto: ani...@tc... > Website: http://www.tcs.com > ____________________________________________ > Experience certainty. IT Services > Business Solutions > Outsourcing > ____________________________________________ > Grant Birchmeier <gbi...@co...> > > 07/08/2009 09:56 EST > > To > > cc > qui...@li..., vai...@tc... > bcc > > Subject > Re: [Quickfix-developers] Extracting sequence No of fix message in the > application > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Are you asking how to read field 34 (MsgSeqNum) from the header of a > message? > > > > On Wed, Jul 8, 2009 at 9:16 AM, Aniruddha N<ani...@tc...> wrote: >> QuickFIX Documentation: >> http://www.quickfixengine.org/quickfix/doc/html/index.html >> QuickFIX Support: http://www.quickfixengine.org/services.html >> >> >> Hi guys, >> >> I intend to read SequenceId of a fix message, say Execution report, for a >> Single Order Request sent earlier. >> >> This would be needed to map request for each response recieved at >> initiator >> in my application.My application requires to send multiple order requests >> to server and process each response as it arrives(out of order) according >> to the sequence Id of the order request sent. >> >> please help if anyone has an idea. >> >> Cheers, >> Aniruddha Anilkumar Navur >> Tata Consultancy Services >> Mailto: ani...@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 >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Enter the BlackBerry Developer Challenge >> This is your chance to win up to $100,000 in prizes! For a limited time, >> vendors submitting new applications to BlackBerry App World(TM) will have >> the opportunity to enter the BlackBerry Developer Challenge. See full >> prize >> details at: http://p.sf.net/sfu/Challenge >> _______________________________________________ >> Quickfix-developers mailing list >> Qui...@li... >> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >> > > ------------------------------------------------------------------------------ > Enter the BlackBerry Developer Challenge > This is your chance to win up to $100,000 in prizes! For a limited time, > vendors submitting new applications to BlackBerry App World(TM) will have > the opportunity to enter the BlackBerry Developer Challenge. See full prize > details at: http://p.sf.net/sfu/Challenge > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > ForwardSourceID:NT00003196 > > =====-----=====-----===== > 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: Aniruddha N <ani...@tc...> - 2009-07-08 16:23:36
|
Yes<BR><BR>Aniruddha Anilkumar Navur<BR>Tata Consultancy Services<BR>Mailto: ani...@tc...<BR>Website: <A href="http://www.tcs.com">http://www.tcs.com</A><BR>____________________________________________<BR>Experience certainty. IT Services<BR>Business Solutions<BR>Outsourcing<BR>____________________________________________ <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0 V5DOTBL="true"> <TR vAlign=top> <TD width="37%" bgColor=#e1e1e1 rowSpan=5><IMG height=1 alt="" src="/icons/ecblank.gif" width=1 border=0><BR> <DIV align=center><B><FONT style="FONT-SIZE: 9pt">Grant Birchmeier <gbi...@co...></FONT></B> <P><FONT style="FONT-SIZE: 9pt">07/08/2009 09:56 EST</FONT></P></DIV></TD> <TD width="1%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=102 border=0><BR> <DIV align=right><FONT style="FONT-SIZE: 9pt">To</FONT> </DIV></TD> <TD width="63%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=1 border=0><BR></TD></TR> <TR vAlign=top> <TD width="1%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=102 border=0><BR> <DIV align=right><FONT style="FONT-SIZE: 9pt">cc</FONT> </DIV></TD> <TD width="63%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=1 border=0><BR><FONT style="FONT-SIZE: 9pt">qui...@li..., vai...@tc...</FONT></TD></TR> <TR vAlign=top> <TD width="1%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=102 border=0><BR> <DIV align=right><FONT style="FONT-SIZE: 9pt">bcc</FONT> </DIV></TD> <TD width="63%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=1 border=0><BR></TD></TR> <TR vAlign=top> <TD width="1%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=102 border=0><BR> <DIV align=right><FONT style="FONT-SIZE: 9pt">Subject</FONT> </DIV></TD> <TD width="63%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=1 border=0><BR><FONT style="FONT-SIZE: 9pt">Re: [Quickfix-developers] Extracting sequence No of fix message in the application</FONT></TD></TR> <TR vAlign=top> <TD width=0% bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=1 border=0></TD> <TD width="63%" bgColor=#e1e1e1><IMG height=1 alt="" src="/icons/ecblank.gif" width=1 border=0><BR><FONT size=-1></FONT></TD></TR></TABLE><BR><TT>QuickFIX Documentation: <A href="http://www.quickfixengine.org/quickfix/doc/html/index.html">http://www.quickfixengine.org/quickfix/doc/html/index.html</A><BR></TT><TT>QuickFIX Support: <A href="http://www.quickfixengine.org/services.html">http://www.quickfixengine.org/services.html</A><BR></TT><BR><TT>Are you asking how to read field 34 (MsgSeqNum) from the header of a message?<BR></TT><BR><BR><BR><TT>On Wed, Jul 8, 2009 at 9:16 AM, Aniruddha N<ani...@tc...> wrote:<BR></TT><TT>> QuickFIX Documentation: <A href="http://www.quickfixengine.org/quickfix/doc/html/index.html">http://www.quickfixengine.org/quickfix/doc/html/index.html</A><BR></TT><TT>> QuickFIX Support: <A href="http://www.quickfixengine.org/services.html">http://www.quickfixengine.org/services.html</A><BR></TT><TT>><BR></TT><TT>><BR></TT><TT>> Hi guys,<BR></TT><TT>><BR></TT><TT>> I intend to read SequenceId of a fix message, say Execution report, for a<BR></TT><TT>> Single Order Request sent earlier.<BR></TT><TT>><BR></TT><TT>> This would be needed to map request for each response recieved at initiator<BR></TT><TT>> in my application.My application requires to send multiple order requests<BR></TT><TT>> to server and process each response as it arrives(out of order) according<BR></TT><TT>> to the sequence Id of the order request sent.<BR></TT><TT>><BR></TT><TT>> please help if anyone has an idea.<BR></TT><TT>><BR></TT><TT>> Cheers,<BR></TT><TT>> Aniruddha Anilkumar Navur<BR></TT><TT>> Tata Consultancy Services<BR></TT><TT>> Mailto: ani...@tc...<BR></TT><TT>> Website: <A href="http://www.tcs.com">http://www.tcs.com</A><BR></TT><TT>> ____________________________________________<BR></TT><TT>> Experience certainty. IT Services<BR></TT><TT>> Business Solutions<BR></TT><TT>> Outsourcing<BR></TT><TT>> ____________________________________________<BR></TT><TT>><BR></TT><TT>> =====-----=====-----=====<BR></TT><TT>> Notice: The information contained in this e-mail<BR></TT><TT>> message and/or attachments to it may contain<BR></TT><TT>> confidential or privileged information. If you are<BR></TT><TT>> not the intended recipient, any dissemination, use,<BR></TT><TT>> review, distribution, printing or copying of the<BR></TT><TT>> information contained in this e-mail message<BR></TT><TT>> and/or attachments to it are strictly prohibited. If<BR></TT><TT>> you have received this communication in error,<BR></TT><TT>> please notify us by reply e-mail or telephone and<BR></TT><TT>> immediately and permanently delete the message<BR></TT><TT>> and any attachments. Thank you<BR></TT><TT>><BR></TT><TT>><BR></TT><TT>><BR></TT><TT>><BR></TT><TT>> ------------------------------------------------------------------------------<BR></TT><TT>> Enter the BlackBerry Developer Challenge<BR></TT><TT>> This is your chance to win up to $100,000 in prizes! For a limited time,<BR></TT><TT>> vendors submitting new applications to BlackBerry App World(TM) will have<BR></TT><TT>> the opportunity to enter the BlackBerry Developer Challenge. See full prize<BR></TT><TT>> details at: <A href="http://p.sf.net/sfu/Challenge">http://p.sf.net/sfu/Challenge</A><BR></TT><TT>> _______________________________________________<BR></TT><TT>> Quickfix-developers mailing list<BR></TT><TT>> Qui...@li...<BR></TT><TT>> <A href="https://lists.sourceforge.net/lists/listinfo/quickfix-developers">https://lists.sourceforge.net/lists/listinfo/quickfix-developers</A><BR></TT><TT>><BR></TT><BR><TT>------------------------------------------------------------------------------<BR></TT><TT>Enter the BlackBerry Developer Challenge<BR></TT><TT>This is your chance to win up to $100,000 in prizes! For a limited time,<BR></TT><TT>vendors submitting new applications to BlackBerry App World(TM) will have<BR></TT><TT>the opportunity to enter the BlackBerry Developer Challenge. See full prize<BR></TT><TT>details at: <A href="http://p.sf.net/sfu/Challenge">http://p.sf.net/sfu/Challenge</A><BR></TT><TT>_______________________________________________<BR></TT><TT>Quickfix-developers mailing list<BR></TT><TT>Qui...@li...<BR></TT><TT><A href="https://lists.sourceforge.net/lists/listinfo/quickfix-developers">https://lists.sourceforge.net/lists/listinfo/quickfix-developers</A></TT><BR><BR><FONT style="FONT-SIZE: 1pt" color=#ffffff>ForwardSourceID:NT00003196 </FONT><pre>=====-----=====-----===== 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 </pre> |
From: Grant B. <gbi...@co...> - 2009-07-08 15:23:23
|
Are you asking how to read field 34 (MsgSeqNum) from the header of a message? On Wed, Jul 8, 2009 at 9:16 AM, Aniruddha N<ani...@tc...> wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi guys, > > I intend to read SequenceId of a fix message, say Execution report, for a > Single Order Request sent earlier. > > This would be needed to map request for each response recieved at initiator > in my application.My application requires to send multiple order requests > to server and process each response as it arrives(out of order) according > to the sequence Id of the order request sent. > > please help if anyone has an idea. > > Cheers, > Aniruddha Anilkumar Navur > Tata Consultancy Services > Mailto: ani...@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 > > > > > ------------------------------------------------------------------------------ > Enter the BlackBerry Developer Challenge > This is your chance to win up to $100,000 in prizes! For a limited time, > vendors submitting new applications to BlackBerry App World(TM) will have > the opportunity to enter the BlackBerry Developer Challenge. See full prize > details at: http://p.sf.net/sfu/Challenge > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |
From: NeerajG <nee...@ci...> - 2009-07-08 15:00:14
|
Per the suggestion in the past I pinned just the addGroup and took away the problem until we stumbled on it yesterday. Still shows error in addGroup which I have already pinned in my dll. Any other ideas. Failed in SendNewOrderList Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at FIX.FieldMap.addGroup(FieldMap* , Int32 , FieldMap* , Boolean ) at QuickFix.Message.addGroup(Group group) at Citi.DerivsAnalytics.Soup.Server.FixUtil.createNewOrderList(FixRequestDetails frd) at Citi.DerivsAnalytics.Soup.Server.RFQCommunicator.SendNewOrderList(FixRequestDetails frd)' QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Here is the log of exception this threw. This is the first time this problem has surfaced. App has been used for almost half year. Any Ideas. 2009-01-22 13:30:06,515 [35] FATAL TradeManager - Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at FIX.FieldMap.addGroup(FieldMap* , Int32 , FieldMap* , Boolean ) at QuickFix.Message.addGroup(Group group) at FixUtil.createNewOrderList(FixRequestDetails frd) at Communicator.SendNewOrderList(FixRequestDetails frd) at TradeManager.Execute(Queue`1 queue) at TradeManager.Manage(Object state) -- View this message in context: http://www.nabble.com/NewOrderList-addgroup-threw-%22Attempted-to-read-or-write-protected-memory.-This-is-often-an-indication-that-other-memory-is-corrupt%22-tp21612600p24393018.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Franssen, R. <Ron...@ko...> - 2009-07-08 14:56:20
|
I have a question about adding additional information to the logon message. Using an example application as a guide, we are currently adding the username/password combination to the logon message by the following means: In the toAdmin event handler, we are checking for the message type to be equal to "A" (logon). If the message type is a logon message, then we cast it to a logon message type and then proceed to perform: logonMessage.setField(username) logonMessage.setField(password) where username and password are QuickFix type objects. This whole process seems to be working, but is feels sloppy to me. Is there a better way of hooking the logon event without subjecting every single message to an interrogation to determine if it is a logon message type. Thanks, Ron Franssen Koch Supply & Trading |
From: Aniruddha N <ani...@tc...> - 2009-07-08 14:46:25
|
Hi guys, I intend to read SequenceId of a fix message, say Execution report, for a Single Order Request sent earlier. This would be needed to map request for each response recieved at initiator in my application.My application requires to send multiple order requests to server and process each response as it arrives(out of order) according to the sequence Id of the order request sent. please help if anyone has an idea. Cheers, Aniruddha Anilkumar Navur Tata Consultancy Services Mailto: ani...@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 |
From: Ryugan M. <ryu...@gm...> - 2009-07-07 23:19:11
|
Hi, I've been trying to solve the logout issue when it hangs on ThreadJoin in the C++ code but with no luck yet. Has anybody figured out a work around to fix the issue. Thanks Ryugan |