Why does MINA limit one ProtocolCodecFilter in an IoFilterChain? This seems to be an unnecessary limitation. What if I want to use a series of codecs in order to build more complicated behaviours. I could have a line oriented filter that converts between ByteBuffers and lines, another that converts between lines and paragraphs and another that converts between paragraphs and chapters.
Or, as in my case, I may just want to add multiple unrelated codecs. In my web proxy filter, I wan't to use an HTTP codec to handle the CONNECT request and response. After the web proxy filter is done connecting through the proxy, it will remove the HTTP codec and another protocol codec installed behind the web proxy filter can handle remainder of the session. Cheers Chris
