Hi,
this is my first time that I usa Apache MINA...
I have some peer connect with MINA 2.0.0 M6.
In the IoHandler in the function
public void messageReceived(IoSession session, Object message)
throws Exception {
BasicMessage msg = (BasicMessage) message;
callback.msgReceived(session, msg);
}
I can't do (BasicMessage) cast...
I think the problem is that I insert the TextLineCodecFactory() in fact I'll
receive a string...
(...)
IoFilter LOGGING_FILTER = new LoggingFilter();
IoFilter CODEC_FILTER = new ProtocolCodecFilter(new TextLineCodecFactory());
connector = new NioSocketConnector();
connector.getFilterChain().addLast("mdc", new MdcInjectionFilter());
connector.getFilterChain().addLast("codec", CODEC_FILTER);
connector.getFilterChain().addLast("logger", LOGGING_FILTER);
(...)
which protocolCodecFactory I can insert?
Thanks
Sia