quickfix-users Mailing List for QuickFIX (Page 73)
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: GRIGLIO F. <FAB...@se...> - 2004-12-09 09:12:52
|
Hi , i'm trying to launch a QuickFix.Application (configured as initiator) from a windows service implemented in c#. On the OnStart method i try to construct a new SocketInitiator but I catch this exception : QuickFix.ConfigError: Configuration failed: Could not initialize COM at QuickFix.SocketInitiator..ctor(Application application, MessageStoreFactory factory, SessionSettings settings, LogFactory logFactory, MessageFactory messageFactory) at MyFixEngine.Initiator..ctor(String sessionConfig) at MyFixEngine.MyWindowsService..ctor() any idea ? thanks Fabio Questo documento e gli eventuali allegati sono indirizzati unicamente al destinatario, a cui la lettura e l'utilizzo delle informazioni contenute sono esclusivamente riservati. Nel caso di utilizzo non autorizzato, Banca Sella potra' dar corso alle azioni piu' opportune per il risarcimento dei danni subiti anche da terzi. Nell'ipotesi che la e-mail non fosse indirizzata a Voi o il contenuto lasci intendere che possano esservi stati errori o manipolazioni nella trasmissione, vogliate cortesemente contattare i seguenti indirizzi di posta elettronica: in...@se...; re...@se... This e-mail is directed uniquely to the interested party, which is the exclusive addressee of any information contained herein. For any abuse about the content of this message, Banca Sella will claim compensation for damages occurred to third parties as well. In case the e-mail should be addressed to other than you, or the content should reveal any transmission errors or manipulations, please contact us at the following address: in...@se...; re...@se... |
From: Oren M. <or...@qu...> - 2004-12-09 04:28:25
|
The key here is actually not to create your own log on message. QuickFIX handles all admin messages and it is rarely necessary to create and send your own. Instead, what you should do is modify the session created logon messag in transit. This can be done in the toAdmin callback. If you pass admin messages to the cracker, you can override the logon callback and add the necessary fields there. --oren On Dec 7, 2004, at 8:10 PM, James Wiggs wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hello Eckhart, > > On Tue, 2004-12-07 at 19:32, Eckhart Richter wrote: >> Dear Jim, >> >> might I be so bold as to ask you for advice on a similar matter? I >> utilize >> the VB.NET implementation of QuickFix and am stuck with a similar >> problem as >> the one described: the vendor defines two additional fields in their >> logon >> message - I added the two fields to the message via the SetField >> function, >> but the actual message gets reformatted to the standard logon message >> after >> calling the SendToTarget function. I have added the 2 new fields to >> the XML >> document, both <messages> and the <fields> section of the XML >> document. >> However, I still cannot successfully send a logon message - to the >> best of >> your knowledge, is there another portion of the document or code that >> must >> be altered? >> >> Thank you kindly, >> >> Eckhart Richter > > Delighted to help if I can. It's the best way to repay all the > help I've received from other folks on the list. It appears that > there are two things you have to do to make this work. NOTE: any > of the more knowledgable folks on the list should please feel free > to butt in and correct me if I'm providing bad information! That > said, it sounds like you've already done the first thing which is > editing the XML dictionary to add the new field definition in the > <fields> section, and to add entries for that field into the > <message> definition for the logon message. > > You also need to define the new field type in your VB.NET code. > I have never coded in VB.NET, only in C++, but this is how it is > done in C++. You add the following into the headers included by > your sources: > > #include "quickfix/Field.h" > > namespace FIX > { > USER_DEFINE_CHAR(VendorTagOne, 9721); > USER_DEFINE_FLOAT(VendorTagTwo, 9723); > } > > From that point forward, you can instantiate field objects for > these just like any of the standard fields and they will behave > the same as any other CHAR or FLOAT field types. The online docs > for QuickFIX contain the following example code for VB.NET, which > I assume does much the same thing: > > > Imports QuickFix.StringField > Imports QuickFix.DoubleField > > Public Class MyStringField : Inherits StringField > Public Sub New() > MyBase.New(6123) > End Sub > > Public Sub New(Dim data As String) > MyBase.New(6123, data) > End Sub > End Class > > Public Class MyPriceField : Inherits DoubleField > Public Sub New() > MyBase(8756) > End Sub > > Public Sub New(Dim data As Double) > MyBase(8756, data) > End Sub > End Class > > My guess is that once you have done this, you should be able to > use MyStringField and MyPriceField just as you would any standard > string and price-type field, and the engine will properly tag them > as 6123 and 8756 for transmission. I hope this helps! > > best, > Jim > >> -----Original Message----- >> From: qui...@li... >> [mailto:qui...@li...]On Behalf Of James >> Wiggs >> Sent: Monday, December 06, 2004 10:40 PM >> To: Qui...@li... >> Subject: [Quickfix-users] Suggested documentation change >> >> >> QuickFIX Documentation: >> http://www.quickfixengine.org/quickfix/doc/html/index.html >> QuickFIX FAQ: >> http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ >> QuickFIX Support: http://www.quickfixengine.org/services.html >> >> >> Folks, >> >> Just a quick suggestion for a change to the documentation. >> I'm coding a new FIX connection to a vendor that defines some >> non-standard fields in its messages. The QuickFIX documents >> describe how to define new fields in your C++ codes but they >> never mention that you also need to edit your XML dictionary >> to reflect the new fields. I suppose this should have been >> obvious, but I pulled my hair out over it for half an hour or >> so before figuring it out. It might be worthwhile to add a >> note to that effect in the section on "User Defined Fields." >> >> best, >> Jim Wiggs >> >> >> >> ------------------------------------------------------- >> SF email is sponsored by - The IT Product Guide >> Read honest & candid reviews on hundreds of IT Products from real >> users. >> Discover which products truly live up to the hype. Start reading now. >> http://productguide.itmanagersjournal.com/ >> _______________________________________________ >> Quickfix-users mailing list >> Qui...@li... >> https://lists.sourceforge.net/lists/listinfo/quickfix-users >> >> > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real > users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |
From: Oren M. <or...@qu...> - 2004-12-08 14:44:53
|
Radhika, See the documentation on Recieving Messages. It talks about how to pull fields out of messages. C# examples are provided: http://www.quickfixengine.org/quickfix/doc/html/receiving_messages.html --oren On Dec 6, 2004, at 12:54 PM, radhika sambamurti wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi, > I am a relative fix newbie. I am trying to parse a QuickFix string in > C#. > Here is some code: > > private void ParseFixMessage(string fixfld, string msg_name, DataTable > fld_tbl) > { > > QuickFix fix_msg = new QuickFix(message); > //How can I further parse this string? > } > > Thanks > Radhika > > > -- > It's all a matter of perspective. You can choose your view by choosing > where to stand. > Larry Wall > --- > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real > users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |
From: Joerg T. <Joe...@ma...> - 2004-12-08 14:00:57
|
James Wiggs wrote: > I'll be happy to do this tonight. I'll add it under the > link name "AddingNonstandardTags" unless you have a better > suggestion. Should it go in the FAQ? Would be good to find that there. Choose what you find appropriate. That the way the wiki works. Its not difficult to change/rename/rearrange things afterwards. That's XP (eXtreme Programming) way of writing docs :-) Cheers, Jörg -- 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: James W. <wi...@wi...> - 2004-12-08 13:54:50
|
Hello Joerg, I'll be happy to do this tonight. I'll add it under the link name "AddingNonstandardTags" unless you have a better suggestion. Should it go in the FAQ? best, Jim On Tue, 2004-12-07 at 04:47, Joerg Thoennes wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/i= ndex.html > QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html >=20 > Hi Jim, >=20 > > Just a quick suggestion for a change to the documentation. > > I'm coding a new FIX connection to a vendor that defines some > > non-standard fields in its messages. The QuickFIX documents > > describe how to define new fields in your C++ codes but they > > never mention that you also need to edit your XML dictionary > > to reflect the new fields. I suppose this should have been > > obvious, but I pulled my hair out over it for half an hour or > > so before figuring it out. It might be worthwhile to add a > > note to that effect in the section on "User Defined Fields." >=20 > I guess you finally managed to get this running. So it would be a good id= ea > if you could add an article to the WikiFIX on >=20 > http://www.quickfixengine.org/wiki >=20 > This could be a starting point for the final QF documentation change. >=20 > Cheers, J=F6rg |
From: James W. <wi...@ra...> - 2004-12-08 02:10:18
|
Hello Eckhart, On Tue, 2004-12-07 at 19:32, Eckhart Richter wrote: > Dear Jim, > > might I be so bold as to ask you for advice on a similar matter? I utilize > the VB.NET implementation of QuickFix and am stuck with a similar problem as > the one described: the vendor defines two additional fields in their logon > message - I added the two fields to the message via the SetField function, > but the actual message gets reformatted to the standard logon message after > calling the SendToTarget function. I have added the 2 new fields to the XML > document, both <messages> and the <fields> section of the XML document. > However, I still cannot successfully send a logon message - to the best of > your knowledge, is there another portion of the document or code that must > be altered? > > Thank you kindly, > > Eckhart Richter Delighted to help if I can. It's the best way to repay all the help I've received from other folks on the list. It appears that there are two things you have to do to make this work. NOTE: any of the more knowledgable folks on the list should please feel free to butt in and correct me if I'm providing bad information! That said, it sounds like you've already done the first thing which is editing the XML dictionary to add the new field definition in the <fields> section, and to add entries for that field into the <message> definition for the logon message. You also need to define the new field type in your VB.NET code. I have never coded in VB.NET, only in C++, but this is how it is done in C++. You add the following into the headers included by your sources: #include "quickfix/Field.h" namespace FIX { USER_DEFINE_CHAR(VendorTagOne, 9721); USER_DEFINE_FLOAT(VendorTagTwo, 9723); } From that point forward, you can instantiate field objects for these just like any of the standard fields and they will behave the same as any other CHAR or FLOAT field types. The online docs for QuickFIX contain the following example code for VB.NET, which I assume does much the same thing: Imports QuickFix.StringField Imports QuickFix.DoubleField Public Class MyStringField : Inherits StringField Public Sub New() MyBase.New(6123) End Sub Public Sub New(Dim data As String) MyBase.New(6123, data) End Sub End Class Public Class MyPriceField : Inherits DoubleField Public Sub New() MyBase(8756) End Sub Public Sub New(Dim data As Double) MyBase(8756, data) End Sub End Class My guess is that once you have done this, you should be able to use MyStringField and MyPriceField just as you would any standard string and price-type field, and the engine will properly tag them as 6123 and 8756 for transmission. I hope this helps! best, Jim > -----Original Message----- > From: qui...@li... > [mailto:qui...@li...]On Behalf Of James > Wiggs > Sent: Monday, December 06, 2004 10:40 PM > To: Qui...@li... > Subject: [Quickfix-users] Suggested documentation change > > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Folks, > > Just a quick suggestion for a change to the documentation. > I'm coding a new FIX connection to a vendor that defines some > non-standard fields in its messages. The QuickFIX documents > describe how to define new fields in your C++ codes but they > never mention that you also need to edit your XML dictionary > to reflect the new fields. I suppose this should have been > obvious, but I pulled my hair out over it for half an hour or > so before figuring it out. It might be worthwhile to add a > note to that effect in the section on "User Defined Fields." > > best, > Jim Wiggs > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: Joerg T. <Joe...@ma...> - 2004-12-07 09:47:41
|
Hi Jim, > Just a quick suggestion for a change to the documentation. > I'm coding a new FIX connection to a vendor that defines some > non-standard fields in its messages. The QuickFIX documents > describe how to define new fields in your C++ codes but they > never mention that you also need to edit your XML dictionary > to reflect the new fields. I suppose this should have been > obvious, but I pulled my hair out over it for half an hour or > so before figuring it out. It might be worthwhile to add a > note to that effect in the section on "User Defined Fields." I guess you finally managed to get this running. So it would be a good idea if you could add an article to the WikiFIX on http://www.quickfixengine.org/wiki This could be a starting point for the final QF documentation change. Cheers, Jörg -- 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: James W. <wi...@ra...> - 2004-12-07 03:40:06
|
Folks, Just a quick suggestion for a change to the documentation. I'm coding a new FIX connection to a vendor that defines some non-standard fields in its messages. The QuickFIX documents describe how to define new fields in your C++ codes but they never mention that you also need to edit your XML dictionary to reflect the new fields. I suppose this should have been obvious, but I pulled my hair out over it for half an hour or so before figuring it out. It might be worthwhile to add a note to that effect in the section on "User Defined Fields." best, Jim Wiggs |
From: radhika s. <ra...@88...> - 2004-12-06 18:54:42
|
Hi, I am a relative fix newbie. I am trying to parse a QuickFix string in C#. Here is some code: private void ParseFixMessage(string fixfld, string msg_name, DataTable fld_tbl) { QuickFix fix_msg =3D new QuickFix(message); //How can I further parse this string? } Thanks Radhika --=20 It's all a matter of perspective. You can choose your view by choosing where to stand. Larry Wall --- |
From: malotian <mal...@in...> - 2004-12-02 09:15:31
|
case is like following... i have fix initiator, and on console i do need a option to reset the sequence no's. but how to reset the sequnce no's, what function or what steps i need to perform to achive this using quickfix. -- malotian |
From: Oren M. <or...@qu...> - 2004-11-22 16:56:28
|
Nicolas, There is a wiki page dedicated to a Java port: http://www.quickfixengine.org/wikifix/index.php? QuickFixJavaImplementation There are a few reasons why it was done this way. First off when the project was originally started java wasn't as widespread in the industry. But also C++ gives us the most choices of development platforms. For instance, a .NET API would have been very unlikely had the core been developed in java. C++ also gives a better performance potential for systems that need that capability. --oren On Nov 22, 2004, at 4:39 AM, n.h...@ge... wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hello, > > Juste some basics questions : > 1- could it be interesting to rewrite the QF engine in Java ? (could be > personnaly interested in) > 2- why is the kernel in c++, is this an hitorical reason ? > 3- or is it just 4 providing multiples API (c#, Java, ...) ? > > Rgds > Nicolas > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real > users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |
From: =?iso-8859-1?Q?<n.h...@ge...> - 2004-11-22 10:39:52
|
Hello,=0D=0A=0D=0AJuste some basics questions :=0D=0A1- could it be inter= esting to rewrite the QF engine in Java ? (could be =0D=0Apersonnaly inte= rested in)=0D=0A2- why is the kernel in c++, is this an hitorical reason = ?=0D=0A3- or is it just 4 providing multiples API (c#, Java, ...) ?=0D=0A= =0D=0ARgds=0D=0ANicolas=0D=0A=0D=0A |
From: Sean K. <Sea...@Pi...> - 2004-11-19 12:54:48
|
Hi Malotian, I think I remember seeing this happen when the sequence numbers were out = of whack in our system (too low). You might want to try resetting = them... --Sean Kirkpatrick This e-mail and/or its attachments may contain confidential and/or = privileged information. If you are not the intended recipient(s) or have = received this e-mail in error, please notify the sender immediately and = delete this e-mail and its attachments from your computer and files. Any = unauthorized copying, disclosure or distribution of the material = contained herein is strictly forbidden. Pipeline Trading Systems, LLC - = Member NASD & SIPC. -----Original Message----- From: qui...@li... [mailto:qui...@li...]On Behalf Of malotian Sent: Friday, November 19, 2004 4:01 AM To: or...@qu... Cc: qui...@li... Subject: [Quickfix-users] problem with linux version QuickFIX Documentation: = http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX FAQ: = http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ QuickFIX Support: http://www.quickfixengine.org/services.html am using openfix testing service. am not able to connect from linux machine its giving following pasted = below. but for same application if am connecting from windows machine its = workin properly. application used is trading client. -event logs----------------------------------------------------------- 20041119-08:53:02 : Created session 20041119-08:53:02 : Connecting to 192.168.0.8 on port 7001 20041119-08:53:02 : Connection succeeded 20041119-08:53:03 : Initiated logon request 20041119-08:53:05 : Tried to send a reject while not logged on 20041119-08:53:05 : Disconnecting -------------------------------------------------------------------- ---- moreover if am running server sample app executor on linux and trading client on windows or vice versa. same thing happens not able to login i need help on this why so its happening. -- malotian ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Oren M. <or...@qu...> - 2004-11-19 12:19:18
|
Malotian, Can you include all the log files, including incoming and outgoing files for both the successful windows and unsuccessful linux sessions. This will allow us to compare what is different. --oren On Nov 19, 2004, at 3:00 AM, malotian wrote: > am using openfix testing service. > > am not able to connect from linux machine its giving following pasted > below. > but for same application if am connecting from windows machine its > workin > properly. > > application used is trading client. > > -event logs----------------------------------------------------------- > 20041119-08:53:02 : Created session > 20041119-08:53:02 : Connecting to 192.168.0.8 on port 7001 > 20041119-08:53:02 : Connection succeeded > 20041119-08:53:03 : Initiated logon request > 20041119-08:53:05 : Tried to send a reject while not logged on > 20041119-08:53:05 : Disconnecting > > -------------------------------------------------------------------- > > ---- > moreover if am running server sample app executor on linux and trading > client on windows or vice versa. same thing happens not able to login > > i need help on this why so its happening. > > -- > malotian > |
From: malotian <mal...@in...> - 2004-11-19 08:55:13
|
am using openfix testing service. am not able to connect from linux machine its giving following pasted below. but for same application if am connecting from windows machine its workin properly. application used is trading client. -event logs----------------------------------------------------------- 20041119-08:53:02 : Created session 20041119-08:53:02 : Connecting to 192.168.0.8 on port 7001 20041119-08:53:02 : Connection succeeded 20041119-08:53:03 : Initiated logon request 20041119-08:53:05 : Tried to send a reject while not logged on 20041119-08:53:05 : Disconnecting -------------------------------------------------------------------- ---- moreover if am running server sample app executor on linux and trading client on windows or vice versa. same thing happens not able to login i need help on this why so its happening. -- malotian |
From: Oren M. <or...@qu...> - 2004-11-18 20:44:47
|
Belal, When creating the MessageStoreFactory, do this instead: QuickFix.MessageStoreFactory messageStoreFactory =3D new=20 QuickFix.FileStoreFactory(settings); On Nov 18, 2004, at 12:20 PM, Belal K. Faruki wrote: > Hi, > =A0 > As the documentation suggests I added project references to=20 > quickfix_net.dll and quickfix_net_messages.dll to a C# project. > =A0 > I added the following code in the Main method > =A0 > > QuickFix.SessionSettings settings =3D new=20 > QuickFix.SessionSettings("QuickFixConfig.cfg"); > > > Application application =3D new Application(); > > > QuickFix.MessageStoreFactory messageStoreFactory =3D new=20 > QuickFix.FileStoreFactory("QuickFixConfig.cfg"); > > > QuickFix.MessageFactory messageFactory =3D new=20 > QuickFix42.MessageFactory(); > > > QuickFix.SocketInitiator initiator =3D new=20 > QuickFix.SocketInitiator(application, messageStoreFactory, settings,=20= > messageFactory); > > > initiator.start(); > > =A0 > > Application is an implementation of the QuickFix.Application = interface. > > When I try to run the application I get the following exception. > > An unhandled exception of type 'System.IO.FileNotFoundException'=20 > occurred in Unknown Module. > > Additional information: File or assembly name quickfix_net, or one of=20= > its dependencies, was not found. > > =A0 > > Additional information: > > Unhandled Exception: System.IO.FileNotFoundException: File or assembly=20= > name quic > kfix_net, or one of its dependencies, was not found. > File name: "quickfix_net" > =A0=A0 at QFTest.Class1.Main(String[] args) > > =3D=3D=3D Pre-bind state information =3D=3D=3D > LOG: DisplayName =3D quickfix_net, Version=3D1.0.1773.22158,=20 > Culture=3Dneutral, Public > KeyToken=3Dnull > =A0(Fully-specified) > LOG: Appbase =3D C:\Documents and Settings\bfaruki\My Documents\Visual=20= > Studio Proj > ects\Development\QFTest\QFTest\bin\Debug\ > LOG: Initial PrivatePath =3D NULL > Calling assembly : QFTest, Version=3D1.0.1783.22060, Culture=3Dneutral,=20= > PublicKeyTok > en=3Dnull. > =3D=3D=3D > > LOG: Found application configuration file (C:\Documents and=20 > Settings\bfaruki\My > Documents\Visual Studio=20 > Projects\Development\QFTest\QFTest\bin\Debug\QFTest.exe. > config). > LOG: Policy not being applied to reference at this time (private,=20 > custom, partia > l, or location-based assembly bind). > LOG: Post-policy reference: quickfix_net, Version=3D1.0.1773.22158,=20 > Culture=3Dneutra > l, PublicKeyToken=3Dnull > LOG: Attempting download of new URL file:///C:/Documents and=20 > Settings/bfaruki/My > =A0Documents/Visual Studio=20 > Projects/Development/QFTest/QFTest/bin/Debug/quickfix_n > et.DLL. > > =A0 > > TIA, > > - Bill |
From: Oren M. <or...@qu...> - 2004-11-18 20:42:51
|
Yeah, I believe this is related to a patch that was designed to make=20 QuickFIX compatible with the SunPRO compiler. What version of gcc are=20= you running? Is it a 2.x? Try adding -lstdc++ to your LDFLAGS=20 environment variable. Rerun configure and do a clean build. Let me=20 know if that works and we'll need to look at how to detect under which=20= environments we need to do this. --oren On Nov 18, 2004, at 2:23 PM, dwi...@jp... wrote: > > I'm getting the following when I try to run any of the java examples: > > > =A0run_banzai > Exception in thread "main" java.lang.UnsatisfiedLinkError:=20 > /usr/local/lib/libquickfix_jni.so.9.0.0:=20 > /usr/local/lib/libquickfix.so.5: undefined symbol:=20 > _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE > =A0 =A0 =A0 =A0at java.lang.ClassLoader$NativeLibrary.load(Native = Method) > =A0 =A0 =A0 =A0at = java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) > =A0 =A0 =A0 =A0at = java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676) > =A0 =A0 =A0 =A0at java.lang.Runtime.loadLibrary0(Runtime.java:822) > =A0 =A0 =A0 =A0at java.lang.System.loadLibrary(System.java:992) > =A0 =A0 =A0 =A0at Banzai.<clinit>(Unknown Source) > > > I do not have this problem with 1.9.2. > > Any suggestions? > > Thanks > > Dwight Browne > > > This communication is for informational purposes only. It is not=20 > intended as an offer or solicitation for the purchase or sale of any=20= > financial instrument or as an official confirmation of any=20 > transaction. All market prices, data and other information are not=20 > warranted as to completeness or accuracy and are subject to change=20 > without notice. Any comments or statements made herein do not=20 > necessarily reflect those of JPMorgan Chase & Co., its subsidiaries=20 > and affiliates > |
From: <dwi...@jp...> - 2004-11-18 20:23:19
|
I'm getting the following when I try to run any of the java examples: run_banzai Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/lib/libquickfix_jni.so.9.0.0: /usr/local/lib/libquickfix.so.5: undefined symbol: _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:992) at Banzai.<clinit>(Unknown Source) I do not have this problem with 1.9.2. Any suggestions? Thanks Dwight Browne This communication is for informational purposes only. It is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase & Co., its subsidiaries and affiliates |
From: Belal K. F. <bf...@ca...> - 2004-11-18 18:20:45
|
Hi, =20 As the documentation suggests I added project references to = quickfix_net.dll and quickfix_net_messages.dll to a C# project. =20 I added the following code in the Main method =20 QuickFix.SessionSettings settings =3D new = QuickFix.SessionSettings("QuickFixConfig.cfg"); Application application =3D new Application(); QuickFix.MessageStoreFactory messageStoreFactory =3D new = QuickFix.FileStoreFactory("QuickFixConfig.cfg"); QuickFix.MessageFactory messageFactory =3D new = QuickFix42.MessageFactory(); QuickFix.SocketInitiator initiator =3D new = QuickFix.SocketInitiator(application, messageStoreFactory, settings, = messageFactory); initiator.start(); =20 Application is an implementation of the QuickFix.Application interface. When I try to run the application I get the following exception. An unhandled exception of type 'System.IO.FileNotFoundException' = occurred in Unknown Module. Additional information: File or assembly name quickfix_net, or one of = its dependencies, was not found. =20 Additional information: Unhandled Exception: System.IO.FileNotFoundException: File or assembly = name quic kfix_net, or one of its dependencies, was not found. File name: "quickfix_net" at QFTest.Class1.Main(String[] args) =3D=3D=3D Pre-bind state information =3D=3D=3D LOG: DisplayName =3D quickfix_net, Version=3D1.0.1773.22158, = Culture=3Dneutral, Public KeyToken=3Dnull (Fully-specified) LOG: Appbase =3D C:\Documents and Settings\bfaruki\My Documents\Visual = Studio Proj ects\Development\QFTest\QFTest\bin\Debug\ LOG: Initial PrivatePath =3D NULL Calling assembly : QFTest, Version=3D1.0.1783.22060, Culture=3Dneutral, = PublicKeyTok en=3Dnull. =3D=3D=3D LOG: Found application configuration file (C:\Documents and = Settings\bfaruki\My Documents\Visual Studio = Projects\Development\QFTest\QFTest\bin\Debug\QFTest.exe. config). LOG: Policy not being applied to reference at this time (private, = custom, partia l, or location-based assembly bind). LOG: Post-policy reference: quickfix_net, Version=3D1.0.1773.22158, = Culture=3Dneutra l, PublicKeyToken=3Dnull LOG: Attempting download of new URL file:///C:/Documents and = Settings/bfaruki/My Documents/Visual Studio = Projects/Development/QFTest/QFTest/bin/Debug/quickfix_n et.DLL. =20 TIA, - Bill |
From: Keenan N. <kn...@Ca...> - 2004-11-16 16:30:00
|
I am having troubles unit testing the QuickFixEngine. I have successfully downloaded the source and built it. I have ran the provided unit tests with success, however I don't see a Unit test for the QuickFix_net.dll. Also I am trying to use NUnit (www.nunit.org), to create automated tests. With our applications. However I am getting the following error. An unhandled exception of type 'System.ArgumentException' occurred in mscorlib.dll Additional information: Cannot pass a GCHandle across app domains. My debugger stops on line 116 in the gcroot.h header. Can any of you help me on this? Keenan A. Newton Architect Calamos(r) Investments E-mail: kn...@ca... Direct: 630.577.9662 The Storm is coming! CONFIDENTIAL NOTICE: This message is intended only for the use of the=20 individual or entity to which it is addressed and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or= copying of this communication is prohibited. Please notify us immediately= by telephone if this message was transmitted in error. Thank you. |
From: Gururaj K. <gkr...@ba...> - 2004-11-12 05:50:37
|
The other thing to be noted is that - if the client process is still running after the endTime for a FIX session, the socket connect and disconnect will continue to happen every <reconnectInterval> for that session. The loop in ThreadedSocketInitiator::socketThread() seems to exit only on process exit (I think). Right now, to avoid this - sleep <# seconds until start of session> at the end of the "while ( !pInitiator->m_stop )" loop. I am checking only the v1.6 code. Can someone please confirm this in 1.9.3, or if there is a better way to work this? -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of Oren Miller Sent: Wednesday, November 10, 2004 4:04 PM To: Dinesh Belaguli Cc: qui...@li...; qui...@li... Subject: [Quickfix-developers] Re: [Quickfix-users] Query on QuickFIX 1.9.3 Version --Oren QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ QuickFIX Support: http://www.quickfixengine.org/services.html Dinesh, No, unfortunately this did not make it into 1.9.3. It will go into the next release. You will have to apply this patch manually right now. --oren On Nov 10, 2004, at 4:54 AM, Dinesh Belaguli wrote: > Hi oren, > =A0=A0=A0 The problem mentioned below (i.e., Session Establishment = when the > startTime is reached)is working fine with Max Solution. so is this fix > available in the latest version of quickfix. > =A0=A0=A0 > thanx > dinesh. > -----Original Message----- > From: Requenes, Max [mailto:Max...@sa...] > Sent: Monday, November 08, 2004 7:57 PM > To: Dinesh Belaguli; qui...@li...; > qui...@li... > Subject: RE: [Quickfix-developers] Sessions are not established when =20 > it reaches the startTime. > > Do you happen to be using ThreadedSocketInitiator? > =A0 > I ran into a similar problem. I fixed it by modifying > ThreadedSocketInitiator::onStart() > =A0 > change this: > connect(); > while ( !m_stop ) > =A0 process_sleep(1); > =A0 > to this: > > while ( !m_stop ) { > =A0 connect(); > =A0 process_sleep(1); > } > =A0 > =A0 > I submitted this fix to the mailing list before, but got no response.=20 > http://sourceforge.net/mailarchive/forum.php? > thread_id=3D4325707&forum_id=3D103 > =A0 > Let me know if this helps. > -----Original Message----- > From: Dinesh Belaguli [mailto:Din...@in...] > Sent: Monday, November 08, 2004 4:05 AM > To: qui...@li...; > qui...@li... > Cc: Dinesh Belaguli > Subject: [Quickfix-developers] Sessions are not established when it =20 > reaches the startTime. > Importance: High > > > hi, > =A0I have two programmes acting one as client and other as server. > in the quickfixConfig.cfg (configuration file) i have configured the =20 > start and EndTime as follows. > > StartTime=3D08:45:00 > EndTime=3D08:10:00=A0 > > the above timings are in GMT. > for convenience i changed my system time to GMT. > > I started the server programme before running the client programme. > > > > Two cases. > 1) when i start my client programme before the start Time say 08:40:00 > =A0=A0=A0=A0=A0=A0=A0 connection established successfully but the = sessions are not =20 > created that is fine. > =A0=A0=A0=A0=A0=A0=A0 but when the time reaches 8:45 it didn't = (create) establish =20 > the sessions (ideally it should establish the sessions know.) > > =A0=A0=A0=A0=A0=A0=A0 > > 2) when i start the client programme some where after the startTime =20 > say 8:48 then it established sessions. > > i want to know y the sessions are not created in the first case as i =20 > have explained.. > can any one through some light on this.. > > > > =A0=A0=A0=A0=A0=A0=A0 =A0=A0=A0=A0=A0=A0=A0 BELOW is My Configuration = File i.e. at client side. > =A0=A0=A0=A0=A0=A0=A0 =A0=A0=A0=A0=A0=A0=A0 > > > > [DEFAULT] > ConnectionType=3Dinitiator > HeartBtInt=3D20 > FileStorePath=3Dstore > FileLogPath=3Dlogs > > StartTime=3D08:45:00 > EndTime=3D08:10:00 > > ResetOnDisconnect=3DN > ResetOnLogout=3DN > ProviderPassword=3D > SenderSubID=3D > OnLogonResetMsgSeqNo=3Dfalse > > > > [SESSION] > BeginString=3DFIX.4.2 > SenderCompID=3DITLClientMD > TargetCompID=3DITLServer > UseDataDictionary=3DY > ValidateFieldsOutOfOrder=3DY > DataDictionary=3Djava/spec/barclay/FIX42.xml > CheckLatency=3DN > SocketConnectHost=3Dlocalhost > SocketConnectPort=3D5007 > > > > > [SESSION] > BeginString=3DFIX.4.2 > SenderCompID=3DITLClientOrder > TargetCompID=3DITLServer > UseDataDictionary=3DY > ValidateFieldsOutOfOrder=3DY > DataDictionary=3Djava/spec/barclay/FIX42.xml > CheckLatency=3DN > SocketConnectHost=3Dlocalhost > SocketConnectPort=3D5007 > > > > Thanx. > Dinesh. > > > > > DISCLAIMER: This e-mail message and any attachments are intended =20 > solely for the use of the individual or entity to which it is =20 > addressed and may contain information that is confidential or legally > privileged. If you are not the intended recipient, you are hereby =20 > notified that any dissemination, distribution, copying or other use of > this message or its attachments is strictly prohibited. If you have =20 > received this message in error, please notify the sender immediately =20 > and permanently delete this message and any attachments. > > ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_idU88&alloc_id=12065&op=CCk _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
From: Oren M. <or...@qu...> - 2004-11-11 20:41:44
|
We received this patch in order to compile under the SunPRO compiler. The removal of the -lstlport is my best guess for why you may be seeing this. Try reversing this, run bootstrap and configure, and do a clean build of the java directory. http://cvs.sourceforge.net/viewcvs.py/quickfix/quickfix/src/java/ Makefile.am?r1=1.28&r2=1.29 On Nov 11, 2004, at 2:13 PM, Mike Perik wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > [mikep@frln03 Spread] > ldd > /home/mrp/lib/libquickfix_jni.so > libquickfix.so.5 => > /home/mrp/lib/libquickfix.so.5 (0x00dc2000) > libxml2.so.2 => /home/mrp/lib/libxml2.so.2 > (0x00111000) > libz.so.1 => /usr/lib/libz.so.1 (0x00596000) > libpthread.so.0 => /lib/tls/libpthread.so.0 > (0x005a6000) > libm.so.6 => /lib/tls/libm.so.6 (0x0047c000) > libmysqlclient.so.12 => > /home/mrp/lib/mysql/libmysqlclient.so.12 (0x00ef9000) > libc.so.6 => /lib/tls/libc.so.6 (0x00342000) > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 > (0x0032a000) > libcrypt.so.1 => /lib/libcrypt.so.1 > (0x001f9000) > libnsl.so.1 => /lib/libnsl.so.1 (0x00d9b000) > [mikep@frln03 Spread] > ldd > /home/mrp/lib/libquickfix.so > libxml2.so.2 => /home/mrp/lib/libxml2.so.2 > (0x0092f000) > libz.so.1 => /usr/lib/libz.so.1 (0x00596000) > libpthread.so.0 => /lib/tls/libpthread.so.0 > (0x005a6000) > libm.so.6 => /lib/tls/libm.so.6 (0x0047c000) > libmysqlclient.so.12 => > /home/mrp/lib/mysql/libmysqlclient.so.12 (0x00439000) > libc.so.6 => /lib/tls/libc.so.6 (0x00111000) > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 > (0x0032a000) > libcrypt.so.1 => /lib/libcrypt.so.1 > (0x00249000) > libnsl.so.1 => /lib/libnsl.so.1 (0x00d9b000) > > --- Oren Miller <or...@qu...> wrote: > >> Mike, >> >> Adding the MySQL configuration parameters isn't >> enough, you also need >> to set up change the example applications to use a >> MySQLStoreFactory. >> This entails replacing the FileStoreFactory >> currently in use with a >> MySQLStoreFactory. Same goes for the log, although >> not all examples >> make use of a log so you would have to add it. >> >> As for your banzai error, logic_error::what() is >> part of the standard >> C++ library. Is there some reason it isn't being >> found? What do you >> get when you run ldd on libquickfix_jni or >> libquickfix? >> >> --oren >> >> On Nov 11, 2004, at 1:18 PM, Mike Perik wrote: >> >>> QuickFIX Documentation: >>> >> > http://www.quickfixengine.org/quickfix/doc/html/index.html >>> QuickFIX FAQ: >>> >> > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ >>> QuickFIX Support: >> http://www.quickfixengine.org/services.html >>> >>> Sent this originally from a different email >> address. >>> >>> What needs to be done to get the examples to use >> MySql >>> for storing messages? >>> I've a MySQL server running, and the schema has >> been >>> loaded. I added both a >>> MySQLLogPassword and MySQLStorePassword to the >>> ordermatch.cfg config file. >>> The docs seem to state that all the other MySQL >>> related config parameters >>> have defaults. >>> >>> Also, I can't get banzai to run. I get the >> following: >>> >>> Exception in thread "main" >>> java.lang.UnsatisfiedLinkError: >>> >> > /home/users/mikep/bu_exclude/quickfix/src/java/.libs/ >> >>> libquickfix_jni.so.9.0.0: >>> >> > /home/users/mikep/tmp/quickfix/src/C++/.libs/libquickfix.so.5: >>> >>> undefined symbol: _ZNKSt11logic_error4whatEv >>> at >>> java.lang.ClassLoader$NativeLibrary.load(Native >>> Method) >>> at >>> >> > java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560) >>> at >>> >> > java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485) >>> at >>> java.lang.Runtime.loadLibrary0(Runtime.java:788) >>> at >>> java.lang.System.loadLibrary(System.java:834) >>> at Banzai.<clinit>(Unknown Source) >>> >>> >>> Here are the libraries that were installed: >>> >>> libquickfix.la >>> libquickfix.so.5 >>> libquickfix_jni.la >>> libquickfix_jni.so.9 >>> quickfix.jar >>> libquickfix.so >>> libquickfix.so.5.0.0 >>> libquickfix_jni.so >>> libquickfix_jni.so.9.0.0 >>> >>> >>> I saw some previous posts that seemed to imply the >>> library versions were >>> incorrect, but I'm not sure what the problem is >> here. >>> >>> Thanks, >>> Mike >>> >>> >>> >>> __________________________________ >>> Do you Yahoo!? >>> Check out the new Yahoo! Front Page. >>> www.yahoo.com >>> >>> >>> >>> >>> >> > ------------------------------------------------------- >>> This SF.Net email is sponsored by: >>> Sybase ASE Linux Express Edition - download now >> for FREE >>> LinuxWorld Reader's Choice Award Winner for best >> database on Linux. >>> >> > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click >>> _______________________________________________ >>> Quickfix-users mailing list >>> Qui...@li... >>> >> > https://lists.sourceforge.net/lists/listinfo/quickfix-users >>> >> >> > > > > > __________________________________ > Do you Yahoo!? > Check out the new Yahoo! Front Page. > www.yahoo.com > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |
From: Mike P. <mic...@ya...> - 2004-11-11 20:14:02
|
[mikep@frln03 Spread] > ldd /home/mrp/lib/libquickfix_jni.so libquickfix.so.5 => /home/mrp/lib/libquickfix.so.5 (0x00dc2000) libxml2.so.2 => /home/mrp/lib/libxml2.so.2 (0x00111000) libz.so.1 => /usr/lib/libz.so.1 (0x00596000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0x005a6000) libm.so.6 => /lib/tls/libm.so.6 (0x0047c000) libmysqlclient.so.12 => /home/mrp/lib/mysql/libmysqlclient.so.12 (0x00ef9000) libc.so.6 => /lib/tls/libc.so.6 (0x00342000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0032a000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x001f9000) libnsl.so.1 => /lib/libnsl.so.1 (0x00d9b000) [mikep@frln03 Spread] > ldd /home/mrp/lib/libquickfix.so libxml2.so.2 => /home/mrp/lib/libxml2.so.2 (0x0092f000) libz.so.1 => /usr/lib/libz.so.1 (0x00596000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0x005a6000) libm.so.6 => /lib/tls/libm.so.6 (0x0047c000) libmysqlclient.so.12 => /home/mrp/lib/mysql/libmysqlclient.so.12 (0x00439000) libc.so.6 => /lib/tls/libc.so.6 (0x00111000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0032a000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00249000) libnsl.so.1 => /lib/libnsl.so.1 (0x00d9b000) --- Oren Miller <or...@qu...> wrote: > Mike, > > Adding the MySQL configuration parameters isn't > enough, you also need > to set up change the example applications to use a > MySQLStoreFactory. > This entails replacing the FileStoreFactory > currently in use with a > MySQLStoreFactory. Same goes for the log, although > not all examples > make use of a log so you would have to add it. > > As for your banzai error, logic_error::what() is > part of the standard > C++ library. Is there some reason it isn't being > found? What do you > get when you run ldd on libquickfix_jni or > libquickfix? > > --oren > > On Nov 11, 2004, at 1:18 PM, Mike Perik wrote: > > > QuickFIX Documentation: > > > http://www.quickfixengine.org/quickfix/doc/html/index.html > > QuickFIX FAQ: > > > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > > QuickFIX Support: > http://www.quickfixengine.org/services.html > > > > Sent this originally from a different email > address. > > > > What needs to be done to get the examples to use > MySql > > for storing messages? > > I've a MySQL server running, and the schema has > been > > loaded. I added both a > > MySQLLogPassword and MySQLStorePassword to the > > ordermatch.cfg config file. > > The docs seem to state that all the other MySQL > > related config parameters > > have defaults. > > > > Also, I can't get banzai to run. I get the > following: > > > > Exception in thread "main" > > java.lang.UnsatisfiedLinkError: > > > /home/users/mikep/bu_exclude/quickfix/src/java/.libs/ > > > libquickfix_jni.so.9.0.0: > > > /home/users/mikep/tmp/quickfix/src/C++/.libs/libquickfix.so.5: > > > > undefined symbol: _ZNKSt11logic_error4whatEv > > at > > java.lang.ClassLoader$NativeLibrary.load(Native > > Method) > > at > > > java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560) > > at > > > java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485) > > at > > java.lang.Runtime.loadLibrary0(Runtime.java:788) > > at > > java.lang.System.loadLibrary(System.java:834) > > at Banzai.<clinit>(Unknown Source) > > > > > > Here are the libraries that were installed: > > > > libquickfix.la > > libquickfix.so.5 > > libquickfix_jni.la > > libquickfix_jni.so.9 > > quickfix.jar > > libquickfix.so > > libquickfix.so.5.0.0 > > libquickfix_jni.so > > libquickfix_jni.so.9.0.0 > > > > > > I saw some previous posts that seemed to imply the > > library versions were > > incorrect, but I'm not sure what the problem is > here. > > > > Thanks, > > Mike > > > > > > > > __________________________________ > > Do you Yahoo!? > > Check out the new Yahoo! Front Page. > > www.yahoo.com > > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: > > Sybase ASE Linux Express Edition - download now > for FREE > > LinuxWorld Reader's Choice Award Winner for best > database on Linux. > > > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > > _______________________________________________ > > Quickfix-users mailing list > > Qui...@li... > > > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > > > __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com |
From: Oren M. <or...@qu...> - 2004-11-11 19:52:54
|
Mike, Adding the MySQL configuration parameters isn't enough, you also need to set up change the example applications to use a MySQLStoreFactory. This entails replacing the FileStoreFactory currently in use with a MySQLStoreFactory. Same goes for the log, although not all examples make use of a log so you would have to add it. As for your banzai error, logic_error::what() is part of the standard C++ library. Is there some reason it isn't being found? What do you get when you run ldd on libquickfix_jni or libquickfix? --oren On Nov 11, 2004, at 1:18 PM, Mike Perik wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX FAQ: > http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ > QuickFIX Support: http://www.quickfixengine.org/services.html > > Sent this originally from a different email address. > > What needs to be done to get the examples to use MySql > for storing messages? > I've a MySQL server running, and the schema has been > loaded. I added both a > MySQLLogPassword and MySQLStorePassword to the > ordermatch.cfg config file. > The docs seem to state that all the other MySQL > related config parameters > have defaults. > > Also, I can't get banzai to run. I get the following: > > Exception in thread "main" > java.lang.UnsatisfiedLinkError: > /home/users/mikep/bu_exclude/quickfix/src/java/.libs/ > libquickfix_jni.so.9.0.0: > /home/users/mikep/tmp/quickfix/src/C++/.libs/libquickfix.so.5: > > undefined symbol: _ZNKSt11logic_error4whatEv > at > java.lang.ClassLoader$NativeLibrary.load(Native > Method) > at > java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560) > at > java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485) > at > java.lang.Runtime.loadLibrary0(Runtime.java:788) > at > java.lang.System.loadLibrary(System.java:834) > at Banzai.<clinit>(Unknown Source) > > > Here are the libraries that were installed: > > libquickfix.la > libquickfix.so.5 > libquickfix_jni.la > libquickfix_jni.so.9 > quickfix.jar > libquickfix.so > libquickfix.so.5.0.0 > libquickfix_jni.so > libquickfix_jni.so.9.0.0 > > > I saw some previous posts that seemed to imply the > library versions were > incorrect, but I'm not sure what the problem is here. > > Thanks, > Mike > > > > __________________________________ > Do you Yahoo!? > Check out the new Yahoo! Front Page. > www.yahoo.com > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |
From: Mike P. <mic...@ya...> - 2004-11-11 19:18:23
|
Sent this originally from a different email address. What needs to be done to get the examples to use MySql for storing messages? I've a MySQL server running, and the schema has been loaded. I added both a MySQLLogPassword and MySQLStorePassword to the ordermatch.cfg config file. The docs seem to state that all the other MySQL related config parameters have defaults. Also, I can't get banzai to run. I get the following: Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/users/mikep/bu_exclude/quickfix/src/java/.libs/libquickfix_jni.so.9.0.0: /home/users/mikep/tmp/quickfix/src/C++/.libs/libquickfix.so.5: undefined symbol: _ZNKSt11logic_error4whatEv at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485) at java.lang.Runtime.loadLibrary0(Runtime.java:788) at java.lang.System.loadLibrary(System.java:834) at Banzai.<clinit>(Unknown Source) Here are the libraries that were installed: libquickfix.la libquickfix.so.5 libquickfix_jni.la libquickfix_jni.so.9 quickfix.jar libquickfix.so libquickfix.so.5.0.0 libquickfix_jni.so libquickfix_jni.so.9.0.0 I saw some previous posts that seemed to imply the library versions were incorrect, but I'm not sure what the problem is here. Thanks, Mike __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com |