After some debugging I found out that the problem is that I get an
IncompatibleClassChangeError exception. Now can someone explain to me what
this exception means and how can I fix it?
org.apache.mina.common.RuntimeIOException: Failed to get the session.
at
org.apache.mina.common.support.DefaultConnectFuture.getSession(DefaultConnectFuture.java:62)
at MinaTest.main(MinaTest.java:28)
Caused by: java.lang.IncompatibleClassChangeError
at
org.apache.mina.filter.executor.ExecutorFilter.fireEvent(ExecutorFilter.java:93)
at
org.apache.mina.filter.executor.ExecutorFilter.sessionOpened(ExecutorFilter.java:188)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionOpened(AbstractIoFilterChain.java:247)
at
org.apache.mina.common.support.AbstractIoFilterChain.access$800(AbstractIoFilterChain.java:53)
at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.sessionOpened(AbstractIoFilterChain.java:626)
at
org.apache.mina.common.support.AbstractIoFilterChain$HeadFilter.sessionOpened(AbstractIoFilterChain.java:478)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionOpened(AbstractIoFilterChain.java:247)
at
org.apache.mina.common.support.AbstractIoFilterChain.fireSessionOpened(AbstractIoFilterChain.java:242)
at
org.apache.mina.common.support.IoServiceListenerSupport.fireSessionCreated(IoServiceListenerSupport.java:194)
at
org.apache.mina.transport.socket.nio.SocketIoProcessor.doAddNew(SocketIoProcessor.java:153)
at
org.apache.mina.transport.socket.nio.SocketIoProcessor.access$300(SocketIoProcessor.java:44)
at
org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProcessor.java:470)
at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:39)
at java.lang.Thread.run(Thread.java:534)
--
View this message in context:
http://www.nabble.com/Can%27t-make-a-simple-client-application-tf4238348s16868.html#a12060251
Sent from the Apache MINA Support Forum mailing list archive at Nabble.com.