Hi,
today I realized, that in fact I can't chain more than one
ProtocolCodecFilter in a chain without having a
IoFilterLifeCycleException. Right?
Regards
Michael
Trustin Lee wrote:
On 4/18/06, Michael Bauroth <[EMAIL PROTECTED]> wrote:
Hi :)
Trustin Lee wrote:
DemuxingProtocolCodecFactory cannot pass uninterpreted ByteBuffer
because it
cannot determine where the unknown message starts and ends. You have to
add
a MessageDecoder which writes the unknown part of the ByteBuffer to
ProtocolDecoderOutput, then you can handle it in the next codec filter
or
handler.
this part describes exactly the point, where I'm confused. If the
ProtocolDecoderOutput of the previous filter will be used (read in) in
the next codec filter as part of the normal ByteBuffer too, all
questions are answered.
In older mails I've understood this part in an other way. I thought,
that the ProtocolDecoderOutput would be directed to the IoSession
without passing the rest of the filter chain. Did I understood here
something false?
ProtocolDecoderOuput passes the decoded message to the next filter. :)
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP key fingerprints:
* E167 E6AF E73A CBCE EE41 4A29 544D DE48 FE95 4E7E
* B693 628E 6047 4F8F CFA4 455E 1C62 A7DC 0255 ECA6