Thread: [Quickfix-developers] isCorrectCompID
Brought to you by:
orenmnero
|
From: rho <tia...@ya...> - 2006-05-10 13:53:24
|
In my logon message sent to ilink2, SenderCompID = I65789U, TargetCompID = CME. In the logon confirmation message, TargetCompID =I65789P. The change from I65789U to I65789P is a business requirement. Now the Quickfix will verify the incoming fix message. since I65789U != I65789P, the isCorrectCompID call fails and log me out. Is there a way that I can change the TargetCompID right after the raw fix is read? I hoped to do so in fromAdmin and fromApp. But it seems that isCorrectCompID is called before the callback is involked. I am new to quickfix. Any help is appreciated. -- View this message in context: http://www.nabble.com/isCorrectCompID-t1591767.html#a4319622 Sent from the QuickFIX - Dev forum at Nabble.com. |
|
From: Fabien G. <fab...@pr...> - 2006-05-10 15:14:21
|
Hi I had same problem here, simply comment (dont use) this function and by = now have no side-effect. But if there is another way to handle this i am interrested too. Fabien -----Message d'origine----- De : qui...@li... [mailto:qui...@li...]De la part de rho Envoye : mercredi 10 mai 2006 15:34 A : qui...@li... Objet : [Quickfix-developers] isCorrectCompID QuickFIX Documentation: = http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html In my logon message sent to ilink2, SenderCompID =3D I65789U, = TargetCompID =3D CME. In the logon confirmation message, TargetCompID =3DI65789P. The change = from I65789U to I65789P is a business requirement. Now the Quickfix will verify the incoming fix message. since I65789U = !=3D I65789P, the isCorrectCompID call fails and log me out. Is there a way that I can change the TargetCompID right after the raw = fix is read? I hoped to do so in fromAdmin and fromApp. But it seems that isCorrectCompID is called before the callback is involked. I am new to quickfix. Any help is appreciated. -- View this message in context: = http://www.nabble.com/isCorrectCompID-t1591767.html#a4319622 Sent from the QuickFIX - Dev forum at Nabble.com. ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, = security? Get stuff done quickly with pre-integrated technology to make your job = easier Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
|
From: Oren M. <or...@qu...> - 2006-05-10 15:48:33
|
I think the easiest work around for this would be to change isCorrectCompID to always return true. --oren ----- Original Message ----- From: "rho" <tia...@ya...> To: <qui...@li...> Sent: Wednesday, May 10, 2006 8:34 AM Subject: [Quickfix-developers] isCorrectCompID > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > In my logon message sent to ilink2, SenderCompID = I65789U, TargetCompID = > CME. > In the logon confirmation message, TargetCompID =I65789P. The change from > I65789U to I65789P is a business requirement. > > Now the Quickfix will verify the incoming fix message. since I65789U != > I65789P, the isCorrectCompID call fails and log me out. > > Is there a way that I can change the TargetCompID right after the raw fix > is read? I hoped to do so in fromAdmin and fromApp. But it seems that > isCorrectCompID is called before the callback is involked. > > I am new to quickfix. Any help is appreciated. > -- > View this message in context: > http://www.nabble.com/isCorrectCompID-t1591767.html#a4319622 > Sent from the QuickFIX - Dev forum at Nabble.com. > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |
|
From: rho <tia...@ya...> - 2006-05-10 16:53:46
|
The easy way to fix it is to modify the function one way or another. But that would mean a change of the quickfix library. I tried not to change the quickfix library. -- View this message in context: http://www.nabble.com/isCorrectCompID-t1591767.html#a4323592 Sent from the QuickFIX - Dev forum at Nabble.com. |
|
From: Oren M. <or...@qu...> - 2006-05-10 17:02:20
|
Yeah, this is just a quick workaround. In the end we will probably need to add another validation config setting such as ValidateSenderCompID. --oren ----- Original Message ----- From: "rho" <tia...@ya...> To: <qui...@li...> Sent: Wednesday, May 10, 2006 11:53 AM Subject: Re: [Quickfix-developers] isCorrectCompID > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > The easy way to fix it is to modify the function one way or another. But > that > would mean a change of the quickfix library. I tried not to change the > quickfix library. > > -- > View this message in context: > http://www.nabble.com/isCorrectCompID-t1591767.html#a4323592 > Sent from the QuickFIX - Dev forum at Nabble.com. > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |