quickfix-developers Mailing List for QuickFIX (Page 134)
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
|
| 2026 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Stefano F. <s.f...@kl...> - 2006-09-11 14:26:47
|
Yes.. I've created a wrapper in C++ of quickfix lib, and I use it in Delphi (6.0) Leonardo dos Reis Vilela wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > > > > > > Hello, > > > Does anyone have already used QuickFix at Delphi? > > > Leonardo > > > > > > > > ------------------------------------------------------------------------- > 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 > -- View this message in context: http://www.nabble.com/Delphi-%2B-QuickFix-tf2185751.html#a6247774 Sent from the QuickFIX - Dev forum at Nabble.com. |
|
From: Stefano F. <s.f...@kl...> - 2006-09-11 13:08:58
|
Ok, I've download java 1.5 and now work correctly!! Thanks.. -- View this message in context: http://www.nabble.com/Logviewer-tf2251997.html#a6246343 Sent from the QuickFIX - Dev forum at Nabble.com. |
|
From: Joerg T. <Joe...@ma...> - 2006-09-11 12:51:40
|
On 09/11/06 14:14, Stefano Facchetti wrote:
> I try to use quickfix-logviewer-1.1.0 but when I start the application=
, java
> raise this exception:
>=20
> Exception in thread "main" java.lang.UnsupportedClassVersionError:
> quickfix/Data
> Dictionary (Unsupported major.minor version 49.0)
This means that the downloaded logviewer has been compiled with JDK 1.5.
Oren, is there any specific need to compile it with Java 5? You could use=
the "-target" option to=20
make it compatible with Java 1.4.
> I use Java SDK 1.4.2_12
As a workaround, I suggest: Download the source and compile it yourself.
Cheers, J=F6rg
--=20
Joerg Thoennes
http://macd.com
Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH
Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen
|
|
From: Shepheard, T. \(London\) <Tob...@ml...> - 2006-09-11 12:50:33
|
Can you post your config file? -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of Stefano Facchetti Sent: 11 September 2006 13:14 To: qui...@li... Subject: [Quickfix-developers] Logviewer QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html I try to use quickfix-logviewer-1.1.0 but when I start the application, java raise this exception: Exception in thread "main" java.lang.UnsupportedClassVersionError: quickfix/Data Dictionary (Unsupported major.minor version 49.0) I use Java SDK 1.4.2_12 --=20 View this message in context: http://www.nabble.com/Logviewer-tf2251997.html#a6245495 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 -------------------------------------------------------- If you are not an intended recipient of this e-mail, please notify the = sender, delete it and do not read, act upon, print, disclose, copy, = retain or redistribute it. Click here for important additional terms = relating to this e-mail. http://www.ml.com/email_terms/ -------------------------------------------------------- |
|
From: Stefano F. <s.f...@kl...> - 2006-09-11 12:14:08
|
I try to use quickfix-logviewer-1.1.0 but when I start the application, java raise this exception: Exception in thread "main" java.lang.UnsupportedClassVersionError: quickfix/Data Dictionary (Unsupported major.minor version 49.0) I use Java SDK 1.4.2_12 -- View this message in context: http://www.nabble.com/Logviewer-tf2251997.html#a6245495 Sent from the QuickFIX - Dev forum at Nabble.com. |
|
From: Stefano F. <s.f...@kl...> - 2006-09-11 08:17:38
|
I use ODBCStore, ODBCLog and Oracle database, when a quickfix's query is similar to: SELECT ... FROM ... WHERE StringField='' // '' => Empty string I have a problem.. the syntax is not correct for my database that want someting like this: SELECT ... FOMT ... WHERE StringField IS NULL My problem is at line 71 of OdbcStore, the query doesn't return result.. even if in the table there are record!! Thanks.. -- View this message in context: http://www.nabble.com/OBDC---Null-values-tf2250875.html#a6242709 Sent from the QuickFIX - Dev forum at Nabble.com. |
|
From: Oren M. <or...@qu...> - 2006-09-08 22:33:45
|
I fixed the statements so it they use ODBC escape sequence which will automatically use the format of the underlying database. The updates are available in svn. http://svn.sourceforge.net/viewvc/quickfix/trunk/quickfix/src/C%2B%2B/ OdbcLog.cpp?r1=3D1588&r2=3D1758 http://svn.sourceforge.net/viewvc/quickfix/trunk/quickfix/src/C%2B%2B/ OdbcStore.cpp?r1=3D1491&r2=3D1758 > My quickfix application is connected with Oracle database with ODBC. I=20 > have one problem: > for example in OdbcStore.cpp at line 113 the query include a DateTime=20 > parameter that is in the form of: YYYY-MM-DD HH:MM:SS but in my database=20 > I have this format for datetime parameters: DD-MM-YYYY HH:MM:SS >=20 > I suppose that the ODBC Driver can't change the format of DataTime=20 > parameters.. how can I do..? |
|
From: Stefano F. <s.f...@kl...> - 2006-09-08 15:46:20
|
I Have resolve the problem with this ConnectionString:
DRIVER={Oracle in OraDb10g_home1};DBQ=antana;
The error was the name of ODBC driver.. :-)
--
View this message in context: http://www.nabble.com/ODBC-tf2233650.html#a6211602
Sent from the QuickFIX - Dev forum at Nabble.com.
|
|
From: Fad <s.f...@gm...> - 2006-09-08 14:43:15
|
I Have resolve the problem with this ConnectionString:
DRIVER={Oracle in OraDb10g_home1};DBQ=antana;
The error was the name of ODBC driver.. :-)
--
View this message in context: http://www.nabble.com/ODBC-tf2233650.html#a6210367
Sent from the QuickFIX - Dev forum at Nabble.com.
|
|
From: Stefano F. <s.f...@kl...> - 2006-09-08 14:33:24
|
My quickfix application is connected with Oracle database with ODBC. I have one problem: for example in OdbcStore.cpp at line 113 the query include a DateTime parameter that is in the form of: YYYY-MM-DD HH:MM:SS but in my database I have this format for datetime parameters: DD-MM-YYYY HH:MM:SS I suppose that the ODBC Driver can't change the format of DataTime parameters.. how can I do..? Thanks.. |
|
From: Oren M. <or...@qu...> - 2006-09-07 22:29:00
|
QuickFIX Log Viewer 1.1.0 is available at http://www.quickfixengine.org This version adds functionality to export Files and Views. Currently supported formats are FIX, XML, and CSV. |
|
From: Anshu N. <ans...@ya...> - 2006-09-07 18:39:29
|
Hi Steve, I have found out the problem . I had copied Session.lookupSession( sessionID ).logon(); to toApp rather than fromAdmin . Thanks and Regards, Anshu Narang. --- Steve Bate <sb...@sm...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: > http://www.quickfixengine.org/services.html > > Anshu, > > Are there any log events related to sequence number > problems or > other issues? > > Steve > > > -----Original Message----- > > From: > qui...@li... > > > [mailto:qui...@li...] > On > > Behalf Of Anshu Narang > > Sent: Thursday, September 07, 2006 12:42 AM > > To: qui...@li... > > Subject: [Quickfix-developers] Can't login after > calling logout > > > > QuickFIX Documentation: > > > http://www.quickfixengine.org/quickfix/doc/html/index.html > > QuickFIX Support: > http://www.quickfixengine.org/services.html > > > > Here is the scenarion > > > > Client ( Initiator ) logs in . When we get the > > message in cracker we find password is incorrect > so we > > call session.logout("Password Incorrect") . > > Client receives logout which is fine . > > > > Clients tries to login again It sends logon > message, > > receieves logon response, but right after that > > quickfix acceptor initiates logout message > > and client disconnects. The problem continues > until > > acceptor application is not restarted . > > > > We tried to add Session.lookupSession( sessionID > > ).logon(); so as to call it each time logon > message is > > received but this approach doesn't work . > > Issue is we don't get a logout out message when > we > > try to login using incorrect password . > > > > Does anyone have an idea of what might be the > reason > > of the problem ? We are using QuickfixJ ( 1.0.1 ) > . > > > > Thanks in advance > > > > Regards, > > Anshu Narang. > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection around > > http://mail.yahoo.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 > > > > ------------------------------------------------------------------------- > 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 > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
|
From: Oren M. <or...@qu...> - 2006-09-07 15:40:45
|
Why the change in case? Aren't your uid and passwords at least case
sensitive?
--oren
> I try to use ODBC to connect quickfix on Oracle Database. In my
test application I use this ConnectionString:
> "DRIVER=3D{MICROSOFT ODBC FOR
ORACLE};SERVER=3DANTANA;UID=3DANTAFRONT;PWD=3DANTAFRONTPWD"
> where Antanta is Database name.
>=20
> In my test application (no quickfix) all work correctly.. but with
quickfix no.. :-(
>=20
> In quickfix.ini file I added:
>=20
> OdbcLogUser=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D antafront
> OdbcLogPassword=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 =3D antafrontpwd
> OdbcLogConnectionString =3D Driver=3D{Microsoft ODBC for
Oracle};Server=3DAntana;Uid=3Dantafront;Pwd=3Dantafrontpwd;
|
|
From: Stefano F. <s.f...@kl...> - 2006-09-07 14:58:41
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
I try to use ODBC to connect quickfix on Oracle Database. In my test
application I use this ConnectionString:<br>
<b>"Driver={Microsoft ODBC for
Oracle};Server=Antana;Uid=antafront;Pwd=antafrontpwd"<br>
</b>where Antanta is Database name.<b><br>
</b><br>
In my test application (no quickfix) all work correctly.. but with
quickfix no.. :-(<br>
<br>
In quickfix.ini file I added:<br>
<br>
OdbcLogUser = antafront<br>
OdbcLogPassword = antafrontpwd<br>
OdbcLogConnectionString = Driver={Microsoft ODBC for
Oracle};Server=Antana;Uid=antafront;Pwd=antafrontpwd;<br>
<br>
Help me please..<br>
<br>
<br>
<br>
<br>
</body>
</html>
|
|
From: [ R. ] <ra...@gm...> - 2006-09-07 11:33:14
|
actually the existing system has its own messaging protocol. and my app(using quickfix) will be sort of router it will collect the fix message covert it into local messaging protocol. then tranformed mesg will be sent to trading engine. now problem is that local messaging protocol works in asynchronous mode. means i need to wait for its callback. so thats a problem right now for me.. oren plz help me to solve this issue. thanks On 9/6/06, Oren Miller <or...@qu...> wrote: > > Why would you want to do this? > > --oren > > > how to avoid the imediat logon response. > > > > i have used the messgge cracker and override the > onMessage(Logon&,SessionID) > > now here i cannt raise the logonReject Exception imediatly. and > neither i > > want to drop the session. > > so what should i do? > > > |
|
From: Steve B. <sb...@sm...> - 2006-09-07 07:00:57
|
Anshu, Are there any log events related to sequence number problems or other issues? Steve=20 > -----Original Message----- > From: qui...@li...=20 > [mailto:qui...@li...] On=20 > Behalf Of Anshu Narang > Sent: Thursday, September 07, 2006 12:42 AM > To: qui...@li... > Subject: [Quickfix-developers] Can't login after calling logout >=20 > QuickFIX Documentation:=20 > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html >=20 > Here is the scenarion=20 >=20 > Client ( Initiator ) logs in . When we get the > message in cracker we find password is incorrect so we > call session.logout("Password Incorrect") . > Client receives logout which is fine .=20 > =20 > Clients tries to login again It sends logon message, > receieves logon response, but right after that > quickfix acceptor initiates logout message=20 > and client disconnects. The problem continues until > acceptor application is not restarted . >=20 > We tried to add Session.lookupSession( sessionID > ).logon(); so as to call it each time logon message is > received but this approach doesn't work .=20 > Issue is we don't get a logout out message when we > try to login using incorrect password .=20 >=20 > Does anyone have an idea of what might be the reason > of the problem ? We are using QuickfixJ ( 1.0.1 ) .=20 >=20 > Thanks in advance=20 >=20 > Regards, > Anshu Narang. >=20 >=20 > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around=20 > http://mail.yahoo.com=20 >=20 > -------------------------------------------------------------- > ----------- > Using Tomcat but need to do more? Need to support web=20 > services, security? > Get stuff done quickly with pre-integrated technology to make=20 > your job easier > Download IBM WebSphere Application Server v.1.0.1 based on=20 > Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057& > dat=3D121642 > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers >=20 |
|
From: Anshu N. <ans...@ya...> - 2006-09-06 22:42:18
|
Here is the scenarion
Client ( Initiator ) logs in . When we get the
message in cracker we find password is incorrect so we
call session.logout("Password Incorrect") .
Client receives logout which is fine .
Clients tries to login again It sends logon message,
receieves logon response, but right after that
quickfix acceptor initiates logout message
and client disconnects. The problem continues until
acceptor application is not restarted .
We tried to add Session.lookupSession( sessionID
).logon(); so as to call it each time logon message is
received but this approach doesn't work .
Issue is we don't get a logout out message when we
try to login using incorrect password .
Does anyone have an idea of what might be the reason
of the problem ? We are using QuickfixJ ( 1.0.1 ) .
Thanks in advance
Regards,
Anshu Narang.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
|
|
From: Andrew C. <And...@Tw...> - 2006-09-06 15:29:37
|
I'm having some difficulties getting group information out of a FIX message (FIX V4.2 Execution Report message) for what I believe are custom fields defined by FXAll. Part of the fix message is below. Tag 6971 (if present) defines the number of legs - in this case 2 - Tag 6985 defines the leg side and then the other repeating tags define attributes for that side of the FX trade for the swap. =20 I see the report.getGroup(1,group) method but don't know what the type the group object is so I can do =20 group.get(blahblah) =20 =20 How do I get the group information out? =20 6971=3D2 =016985=3D2=016986=3DGBP=016972=3D2000000=016988=3DUSD=016989=3D3761600=01= 6987=3D1.8808=016973=3D200 60908 =016985=3D1=016986=3DGBP=016972=3D2000000=016988=3DUSD=016989=3D3762940=01= 6987=3D1.88147=016973=3D20 061010 =20 =20 Thanks ! =20 Andrew Culross TwoFour Systems (914) 220-8849 www.TwoFour.Com =20 The views and opinions expressed in this e-mail message are the sender's own and do not necessarily represent the views and opinions of {TwoFour Systems, LLC or F-O-R Software, LLC} =20 |
|
From: amit s. <ami...@ya...> - 2006-09-06 14:35:45
|
Hi, I am using quickfixj for my project however the counter party is using quickfix. We are facing the problem at the startup.Immediately after the logon is complete then quickfixj again tries to send the logon message. Is this happening because of latency gap in quickfix and quickfixj. Please help. Thanks, Amit Soni --------------------------------- Here's a new way to find what you're looking for - Yahoo! Answers Send FREE SMS to your friend's mobile from Yahoo! Messenger Version 8. Get it NOW |
|
From: Bill R. <rob...@ra...> - 2006-09-06 11:10:21
|
Hi Eranga Purely my opinion: I would add a trailer consisting of tags 8,49,56 - the only information you need is the sender and target comp id - and compute the required fields 9 (length) and 10 (checksum in the trailer). After that, the code fragment from my previous post does all the validation based on the session data dictionary. Best regards, Robert =20 > -----Original Message----- > From: Eranga Samararathna [mailto:pe...@ri...]=20 > Sent: Wednesday, September 06, 2006 12:19 PM > To: Bill Robert; qui...@li...;=20 > qui...@li... > Subject: RE: [Quickfix-developers] Validate Message...... >=20 > Thanks Bill, >=20 > But my requirement is slight differ. Because my message did=20 > not contain Standard header or tailor tags. I need to=20 > validate message without header or tailor tags. But I think=20 > datadictionary validate method need complete message.=20 >=20 > Is there a way? >=20 > BR, > Eranga >=20 |
|
From: Eranga S. <pe...@ri...> - 2006-09-06 10:19:24
|
Thanks Bill,
But my requirement is slight differ. Because my message did not contain
Standard header or tailor tags. I need to validate message without header or
tailor tags. But I think datadictionary validate method need complete
message.
Is there a way?
BR,
Eranga
-----Original Message-----
From: Bill Robert [mailto:rob...@ra...]
Sent: Wednesday, September 06, 2006 12:38 PM
To: Eranga Samararathna
Subject: RE: [Quickfix-developers] Validate Message......
Hi Eranga
I do something similiar in my application and the function doing the
check looks as following:
try
{
FIX::DataDictionary dict(p_session.getDataDictionary());
FIX::Message msg(p_content, dict);
dict.validate(msg); // throws if msg not valid
if(!FIX::Session::sendToTarget( msg ))
LOG(Warn) << "Message accepted but temporarly unable to
transmit:\n" << p_content;
return Answer::Ok;
}
catch( FIX::SessionNotFound& )
{
LOG(Error) << "Session not found";
return Answer::NotFound;
}
catch( FIX::FieldNotFound& e )
{
LOG(Error) << "Tag " << e.field << " not found";
return Answer::BadRequest;
}
catch( FIX::TagNotDefinedForMessage& e )
{
LOG(Error) << "Tag " << e.field << " not defined for message";
return Answer::BadRequest;
}
catch( FIX::InvalidTagNumber& e )
{
LOG(Error) << "Tag " << e.field << " not defined";
return Answer::BadRequest;
}
catch( FIX::IncorrectTagValue& e)
{
LOG(Error) << "Value of tag " << e.field << " is incorrect (out of
range)";
return Answer::BadRequest;
}
catch( FIX::RequiredTagMissing& e )
{
LOG(Error) << "Required tag " << e.field << " missing";
return Answer::BadRequest;
}
Basically in all cases of "BadRequest" I simply give it back to the
originating system, including the text written to LOG(error).
Regards
Robert
> -----Original Message-----
> From: qui...@li...
> [mailto:qui...@li...] On
> Behalf Of Eranga Samararathna
> Sent: Wednesday, September 06, 2006 8:24 AM
> To: qui...@li...;
> qui...@li...
> Subject: [Quickfix-developers] Validate Message......
>
> QuickFIX Documentation:
> http://www.quickfixengine.org/quickfix/doc/html/index.html
> QuickFIX Support: http://www.quickfixengine.org/services.html
>
>
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.11.7/438 - Release Date: 9/5/2006
|
|
From: Steve B. <sb...@sm...> - 2006-09-06 07:56:21
|
Hi Lin, =20 Can you add the information as a comment on the Jira issue? Thanks. Steve ________________________________ From: Lin Lejiang [mailto:le...@gm...]=20 Sent: Wednesday, September 06, 2006 9:47 AM To: Steve Bate Cc: qui...@li... Subject: Re: [Quickfix-developers] [Quickfix-users] QFJ:Does the method copyFrom of MessageComponentcorrect? =09 =09 Hi, =09 I think the method "copyTo" of MessageComponent has problem too.=20 I cann't set the right component value to Message by invoking methed "Message.set(Parties component)". =09 =09 =09 =09 --=20 Lin Lejiang=20 |
|
From: Lin L. <le...@gm...> - 2006-09-06 07:47:27
|
Hi, I think the method "copyTo" of MessageComponent has problem too. I cann't set the right component value to Message by invoking methed " Message.set(Parties component)". -- Lin Lejiang |
|
From: Eranga S. <pe...@ri...> - 2006-09-06 06:24:34
|
Hi, What is the correct way of validate required fields? In my system users upload bulk of orders through a GUI and I want to validate that order before send to exchange. If any of those order miss required field I have to inform it before send to exchange. What the correct way of doing this? Is there way to get collection of required tags for particular fix version message type? BR, Eranga |
|
From: Steve B. <sb...@sm...> - 2006-09-06 06:24:21
|
Hello, I found the problem with the component group copy. It's been assigned to issue QFJ-64 and fixed in the trunk. You can see the file diffs in the issue description. Regards, Steve |