|
From: <ily...@bn...> - 2007-02-22 11:27:36
|
Hi all,
I've been using Banzai for quite some time now. I've made a few changes to
the interface and added a few capabilities. I've decided to use the last
version of the quickfix.jar to solve some stability issues (I was using a
quickfix.jar version dated 07/12/2005) but as there seem to be quite a few
changes from the version I used, so I thought it would be better to start
all over again with the last version.
I've just downloaded quickfixj and tried to start Banzai but I got this
error:
<20070222-10:55:01, FIX.4.0:RIOE->BPEFRRORTEST, event> (Session
FIX.4.0:RIOE->BPEFRRORTEST schedule is daily, 00:01:00 UTC - 00:00:00 UTC)
<20070222-10:55:01, FIX.4.0:RIOE->BPEFRRORTEST, event> (Created session:
FIX.4.0:RIOE->BPEFRRORTEST)
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/mina/common/TransportType
at
quickfix.mina.initiator.AbstractSocketInitiator.getSocketAddresses(AbstractSocketInitiator.java:150)
at
quickfix.mina.initiator.AbstractSocketInitiator.initiateSessions(AbstractSocketInitiator.java:81)
at quickfix.SocketInitiator.initialize(SocketInitiator.java:78)
at quickfix.SocketInitiator.start(SocketInitiator.java:63)
at banzai.Banzai.logon(Banzai.java:84)
at banzai.Banzai.main(Banzai.java:116)
I haven't made any change to anything. Am I missing something?
Thanks,
Ilyas
This message and any attachments (the "message") is
intended solely for the addressees and is confidential.
If you receive this message in error, please delete it and
immediately notify the sender. Any use not in accord with
its purpose, any dissemination or disclosure, either whole
or partial, is prohibited except formal approval. The internet
can not guarantee the integrity of this message.
BNP PARIBAS (and its subsidiaries) shall (will) not
therefore be liable for the message if modified.
---------------------------------------------
Ce message et toutes les pieces jointes (ci-apres le
"message") sont etablis a l'intention exclusive de ses
destinataires et sont confidentiels. Si vous recevez ce
message par erreur, merci de le detruire et d'en avertir
immediatement l'expediteur. Toute utilisation de ce
message non conforme a sa destination, toute diffusion
ou toute publication, totale ou partielle, est interdite, sauf
autorisation expresse. L'internet ne permettant pas
d'assurer l'integrite de ce message, BNP PARIBAS (et ses
filiales) decline(nt) toute responsabilite au titre de ce
message, dans l'hypothese ou il aurait ete modifie.
|
|
From: Martin E. <me...@sc...> - 2007-02-22 11:39:51
|
ily...@bn... wrote: > I've just downloaded quickfixj and tried to start Banzai but I got this > error: > > <20070222-10:55:01, FIX.4.0:RIOE->BPEFRRORTEST, event> (Session > FIX.4.0:RIOE->BPEFRRORTEST schedule is daily, 00:01:00 UTC - 00:00:00 UTC) > <20070222-10:55:01, FIX.4.0:RIOE->BPEFRRORTEST, event> (Created session: > FIX.4.0:RIOE->BPEFRRORTEST) > Exception in thread "main" java.lang.NoClassDefFoundError: > org/apache/mina/common/TransportType Hmm... NoClassDefFoundError for a class that does appear in the mina jar. That's very similar to the error I had when I tried to run QuickFIX/J in the Sun Application Server (different class though). I never did figure out what was causing that. Martin |
|
From: Joerg T. <Joe...@ma...> - 2007-02-22 11:41:17
|
Hi Ilyas,
On 02/22/2007 12:15 PM, ily...@bn... wrote:
> I've been using Banzai for quite some time now. I've made a few changes to
> the interface and added a few capabilities. I've decided to use the last
> version of the quickfix.jar to solve some stability issues (I was using a
> quickfix.jar version dated 07/12/2005) but as there seem to be quite a few
> changes from the version I used, so I thought it would be better to start
> all over again with the last version.
>
> I've just downloaded quickfixj and tried to start Banzai but I got this
> error:
>
> <20070222-10:55:01, FIX.4.0:RIOE->BPEFRRORTEST, event> (Session
> FIX.4.0:RIOE->BPEFRRORTEST schedule is daily, 00:01:00 UTC - 00:00:00 UTC)
> <20070222-10:55:01, FIX.4.0:RIOE->BPEFRRORTEST, event> (Created session:
> FIX.4.0:RIOE->BPEFRRORTEST)
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/mina/common/TransportType
> at
> quickfix.mina.initiator.AbstractSocketInitiator.getSocketAddresses(AbstractSocketInitiator.java:150)
> at
> quickfix.mina.initiator.AbstractSocketInitiator.initiateSessions(AbstractSocketInitiator.java:81)
> at quickfix.SocketInitiator.initialize(SocketInitiator.java:78)
> at quickfix.SocketInitiator.start(SocketInitiator.java:63)
> at banzai.Banzai.logon(Banzai.java:84)
> at banzai.Banzai.main(Banzai.java:116)
>
> I haven't made any change to anything. Am I missing something?
Yes, in the meantime QuickFIX/J is using the MINA libraries to provide network connectivity. Most
probably you are missing the MINA jar in your class path. Please check the utility jar files in the
lib directory of QuickFIX/J and include them in your class path.
Cheers, Jörg
--
Joerg Thoennes Tel.: +49 (0)241 44597-24
http://www.macd.com
Geschäftsführer: Roger Macdonald Macdonald Associates GmbH
Amtsgericht Aachen, HRB 8151 Lothringer Str. 52, D-52070 Aachen
|
|
From: Martin E. <me...@sc...> - 2007-02-22 11:46:20
|
Joerg Thoennes wrote: > Yes, in the meantime QuickFIX/J is using the MINA libraries to provide network connectivity. Most > probably you are missing the MINA jar in your class path. Please check the utility jar files in the > lib directory of QuickFIX/J and include them in your class path. Oh, that's probably unrelated to the problem I had then... nevermind. For the time I've been using it, QuickFIX/J has always required mina. Martin |
|
From: Ulrich S. <us...@ac...> - 2007-02-22 12:13:43
|
It's just the jar name of the start script. The start script points to mina-0.9.3.jar, irrc, whereas the latest QuickFix release contains in the lib folder mina-1.0.0.jar . Sincerely yours, Ulrich Martin Ellis schrieb: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > Joerg Thoennes wrote: > >> Yes, in the meantime QuickFIX/J is using the MINA libraries to provide network connectivity. Most >> probably you are missing the MINA jar in your class path. Please check the utility jar files in the >> lib directory of QuickFIX/J and include them in your class path. >> > > Oh, that's probably unrelated to the problem I had then... nevermind. > For the time I've been using it, QuickFIX/J has always required mina. > > Martin > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users > |
|
From: Martin E. <me...@sc...> - 2007-02-22 12:33:53
|
Ulrich Staudinger wrote: > It's just the jar name of the start script. > The start script points to mina-0.9.3.jar, irrc, whereas the latest > QuickFix release contains in the lib folder mina-1.0.0.jar . Er...? Was this addressed to me? I was trying to run QuickFIX/J in an application server, so there was no 'start script'. The quickfix and mina jars were included in a war that was deployed to the app server. No idea why it didn't work. The 'missing' class was actually included in the mina jar in the deployed war, so the NoClassDefFound is a bit of a mystery to me. Apparently it can be made to work with JBoss, but I couldn't figure it out at all with Sun's app server. Martin |