[Quickfix-developers] I have a question about QF-J
Brought to you by:
orenmnero
|
From: VP M. IT A. E. T. <ass...@gm...> - 2005-06-28 15:41:55
|
quickfix.ConfigError: no initiators in settings
at quickfix.netty.AbstractSocketInitiator.initialize(AbstractSocket=
Initiator.java:178)
at quickfix.netty.AbstractSocketInitiator.start(AbstractSocketIniti=
ator.java:117)
at FixGwy.<init>(Unknown Source)
at FixGwy.main(Unknown Source)
I am getting this error.
Here is what I have done:
I got the j CVS distribution and did the build using build.xml. All the tes=
ts
ran fine.
Then I integrated with my application which had been built on quickfix
distribution.
I removed the lines which loaded the quickfix_jni library.
I did not do any other change.=20
I included the /build/classes/product directory and a couple of jars
from j/lib directory. I am getting the above exception.
Here is the contents of my settings file:
[DEFAULT]
ConnectionType=3Dinitiator
HeartBtInt=3D30
FileStorePath=3Dstore
StartTime=3D00:00:00
EndTime=3D00:00:00
UseDataDictionary=3DY
SocketConnectHost=3D199.53.16.226
SocketConnectPort=3D5545
ReconnectInterval=3D1
[SESSION]
BeginString=3DFIX.4.2
SenderCompID=3DFMCPTEST
TargetCompID=3DCSFBTEST
DataDictionary=3D/home/rkannan/FIX/dist/quickfix/spec/FIX42.xml
Right after I hit the send button I am going to look at cfg for Banzai
and try to mimic that.
BTW,
I have a SharedBlockedQueue which uses one other class SharedCounter
which implements thread safe get and put with and without time to wait.
All my sockets IO is feeding this Queue and all my Object reads are blocked
or unblocked as needed. If you would like to look at the
implementation please let me know. I am looking forward to
implementing some stuff for quickfixj
right after I get this project out of my plate.
Bye
On 6/8/05, VP Marketing IT Asset Enterprise Technologies
<ass...@gm...> wrote:
> This is very good news. I will attempt to migrate over this week
> and let you know.
>=20
> On 6/7/05, Steve Bate <st...@te...> wrote:
> > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html=
/index.html
> > QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixF=
AQ
> > QuickFIX Support: http://www.quickfixengine.org/services.html
> >
> > Hello RK,
> >
> > The QuickFIX/J code is in the QuickFIX CVS repository. The module
> > name is 'quickfixj'. The code is available under the same license
> > as the C++ QF (open source, but not PD). Briefly, the current
> > status is that we are passing almost all the acceptance tests
> > (see QF bug tracker for details). Running the OpenFIX
> > certification tests is somewhat time consuming but almost all
> > the FIX 4.2 tests are passing at this point. We'll be running
> > the certification tests against other FIX versions as well.
> >
> > We are currently preparing for a beta release (no date set at
> > this time). With the release, we intend to have the documentation
> > to support broader developer contribution.
> >
> > The initial release will implement almost exactly the same API
> > as the Java bindings for the C++ QF. The intent is to make the
> > transition to the pure Java QF as painless as possible for existing
> > Java applications.
> >
> > Our plans for future versions include improved performance,
> > possible migration to Java 5, JMX instrumentation, application
> > server integration, and so on.
> >
> > QuickFIX/J is currently being used for real trading on some small
> > applications.
> >
> > Steve
> >
> > > -----Original Message-----
> > > From: VP Marketing IT Asset Enterprise Technologies
> > > [mailto:ass...@gm...]
> > > Sent: Tuesday, June 07, 2005 11:34 AM
> > > To: Steve Bate
> > > Subject: Re: [Quickfix-developers] OrigSendingTime on messages with
> > > PossDup=3DY
> > >
> > > Hi Steve
> > >
> > > Do you have an estimated completion or release date for the pure java
> > > implementation.
> > >
> > > We also faced serious problems with QF within JBOSS. So we are trying
> > > to develop pure java quickfix. If you are planning to release it in P=
D
> > > then
> > > we do not have to do that.
> > >
> > > Please let us know. Thank you Steve. This is leadership initiative.
> > > --
> > > RK
> > >
> > > On 6/6/05, Steve Bate <st...@te...> 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,
> > > >
> > > > I'm working on OpenFIX certification for the pure Java QuickFIX
> > > > implementation. One test that's giving me problems involves a
> > > > message with PossDup=3DY and no OrigSendingTime. I notice that the
> > > > session implementation only validates the PossDup-related fields
> > > > when when the target sequence number is lower than expected
> > > > (doPossDup() is only called from doTargetTooLow()). The OpenFIX
> > > > test (FIX 4.2) is sending a message with PossDup=3DY and
> > > > a proper sequence number so the PossDup verification code is not
> > > > being called.
> > > >
> > > > It seems a bit strange that PossDup=3DY in this scenario (normal
> > > > sequence numbers)? Is this a problem with QuickFIX or the
> > > > OpenFIX test? Comments?
> > > >
> > > > Steve
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by: NEC IT Guy Games. How far can y=
ou
> > > shotput
> > > > a projector? How fast can you ride your desk chair down the office =
luge
> > > track?
> > > > If you want to score the big prize, get to know the little guy.
> > > > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=
=3D20
> > > > _______________________________________________
> > > > Quickfix-developers mailing list
> > > > Qui...@li...
> > > > https://lists.sourceforge.net/lists/listinfo/quickfix-developers
> > > >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you s=
hotput
> > a projector? How fast can you ride your desk chair down the office luge=
track?
> > If you want to score the big prize, get to know the little guy.
> > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=3D20
> > _______________________________________________
> > Quickfix-developers mailing list
> > Qui...@li...
> > https://lists.sourceforge.net/lists/listinfo/quickfix-developers
> >
>
|