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 

Reply via email to