fix - NoClassDefFoundError (org/logicalcobwebs/cglib/proxy/Callback) in QuickFIX/J application -


i writing java program quickfix/j (version 1.6.0).

everything works fine long logged files.. now, wanted add jdbc logging:

sessionsettings sessionsettings = null;  try {      sessionsettings = new sessionsettings(pathtofixconfigfile);      logger.info("everything okay"); } catch (configerror e) {      logger.error("error: ", e);     throw (e); }  messagestorefactory messagestorefactory = new jdbcstorefactory( sessionsettings);  logfactory[] factorioes = { new filelogfactory(sessionsettings), new jdbclogfactory(sessionsettings) };  logfactory logfactory = new compositelogfactory(factorioes);  messagefactory messagefactory = new defaultmessagefactory();  try {      socketinitiator = new socketinitiator(xitaroapplication,     messagestorefactory, sessionsettings, logfactory,     messagefactory);  } catch (configerror e) {      logger.error("error: ", e);     throw (e); } 

and following error:

quickfix.configerror: error during session initialization     @ quickfix.mina.initiator.abstractsocketinitiator.createsessions(abstractsocketinitiator.java:168)     @ quickfix.mina.initiator.abstractsocketinitiator.createsessioninitiators(abstractsocketinitiator.java:83)     @ quickfix.socketinitiator.initialize(socketinitiator.java:114)     @ quickfix.socketinitiator.start(socketinitiator.java:89)     @ de.my.program.main(myprogram.java:191) caused by: java.lang.noclassdeffounderror: org/logicalcobwebs/cglib/proxy/callback     @ org.logicalcobwebs.proxool.connectionpool.getconnection(connectionpool.java:261)     @ org.logicalcobwebs.proxool.proxooldatasource.getconnection(proxooldatasource.java:97)     @ quickfix.jdbcutil.determinesessionidsupport(jdbcutil.java:127)     @ quickfix.jdbclog.<init>(jdbclog.java:88)     @ quickfix.jdbclogfactory.create(jdbclogfactory.java:38)     @ quickfix.compositelogfactory.create(compositelogfactory.java:55)     @ quickfix.session.<init>(session.java:460)     @ quickfix.defaultsessionfactory.create(defaultsessionfactory.java:183)     @ quickfix.mina.sessionconnector.createsession(sessionconnector.java:141)     @ quickfix.mina.initiator.abstractsocketinitiator.createsessions(abstractsocketinitiator.java:162)     ... 4 more caused by: java.lang.classnotfoundexception: org.logicalcobwebs.cglib.proxy.callback     @ java.net.urlclassloader$1.run(unknown source)     @ java.net.urlclassloader$1.run(unknown source)     @ java.security.accesscontroller.doprivileged(native method)     @ java.net.urlclassloader.findclass(unknown source)     @ java.lang.classloader.loadclass(unknown source)     @ sun.misc.launcher$appclassloader.loadclass(unknown source)     @ java.lang.classloader.loadclass(unknown source)     ... 14 more 

i have added libs quickfix classpath, error won't disappear :/

i know, question bit clumsy.. getting desperate , hope getting way..

thank you, guys!!

you still missing dependency. problem sounds lot this one needed include apache logging commons jar file.


Comments

Popular posts from this blog

c++ - No viable overloaded operator for references a map -

java - Custom OutputStreamAppender not run: LOGBACK: No context given for <MYAPPENDER> -

java - Cannot secure connection using TLS -