Hehe missed the static import :<br><br><pre><strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.jboss.netty.channel.Channels.*;<br><br>:)<br></pre><br>It&#39;s working perfectly now.<br>
<br>regards Nino<br><br><div class="gmail_quote">2010/7/9 nino martinez wael <span dir="ltr">&lt;<a href="mailto:nino.martinez.wael@gmail.com">nino.martinez.wael@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi <br><br>First of all thanks for creating netty. Havent been using it much but looking forward to do so.<br><br>I am trying to get the Telnet example working but am a bit stuck here:<br><br><a href="http://docs.jboss.org/netty/3.2/xref/org/jboss/netty/example/telnet/TelnetServerPipelineFactory.html#41" target="_blank">http://docs.jboss.org/netty/3.2/xref/org/jboss/netty/example/telnet/TelnetServerPipelineFactory.html#41</a><br>

It shows this : <a href="http://docs.jboss.org/netty/3.2/xref/org/jboss/netty/channel/ChannelPipeline.html" target="_blank">ChannelPipeline</a> pipeline = pipeline();<br><br>Which is not possible since there is no method called pipeline in the telnetserverpipelinefactory, so I tried this instead :<br>

<br>    ChannelPipeline pipeline;<br>        ChannelPipelineFactory channelPipelineFactory = new ChannelPipelineFactory() {<br>            public ChannelPipeline getPipeline() throws Exception {<br>                return Channels.pipeline(new TelnetServerHandler());<br>

            }<br>        };<br>        pipeline = channelPipelineFactory.getPipeline();<br><br>But when running the example I get an error :<br><br>WARNING: Unexpected exception from downstream.<br>java.lang.ClassCastException: org.jboss.netty.buffer.BigEndianHeapChannelBuffer cannot be cast to java.lang.String<br>

    at com.netdesign.sockethttpforwarder.TelnetServerHandler.messageReceived(TelnetServerHandler.java:47)<br>    at com.netdesign.sockethttpforwarder.TelnetServerHandler.handleUpstream(TelnetServerHandler.java:28)<br>    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)<br>

    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)<br>    at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349)<br>    at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)<br>

    at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)<br>    at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)<br>    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<br>

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<br>    at java.lang.Thread.run(Thread.java:619)<br><br>Im seems that the String decoder has&#39;nt registered correctly?<br><br>regards Nino<br>

</blockquote></div><br>