I'm puzzled by the error below. I simply called iosession.write(<some
bytebuffer>) - there are no filters in the chain by the way.
Took me forever to find this too by the way; I think it's a terribly bad idea
to not propagate exceptions back up the callstack.
(using mina 0.9.4)
java.lang.NoSuchMethodError:
org.apache.mina.common.TransportType.getEnvelopeType()Ljava/lang/Class;
at
org.apache.mina.common.support.AbstractIoFilterChain$1.filterWrite(AbstractIoFilterChain.java:122)
at
org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:583)
at
org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:51)
at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:799)
at
org.apache.mina.filter.ThreadPoolFilter.filterWrite(ThreadPoolFilter.java:746)
at
org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:583)
at
org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:51)
at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:799)
at
org.apache.mina.common.support.AbstractIoFilterChain$2.filterWrite(AbstractIoFilterChain.java:212)
at
org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:583)
at
org.apache.mina.common.support.AbstractIoFilterChain.filterWrite(AbstractIoFilterChain.java:574)
at
org.apache.mina.transport.socket.nio.SocketSessionImpl.write0(SocketSessionImpl.java:176)
at
org.apache.mina.common.support.BaseIoSession.write(BaseIoSession.java:136)