<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:n2.nabble.com,2006:forum-685710</id>
	<title>Nabble - Netty Developer Group</title>
	<updated>2009-07-02T19:22:08Z</updated>
	<link rel="self" type="application/atom+xml" href="http://n2.nabble.com/Netty-Developer-Group-f685710.xml" />
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/Netty-Developer-Group-f685710.html" />
	<subtitle type="html">Various development issues such as road map, API design, feature request and bug fix are discussed here.</subtitle>
	
<entry>
	<id>tag:n2.nabble.com,2006:post-3199122</id>
	<title>Re: Documentation</title>
	<published>2009-07-02T19:22:08Z</published>
	<updated>2009-07-02T19:22:08Z</updated>
	<author>
		<name>Trustin Lee</name>
	</author>
	<content type="html">Hi Mike,
&lt;br&gt;&lt;br&gt;Sure. &amp;nbsp;We are interested. &amp;nbsp;However, I would prefer contributing to the
&lt;br&gt;official user guide rather than rewriting. &amp;nbsp;If you think reorganization,
&lt;br&gt;let me know so that we can find a way to the better documentation.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Trustin
&lt;br&gt;&lt;br&gt;On 07/03/2009 10:15 AM, Michael McGrady wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; While working on learning Netty I have started some documentation. 
&lt;br&gt;&amp;gt; Would Netty or others be interested? &amp;nbsp;Anyway, a bit of a start is in the
&lt;br&gt;&amp;gt; accompanying document.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Mike
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Mike McGrady
&lt;br&gt;&amp;gt; Principal Investigator AF081-028 AFRL SBIR
&lt;br&gt;&amp;gt; Senior Engineer
&lt;br&gt;&amp;gt; Topia Technology, Inc
&lt;br&gt;&amp;gt; 1.253.720.3365
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3199122&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mmcgrady@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; netty-dev mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3199122&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3199122&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;— Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/Documentation-tp3198979p3199122.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3198979</id>
	<title>Documentation</title>
	<published>2009-07-02T18:15:49Z</published>
	<updated>2009-07-02T18:15:49Z</updated>
	<author>
		<name>Michael McGrady</name>
	</author>
	<content type="html">While working on learning Netty I have started some documentation. &amp;nbsp; 
&lt;br&gt;Would Netty or others be interested? &amp;nbsp;Anyway, a bit of a start is in &amp;nbsp;
&lt;br&gt;the accompanying document.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;&lt;br&gt;Mike McGrady
&lt;br&gt;Principal Investigator AF081-028 AFRL SBIR
&lt;br&gt;Senior Engineer
&lt;br&gt;Topia Technology, Inc
&lt;br&gt;1.253.720.3365
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3198979&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mmcgrady@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3198979&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://n2.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;Netty Architecture_v001_mike_mcgrady.pdf&lt;/strong&gt; (1M) &lt;a href=&quot;http://n2.nabble.com/attachment/3198979/0/Netty%20Architecture_v001_mike_mcgrady.pdf&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/Documentation-tp3198979p3198979.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3191383</id>
	<title>[JBoss JIRA] Created: (NETTY-187) Subsitute ReplayingDecoder with FrameDecoder without losing stored buffer</title>
	<published>2009-07-01T06:10:52Z</published>
	<updated>2009-07-01T06:10:52Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Subsitute ReplayingDecoder with FrameDecoder without losing stored buffer
&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-187
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-187&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-187&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Feature Request
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Handler
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 3.0.2.GA
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Using ubuntu 9.10, java 6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Miguel Angel Cabrera
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;I try to replace a ReplayingDecoder with a FrameDecoder but the buffered data is lost, i would need a mechanism to hand remaining data in buffer to the next handler.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3191383&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-187%29-Subsitute-ReplayingDecoder-with-FrameDecoder-without-losing-stored-buffer-tp3191383p3191383.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3175740</id>
	<title>Bayeux4Netty Report 1 &amp; 2</title>
	<published>2009-06-29T10:09:46Z</published>
	<updated>2009-06-29T10:09:46Z</updated>
	<author>
		<name>Danny Dai</name>
	</author>
	<content type="html">Hi everyone,
&lt;br&gt;&lt;br&gt;Bayeux comes back! I am so sorry it's about 2 months since I first
&lt;br&gt;post my proposal of Bayeux here in April,
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/My-proposal-for-GSoC09%3A-Bayeux4Netty-tp2729263p2729263.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://n2.nabble.com/My-proposal-for-GSoC09%3A-Bayeux4Netty-tp2729263p2729263.html&lt;/a&gt;.
&lt;br&gt;Maybe it has been already forgotten by you^_^. &amp;nbsp;Actually, I got some
&lt;br&gt;terrible personal trouble in May. It makes me &amp;nbsp;demotivating and I have
&lt;br&gt;to postpone my work includes Bayeux. But I never give it up, I am
&lt;br&gt;always thinking about how to design and implement it better. In recent
&lt;br&gt;month, I recover to Bayeux4Netty project and continue to coding. I
&lt;br&gt;have implemented a JSON parser and request successfully though a rough
&lt;br&gt;version codec. Here are the two reports in detail:
&lt;br&gt;&lt;br&gt;Report 1 - Get started
&lt;br&gt;Time: 4.27-6.23
&lt;br&gt;Purpose: Design architecture of Bayeux codec and all Bayeux messages,
&lt;br&gt;implement JSONParser and a basic codec for 3 types messages
&lt;br&gt;Works:
&lt;br&gt;&amp;nbsp; &amp;nbsp; 1.Follow advice from my mentor, Trustin, I began to read source
&lt;br&gt;codes mentioned in user guide one by one. It's really a good shot cut
&lt;br&gt;to learn Netty deeply. I figure out Netty's wonderful pipeline work
&lt;br&gt;process and details of some core classes and important codecs.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 2.With the help of Netty's mailist, I attend some discussions and
&lt;br&gt;learnt a lot from application problems, like, when and how to
&lt;br&gt;disconnect a channel, how to send a large file. Also I found some
&lt;br&gt;people who are working on top of HTTP codec, which are kind of similar
&lt;br&gt;to mine.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 3.Start a open source project to host Bayeux4Netty's codes in
&lt;br&gt;Google Code, see here, &lt;a href=&quot;http://code.google.com/p/bayeux4netty&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/bayeux4netty&lt;/a&gt;. And I
&lt;br&gt;successfully import them, a Maven project, into it by svn in Netbeans
&lt;br&gt;IDE 6.7.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 4.Reading the Bayeux protocol again more carefully, I work out
&lt;br&gt;it's most important information and design Bayeux codec's
&lt;br&gt;architecture. The architecture is some different from what I describe
&lt;br&gt;in the proposal. In proposal, there are different decoders/encoders
&lt;br&gt;for each type of Bayeux message. Now ,there is only a unify decoder(or
&lt;br&gt;encoder) to parse HTTP request, and encapsulate it into kinds of
&lt;br&gt;Bayeux messages by a JSONParser class.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 5.Because Bayeux's stateful data, I choosed class
&lt;br&gt;OneToOneDecoder/Encoder to be parent class of Bayeux's
&lt;br&gt;Decoder/Encoder.Then, I write some example codes to run a basic Bayeux
&lt;br&gt;server, which can print HTTP request's information to console.
&lt;br&gt;Result: I've learnt how to work in a opensource community and how to
&lt;br&gt;write a codec of Netty. But, due to some personal reasons, just less
&lt;br&gt;than half of purposes are finished, progress is postponed by 2 weeks.
&lt;br&gt;So, I decided to change my plan to speed up whole progress.
&lt;br&gt;&lt;br&gt;Report 2 - On the way
&lt;br&gt;Time: 6.23-6.29
&lt;br&gt;Purpose: Implement JSONParser and a basic decoder for 2 types
&lt;br&gt;messages: handshake and conect
&lt;br&gt;Work:
&lt;br&gt;&amp;nbsp; &amp;nbsp; 1. Study some official recommendation implements of JSON, but,
&lt;br&gt;they are for general purpose and heavy weight. So I choose to
&lt;br&gt;implement a light weight JSON parse like grizzly.
&lt;br&gt;&amp;nbsp; &amp;nbsp; 2. It costs most days to implement the class JSONParser. At first,
&lt;br&gt;I thought it over complicatedly, design one parser nested in another.
&lt;br&gt;I even doubt &amp;quot;JSON is easy to parse&amp;quot;, said in its official site
&lt;br&gt;www.json.org. Finally, I drew again parser's state diagram and
&lt;br&gt;implenent it within 200 lines(except for comments).
&lt;br&gt;&amp;nbsp; &amp;nbsp; 3. By using the parser, Bayeux decoder fetch content from HTTP
&lt;br&gt;request and parse it into Java data types, which will be used for
&lt;br&gt;Bayeux applications. Additionally, I add a configure parameter in
&lt;br&gt;decoder's constructor, which can specify HTTP request parameter to
&lt;br&gt;carry JSON string.
&lt;br&gt;Result: Basically, the initial purposes are all fulfilled. In the
&lt;br&gt;following, it will be easy to complete decoder for other messages.
&lt;br&gt;But, its cost is a little more than expected. Discussion maybe a good
&lt;br&gt;way to save time and avoid detours. In next 3~4 days, I plan to
&lt;br&gt;complete decoder and implement some part of decoder to make through a
&lt;br&gt;full handshake and connect process.
&lt;br&gt;&lt;br&gt;As you seen, I have made some great progresses. So, I am very sure to
&lt;br&gt;release it in August on time. Your suggestions are so important for me
&lt;br&gt;and I am very happy to hear any feedback from you.
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;&lt;br&gt;Dai Jun or Danny Dai in English, &lt;a href=&quot;http://guiwuu.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://guiwuu.googlepages.com&lt;/a&gt;&lt;br&gt;GTalk: &lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3175740&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guiwuu@...&lt;/a&gt; | QQ: 93409048 | MSN: &lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3175740&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guiwuu@...&lt;/a&gt; |
&lt;br&gt;Twitter: guiwuu
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3175740&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/Bayeux4Netty-Report-1---2-tp3175740p3175740.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3159664</id>
	<title>[JBoss JIRA] Resolved: (NETTY-186) Multipart messages cause IllegalArgumentException</title>
	<published>2009-06-25T21:36:56Z</published>
	<updated>2009-06-25T21:36:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee resolved NETTY-186.
&lt;br&gt;-------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Rejected
&lt;br&gt;&lt;br&gt;&lt;br&gt;I initially thought mistakenly that the exception is raised during decoding, but it actually was during encoding.
&lt;br&gt;&lt;br&gt;It is an expected behavior for HttpMessage.addHeader() to reject a value which contains a newline character, which can violate the HTTP specification unintentionally. &amp;nbsp;For example, a user could put many newline characters to mess up the connection, and HttpMessage's validation step prevents such a problem.
&lt;br&gt;&lt;br&gt;To fix this problem, you have to provide a value string that does not contain either '\r', '\n', '\v', or '\f'.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Multipart messages cause IllegalArgumentException
&lt;br&gt;&amp;gt; -------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-186
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-186&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-186&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Alessio Soldano
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As said on IRC, I'm getting this:
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; java.lang.IllegalArgumentException: value contains one of the following prohibited characters: \r\n\v\f: multipart/related; type=&amp;quot;application/xop+xml&amp;quot;; start=&amp;quot;&amp;lt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3159664&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rootpart@...&lt;/a&gt;&amp;gt;&amp;quot;;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; start-info=&amp;quot;text/xml&amp;quot;;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; boundary=&amp;quot;----=_Part_1_12572266.1245942516794&amp;quot;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.netty.handler.codec.http.DefaultHttpMessage.validateHeaderValue(DefaultHttpMessage.java:144)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.netty.handler.codec.http.DefaultHttpMessage.addHeader(DefaultHttpMessage.java:62)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.HTTPRemotingConnection.setAdditionalHeaders(HTTPRemotingConnection.java:392)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.HTTPRemotingConnection.invoke(HTTPRemotingConnection.java:262)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.SOAPProtocolConnectionHTTP.invoke(SOAPProtocolConnectionHTTP.java:68)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:340)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.CallImpl.invokeInternal(CallImpl.java:516)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.CallImpl.invoke(CallImpl.java:275)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.PortProxy.invoke(PortProxy.java:154)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at $Proxy4.ping(Unknown Source)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.requestComplex(XOPBase.java:86)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.testResponseOptimized(XOPBase.java:68)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3159664&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-186%29-Multipart-messages-cause-IllegalArgumentException-tp3155722p3159664.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3156477</id>
	<title>[JBoss JIRA] Commented: (NETTY-186) Multipart messages cause IllegalArgumentException</title>
	<published>2009-06-25T10:27:56Z</published>
	<updated>2009-06-25T10:27:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12473814#action_12473814&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12473814#action_12473814&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Trustin Lee commented on NETTY-186:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;The dot (.) before start=&amp;quot;...&amp;quot; is actually tab (\t) according to the hex dump he provided:
&lt;br&gt;&lt;br&gt;00000000 50 4f 53 54 20 2f 6a 61 78 72 70 63 2d 78 6f 70 POST /ja xrpc-xop
&lt;br&gt;00000010 2d 72 70 63 6c 69 74 20 48 54 54 50 2f 31 2e 31 -rpclit HTTP/1.1
&lt;br&gt;00000020 0d 0a 53 4f 41 50 41 63 74 69 6f 6e 3a 20 22 22 ..SOAPAc tion: &amp;quot;&amp;quot;
&lt;br&gt;00000030 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 ..Conten t-Type:
&lt;br&gt;00000040 6d 75 6c 74 69 70 61 72 74 2f 72 65 6c 61 74 65 multipar t/relate
&lt;br&gt;00000050 64 3b 20 74 79 70 65 3d 22 61 70 70 6c 69 63 61 d; type= &amp;quot;applica
&lt;br&gt;00000060 74 69 6f 6e 2f 78 6f 70 2b 78 6d 6c 22 3b 20 73 tion/xop +xml&amp;quot;; s
&lt;br&gt;00000070 74 61 72 74 3d 22 3c 72 6f 6f 74 70 61 72 74 40 tart=&amp;quot;&amp;lt;r ootpart@
&lt;br&gt;00000080 77 73 2e 6a 62 6f 73 73 2e 6f 72 67 3e 22 3b 20 ws.jboss .org&amp;gt;&amp;quot;;
&lt;br&gt;00000090 0d 0a 09 73 74 61 72 74 2d 69 6e 66 6f 3d 22 74 ...start -info=&amp;quot;t
&lt;br&gt;000000A0 65 78 74 2f 78 6d 6c 22 3b 20 0d 0a 09 62 6f 75 ext/xml&amp;quot; ; ...bou
&lt;br&gt;000000B0 6e 64 61 72 79 3d 22 2d 2d 2d 2d 3d 5f 50 61 72 ndary=&amp;quot;- ---=_Par
&lt;br&gt;000000C0 74 5f 30 5f 32 36 35 36 32 34 34 31 2e 31 32 34 t_0_2656 2441.124
&lt;br&gt;000000D0 35 39 34 33 32 39 30 31 35 38 22 0d 0a 4a 42 6f 59432901 58&amp;quot;..JBo
&lt;br&gt;000000E0 73 73 2d 52 65 6d 6f 74 69 6e 67 2d 56 65 72 73 ss-Remot ing-Vers
&lt;br&gt;000000F0 69 6f 6e 3a 20 32 32 0d 0a 55 73 65 72 2d 41 67 ion: 22. .User-Ag
&lt;br&gt;00000100 65 6e 74 3a 20 4a 42 6f 73 73 52 65 6d 6f 74 69 ent: JBo ssRemoti
&lt;br&gt;00000110 6e 67 20 2d 20 32 2e 35 2e 30 2e 53 50 32 20 28 ng - 2.5 .0.SP2 (
&lt;br&gt;00000120 46 6c 6f 75 6e 64 65 72 29 0d 0a 48 6f 73 74 3a Flounder )..Host:
&lt;br&gt;00000130 20 31 32 37 2e 30 2e 30 2e 31 3a 38 30 38 30 0d 127.0.0 .1:8080.
&lt;br&gt;00000140 0a 41 63 63 65 70 74 3a 20 74 65 78 74 2f 68 74 .Accept: text/ht
&lt;br&gt;00000150 6d 6c 2c 20 69 6d 61 67 65 2f 67 69 66 2c 20 69 ml, imag e/gif, i
&lt;br&gt;00000160 6d 61 67 65 2f 6a 70 65 67 2c 20 2a 3b 20 71 3d mage/jpe g, *; q=
&lt;br&gt;00000170 2e 32 2c 20 2a 2f 2a 3b 20 71 3d 2e 32 0d 0a 43 .2, */*; q=.2..C
&lt;br&gt;00000180 6f 6e 6e 65 63 74 69 6f 6e 3a 20 6b 65 65 70 2d onnectio n: keep-
&lt;br&gt;00000190 61 6c 69 76 65 0d 0a 54 72 61 6e 73 66 65 72 2d alive..T ransfer-
&lt;br&gt;000001A0 45 6e 63 6f 64 69 6e 67 3a 20 63 68 75 6e 6b 65 Encoding : chunke
&lt;br&gt;000001B0 64 0d 0a 0d 0a d....
&lt;br&gt;000001B5 32 37 37 0d 0a 0d 0a 2d 2d 2d 2d 2d 2d 3d 5f 50 277....- -----=_P
&lt;br&gt;000001C5 61 72 74 5f 30 5f 32 36 35 36 32 34 34 31 2e 31 art_0_26 562441.1
&lt;br&gt;000001D5 32 34 35 39 34 33 32 39 30 31 35 38 0d 0a 43 6f 24594329 0158..Co
&lt;br&gt;000001E5 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c ntent-Ty pe: appl
&lt;br&gt;000001F5 69 63 61 74 69 6f 6e 2f 78 6f 70 2b 78 6d 6c 3b ication/ xop+xml;
&lt;br&gt;00000205 20 74 79 70 65 3d 22 74 65 78 74 2f 78 6d 6c 22 type=&amp;quot;t ext/xml&amp;quot;
&lt;br&gt;00000215 0d 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 ..Conten t-Transf
&lt;br&gt;00000225 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 er-Encod ing: 8bi
&lt;br&gt;00000235 74 0d 0a 43 6f 6e 74 65 6e 74 2d 49 44 3a 20 3c t..Conte nt-ID: &amp;lt;
&lt;br&gt;00000245 72 6f 6f 74 70 61 72 74 40 77 73 2e 6a 62 6f 73 rootpart @ws.jbos
&lt;br&gt;00000255 73 2e 6f 72 67 3e 0d 0a 0d 0a 3c 65 6e 76 3a 45 s.org&amp;gt;.. ..&amp;lt;env:E
&lt;br&gt;00000265 6e 76 65 6c 6f 70 65 20 78 6d 6c 6e 73 3a 65 6e nvelope xmlns:en
&lt;br&gt;00000275 76 3d 27 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 v='http: //schema
&lt;br&gt;00000285 73 2e 78 6d 6c 73 6f 61 70 2e 6f 72 67 2f 73 6f s.xmlsoa p.org/so
&lt;br&gt;00000295 61 70 2f 65 6e 76 65 6c 6f 70 65 2f 27 3e 3c 65 ap/envel ope/'&amp;gt;&amp;lt;e
&lt;br&gt;000002A5 6e 76 3a 48 65 61 64 65 72 3e 3c 2f 65 6e 76 3a nv:Heade r&amp;gt;&amp;lt;/env:
&lt;br&gt;000002B5 48 65 61 64 65 72 3e 3c 65 6e 76 3a 42 6f 64 79 Header&amp;gt;&amp;lt; env:Body
&lt;br&gt;000002C5 3e 3c 6e 73 31 3a 70 69 6e 67 20 78 6d 6c 6e 73 &amp;gt;&amp;lt;ns1:pi ng xmlns
&lt;br&gt;000002D5 3a 6e 73 31 3d 27 68 74 74 70 3a 2f 2f 6a 62 6f :ns1='ht tp://jbo
&lt;br&gt;000002E5 73 73 2e 6f 72 67 2f 74 65 73 74 2f 77 73 2f 78 ss.org/t est/ws/x
&lt;br&gt;000002F5 6f 70 27 3e 3c 70 61 72 61 6d 65 74 65 72 73 20 op'&amp;gt;&amp;lt;par ameters
&lt;br&gt;00000305 78 6d 6c 6e 73 3a 78 73 69 3d 22 68 74 74 70 3a xmlns:xs i=&amp;quot;http:
&lt;br&gt;00000315 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 32 30 30 //www.w3 .org/200
&lt;br&gt;00000325 31 2f 58 4d 4c 53 63 68 65 6d 61 2d 69 6e 73 74 1/XMLSch ema-inst
&lt;br&gt;00000335 61 6e 63 65 22 3e 3c 6d 65 73 73 61 67 65 3e 31 ance&amp;quot;&amp;gt;&amp;lt;m essage&amp;gt;1
&lt;br&gt;00000345 7c 31 3c 2f 6d 65 73 73 61 67 65 3e 3c 78 6f 70 |1&amp;lt;/mess age&amp;gt;&amp;lt;xop
&lt;br&gt;00000355 43 6f 6e 74 65 6e 74 3e 3c 78 6f 70 3a 49 6e 63 Content&amp;gt; &amp;lt;xop:Inc
&lt;br&gt;00000365 6c 75 64 65 20 78 6d 6c 6e 73 3a 78 6f 70 3d 22 lude xml ns:xop=&amp;quot;
&lt;br&gt;00000375 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 &lt;a href=&quot;http://w&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://w&lt;/a&gt;&amp;nbsp;ww.w3.or
&lt;br&gt;00000385 67 2f 32 30 30 34 2f 30 38 2f 78 6f 70 2f 69 6e g/2004/0 8/xop/in
&lt;br&gt;00000395 63 6c 75 64 65 22 20 68 72 65 66 3d 22 63 69 64 clude&amp;quot; h ref=&amp;quot;cid
&lt;br&gt;000003A5 3a 78 6f 70 43 6f 6e 74 65 6e 74 2d 61 36 34 63 :xopCont ent-a64c
&lt;br&gt;000003B5 39 30 38 62 2d 64 31 32 36 2d 34 39 34 64 2d 61 908b-d12 6-494d-a
&lt;br&gt;000003C5 35 63 30 2d 66 64 65 31 32 65 31 38 31 33 35 34 5c0-fde1 2e181354
&lt;br&gt;000003D5 40 77 73 2e 6a 62 6f 73 73 2e 6f 72 67 22 3e 3c @ws.jbos s.org&amp;quot;&amp;gt;&amp;lt;
&lt;br&gt;000003E5 2f 78 6f 70 3a 49 6e 63 6c 75 64 65 3e 3c 2f 78 /xop:Inc lude&amp;gt;&amp;lt;/x
&lt;br&gt;000003F5 6f 70 43 6f 6e 74 65 6e 74 3e 3c 2f 70 61 72 61 opConten t&amp;gt;&amp;lt;/para
&lt;br&gt;00000405 6d 65 74 65 72 73 3e 3c 2f 6e 73 31 3a 70 69 6e meters&amp;gt;&amp;lt; /ns1:pin
&lt;br&gt;00000415 67 3e 3c 2f 65 6e 76 3a 42 6f 64 79 3e 3c 2f 65 g&amp;gt;&amp;lt;/env: Body&amp;gt;&amp;lt;/e
&lt;br&gt;00000425 6e 76 3a 45 6e 76 65 6c 6f 70 65 3e 0d 0a nv:Envel ope&amp;gt;..
&lt;br&gt;00000433 64 66 0d 0a 0d 0a 2d 2d 2d 2d 2d 2d 3d 5f 50 61 df....-- ----=_Pa
&lt;br&gt;00000443 72 74 5f 30 5f 32 36 35 36 32 34 34 31 2e 31 32 rt_0_265 62441.12
&lt;br&gt;00000453 34 35 39 34 33 32 39 30 31 35 38 0d 0a 43 6f 6e 45943290 158..Con
&lt;br&gt;00000463 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 tent-Typ e: appli
&lt;br&gt;00000473 63 61 74 69 6f 6e 2f 6f 63 74 65 74 2d 73 74 72 cation/o ctet-str
&lt;br&gt;00000483 65 61 6d 0d 0a 43 6f 6e 74 65 6e 74 2d 54 72 61 eam..Con tent-Tra
&lt;br&gt;00000493 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 nsfer-En coding:
&lt;br&gt;000004A3 62 69 6e 61 72 79 0d 0a 43 6f 6e 74 65 6e 74 2d binary.. Content-
&lt;br&gt;000004B3 49 64 3a 20 3c 78 6f 70 43 6f 6e 74 65 6e 74 2d Id: &amp;lt;xop Content-
&lt;br&gt;000004C3 61 36 34 63 39 30 38 62 2d 64 31 32 36 2d 34 39 a64c908b -d126-49
&lt;br&gt;000004D3 34 64 2d 61 35 63 30 2d 66 64 65 31 32 65 31 38 4d-a5c0- fde12e18
&lt;br&gt;000004E3 31 33 35 34 40 77 73 2e 6a 62 6f 73 73 2e 6f 72 1354@ws. jboss.or
&lt;br&gt;000004F3 67 3e 0d 0a 0d 0a 41 6e 6f 74 68 65 72 20 70 6c g&amp;gt;....An other pl
&lt;br&gt;00000503 61 69 6e 20 74 65 78 74 20 61 74 74 61 63 68 6d ain text attachm
&lt;br&gt;00000513 65 6e 74 0d 0a ent..
&lt;br&gt;00000518 32 62 0d 0a 0d 0a 2d 2d 2d 2d 2d 2d 3d 5f 50 61 2b....-- ----=_Pa
&lt;br&gt;00000528 72 74 5f 30 5f 32 36 35 36 32 34 34 31 2e 31 32 rt_0_265 62441.12
&lt;br&gt;00000538 34 35 39 34 33 32 39 30 31 35 38 2d 2d 0d 0a 0d 45943290 158--...
&lt;br&gt;00000548 0a .
&lt;br&gt;00000549 30 0d 0a 0..
&lt;br&gt;0000054C 0d 0a ..
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Multipart messages cause IllegalArgumentException
&lt;br&gt;&amp;gt; -------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-186
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-186&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-186&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Alessio Soldano
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As said on IRC, I'm getting this:
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; java.lang.IllegalArgumentException: value contains one of the following prohibited characters: \r\n\v\f: multipart/related; type=&amp;quot;application/xop+xml&amp;quot;; start=&amp;quot;&amp;lt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3156477&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rootpart@...&lt;/a&gt;&amp;gt;&amp;quot;;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; start-info=&amp;quot;text/xml&amp;quot;;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; boundary=&amp;quot;----=_Part_1_12572266.1245942516794&amp;quot;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.netty.handler.codec.http.DefaultHttpMessage.validateHeaderValue(DefaultHttpMessage.java:144)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.netty.handler.codec.http.DefaultHttpMessage.addHeader(DefaultHttpMessage.java:62)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.HTTPRemotingConnection.setAdditionalHeaders(HTTPRemotingConnection.java:392)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.HTTPRemotingConnection.invoke(HTTPRemotingConnection.java:262)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.SOAPProtocolConnectionHTTP.invoke(SOAPProtocolConnectionHTTP.java:68)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:340)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.CallImpl.invokeInternal(CallImpl.java:516)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.CallImpl.invoke(CallImpl.java:275)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.PortProxy.invoke(PortProxy.java:154)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at $Proxy4.ping(Unknown Source)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.requestComplex(XOPBase.java:86)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.testResponseOptimized(XOPBase.java:68)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3156477&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-186%29-Multipart-messages-cause-IllegalArgumentException-tp3155722p3156477.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3155744</id>
	<title>[JBoss JIRA] Commented: (NETTY-186) Multipart messages cause IllegalArgumentException</title>
	<published>2009-06-25T08:28:56Z</published>
	<updated>2009-06-25T08:28:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12473800#action_12473800&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12473800#action_12473800&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Alessio Soldano commented on NETTY-186:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;The message I'd like to send is something like:
&lt;br&gt;&lt;br&gt;POST /jaxrpc-xop-rpclit HTTP/1.1
&lt;br&gt;&lt;br&gt;SOAPAction: &amp;quot;&amp;quot;
&lt;br&gt;&lt;br&gt;Content-Type: multipart/related; type=&amp;quot;application/xop+xml&amp;quot;; start=&amp;quot;&amp;lt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155744&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rootpart@...&lt;/a&gt;&amp;gt;&amp;quot;; 
&lt;br&gt;&lt;br&gt;.start-info=&amp;quot;text/xml&amp;quot;; 
&lt;br&gt;&lt;br&gt;.boundary=&amp;quot;----=_Part_0_26562441.1245943290158&amp;quot;
&lt;br&gt;&lt;br&gt;JBoss-Remoting-Version: 22
&lt;br&gt;&lt;br&gt;User-Agent: JBossRemoting - 2.5.0.SP2 (Flounder)
&lt;br&gt;&lt;br&gt;Host: 127.0.0.1:8080
&lt;br&gt;&lt;br&gt;Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
&lt;br&gt;&lt;br&gt;Connection: keep-alive
&lt;br&gt;&lt;br&gt;Transfer-Encoding: chunked
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;277
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------=_Part_0_26562441.1245943290158
&lt;br&gt;&lt;br&gt;Content-Type: application/xop+xml; type=&amp;quot;text/xml&amp;quot;
&lt;br&gt;&lt;br&gt;Content-Transfer-Encoding: 8bit
&lt;br&gt;&lt;br&gt;Content-ID: &amp;lt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155744&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rootpart@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;env:Envelope xmlns:env='&lt;a href=&quot;http://schemas.xmlsoap.org/soap/envelope/'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/envelope/'&lt;/a&gt;&amp;gt;&amp;lt;env:Header&amp;gt;&amp;lt;/env:Header&amp;gt;&amp;lt;env:Body&amp;gt;&amp;lt;ns1:ping xmlns:ns1='&lt;a href=&quot;http://jboss.org/test/ws/xop'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jboss.org/test/ws/xop'&lt;/a&gt;&amp;gt;&amp;lt;parameters xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;&amp;gt;&amp;lt;message&amp;gt;1|1&amp;lt;/message&amp;gt;&amp;lt;xopContent&amp;gt;&amp;lt;xop:Include xmlns:xop=&amp;quot;&lt;a href=&quot;http://www.w3.org/2004/08/xop/include&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2004/08/xop/include&lt;/a&gt;&amp;quot; href=&amp;quot;cid:&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155744&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xopContent-a64c908b-d126-494d-a5c0-fde12e181354@...&lt;/a&gt;&amp;quot;&amp;gt;&amp;lt;/xop:Include&amp;gt;&amp;lt;/xopContent&amp;gt;&amp;lt;/parameters&amp;gt;&amp;lt;/ns1:ping&amp;gt;&amp;lt;/env:Body&amp;gt;&amp;lt;/env:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;df
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------=_Part_0_26562441.1245943290158
&lt;br&gt;&lt;br&gt;Content-Type: application/octet-stream
&lt;br&gt;&lt;br&gt;Content-Transfer-Encoding: binary
&lt;br&gt;&lt;br&gt;Content-Id: &amp;lt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155744&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xopContent-a64c908b-d126-494d-a5c0-fde12e181354@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Another plain text attachment
&lt;br&gt;&lt;br&gt;2b
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------=_Part_0_26562441.1245943290158--
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Multipart messages cause IllegalArgumentException
&lt;br&gt;&amp;gt; -------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-186
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-186&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-186&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Alessio Soldano
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As said on IRC, I'm getting this:
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; java.lang.IllegalArgumentException: value contains one of the following prohibited characters: \r\n\v\f: multipart/related; type=&amp;quot;application/xop+xml&amp;quot;; start=&amp;quot;&amp;lt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155744&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rootpart@...&lt;/a&gt;&amp;gt;&amp;quot;;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; start-info=&amp;quot;text/xml&amp;quot;;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; boundary=&amp;quot;----=_Part_1_12572266.1245942516794&amp;quot;
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.netty.handler.codec.http.DefaultHttpMessage.validateHeaderValue(DefaultHttpMessage.java:144)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.netty.handler.codec.http.DefaultHttpMessage.addHeader(DefaultHttpMessage.java:62)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.HTTPRemotingConnection.setAdditionalHeaders(HTTPRemotingConnection.java:392)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.HTTPRemotingConnection.invoke(HTTPRemotingConnection.java:262)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.client.SOAPProtocolConnectionHTTP.invoke(SOAPProtocolConnectionHTTP.java:68)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:340)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.CallImpl.invokeInternal(CallImpl.java:516)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.CallImpl.invoke(CallImpl.java:275)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.ws.core.jaxrpc.client.PortProxy.invoke(PortProxy.java:154)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at $Proxy4.ping(Unknown Source)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.requestComplex(XOPBase.java:86)
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.testResponseOptimized(XOPBase.java:68)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155744&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-186%29-Multipart-messages-cause-IllegalArgumentException-tp3155722p3155744.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3155722</id>
	<title>[JBoss JIRA] Created: (NETTY-186) Multipart messages cause IllegalArgumentException</title>
	<published>2009-06-25T08:27:02Z</published>
	<updated>2009-06-25T08:27:02Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Multipart messages cause IllegalArgumentException
&lt;br&gt;-------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-186
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-186&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-186&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Alessio Soldano
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&lt;br&gt;&lt;br&gt;As said on IRC, I'm getting this:
&lt;br&gt;&lt;br&gt;#
&lt;br&gt;java.lang.IllegalArgumentException: value contains one of the following prohibited characters: \r\n\v\f: multipart/related; type=&amp;quot;application/xop+xml&amp;quot;; start=&amp;quot;&amp;lt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155722&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rootpart@...&lt;/a&gt;&amp;gt;&amp;quot;;
&lt;br&gt;#
&lt;br&gt;start-info=&amp;quot;text/xml&amp;quot;;
&lt;br&gt;#
&lt;br&gt;boundary=&amp;quot;----=_Part_1_12572266.1245942516794&amp;quot;
&lt;br&gt;#
&lt;br&gt;at org.jboss.netty.handler.codec.http.DefaultHttpMessage.validateHeaderValue(DefaultHttpMessage.java:144)
&lt;br&gt;#
&lt;br&gt;at org.jboss.netty.handler.codec.http.DefaultHttpMessage.addHeader(DefaultHttpMessage.java:62)
&lt;br&gt;#
&lt;br&gt;at org.jboss.ws.core.client.HTTPRemotingConnection.setAdditionalHeaders(HTTPRemotingConnection.java:392)
&lt;br&gt;#
&lt;br&gt;at org.jboss.ws.core.client.HTTPRemotingConnection.invoke(HTTPRemotingConnection.java:262)
&lt;br&gt;#
&lt;br&gt;at org.jboss.ws.core.client.SOAPProtocolConnectionHTTP.invoke(SOAPProtocolConnectionHTTP.java:68)
&lt;br&gt;#
&lt;br&gt;at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:340)
&lt;br&gt;#
&lt;br&gt;at org.jboss.ws.core.jaxrpc.client.CallImpl.invokeInternal(CallImpl.java:516)
&lt;br&gt;#
&lt;br&gt;at org.jboss.ws.core.jaxrpc.client.CallImpl.invoke(CallImpl.java:275)
&lt;br&gt;#
&lt;br&gt;at org.jboss.ws.core.jaxrpc.client.PortProxy.invoke(PortProxy.java:154)
&lt;br&gt;#
&lt;br&gt;at $Proxy4.ping(Unknown Source)
&lt;br&gt;#
&lt;br&gt;at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.requestComplex(XOPBase.java:86)
&lt;br&gt;#
&lt;br&gt;at org.jboss.test.ws.jaxrpc.xop.rpclit.XOPBase.testResponseOptimized(XOPBase.java:68)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3155722&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-186%29-Multipart-messages-cause-IllegalArgumentException-tp3155722p3155722.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3154355</id>
	<title>[JBoss JIRA] Closed: (NETTY-185) HTTP tunneling transport does not support HTTPS</title>
	<published>2009-06-25T03:52:56Z</published>
	<updated>2009-06-25T03:52:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-185.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Done.
&lt;br&gt;&lt;br&gt;All HTTPS related options can be controlled via HttpTunnelingSocketChannelConfig, which is now public. &amp;nbsp;Please refer to the Javadoc of HttpTunnelingSocketChannelConfig to see the list of available options.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; HTTP tunneling transport does not support HTTPS
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-185
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-185&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-185&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Transport
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Blocker
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.GA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; HTTP tunneling client socket channel can't connect to an HTTPS server.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3154355&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-185%29-HTTP-tunneling-transport-does-not-support-HTTPS-tp3154169p3154355.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3154169</id>
	<title>[JBoss JIRA] Created: (NETTY-185) HTTP tunneling transport does not support HTTPS</title>
	<published>2009-06-25T03:08:56Z</published>
	<updated>2009-06-25T03:08:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">HTTP tunneling transport does not support HTTPS
&lt;br&gt;-----------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-185
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-185&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-185&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Transport
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Blocker
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.GA
&lt;br&gt;&lt;br&gt;&lt;br&gt;HTTP tunneling client socket channel can't connect to an HTTPS server.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3154169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-185%29-HTTP-tunneling-transport-does-not-support-HTTPS-tp3154169p3154169.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3153680</id>
	<title>[JBoss JIRA] Closed: (NETTY-184) Provide NIO equivalent for ChunkedFile and ChunkedStream</title>
	<published>2009-06-25T00:47:56Z</published>
	<updated>2009-06-25T00:47:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-184.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Done.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Provide NIO equivalent for ChunkedFile and ChunkedStream
&lt;br&gt;&amp;gt; --------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-184
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-184&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-184&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Feature Request
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Handler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.GA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Some users prefer NIO FileChannel and ReadableByteChannel to RandomeAccessFile and InputStream. &amp;nbsp;Frederic already wrote the preliminary implementation, so I can merge it without much effort.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3153680&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-184%29-Provide-NIO-equivalent-for-ChunkedFile-and-ChunkedStream-tp3153672p3153680.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3153672</id>
	<title>[JBoss JIRA] Created: (NETTY-184) Provide NIO equivalent for ChunkedFile and ChunkedStream</title>
	<published>2009-06-25T00:45:56Z</published>
	<updated>2009-06-25T00:45:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Provide NIO equivalent for ChunkedFile and ChunkedStream
&lt;br&gt;--------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-184
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-184&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-184&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Feature Request
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Handler
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.GA
&lt;br&gt;&lt;br&gt;&lt;br&gt;Some users prefer NIO FileChannel and ReadableByteChannel to RandomeAccessFile and InputStream. &amp;nbsp;Frederic already wrote the preliminary implementation, so I can merge it without much effort.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3153672&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-184%29-Provide-NIO-equivalent-for-ChunkedFile-and-ChunkedStream-tp3153672p3153672.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3150488</id>
	<title>[JBoss JIRA] Closed: (NETTY-183) Client-side HTTP tunneling transport logs and swallows an exceptionCaught event.</title>
	<published>2009-06-24T11:14:57Z</published>
	<updated>2009-06-24T11:14:57Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-183.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Fixed.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Client-side HTTP tunneling transport logs and swallows an exceptionCaught event.
&lt;br&gt;&amp;gt; --------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-183
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-183&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-183&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Transport
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.GA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If a user uses HttpTunnelingClientSocketChannel, any exception events triggered by its underlying SocketChannel implementation (e.g. origianl NIO socket transport) should be propagated to the user's ChannelHandler. &amp;nbsp;However, the current implementation just logs the exception and swallows it.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3150488&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-183%29-Client-side-HTTP-tunneling-transport-logs-and-swallows-an-exceptionCaught-event.-tp3150461p3150488.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3150461</id>
	<title>[JBoss JIRA] Created: (NETTY-183) Client-side HTTP tunneling transport logs and swallows an exceptionCaught event.</title>
	<published>2009-06-24T11:10:59Z</published>
	<updated>2009-06-24T11:10:59Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Client-side HTTP tunneling transport logs and swallows an exceptionCaught event.
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-183
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-183&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-183&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Transport
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.GA
&lt;br&gt;&lt;br&gt;&lt;br&gt;If a user uses HttpTunnelingClientSocketChannel, any exception events triggered by its underlying SocketChannel implementation (e.g. origianl NIO socket transport) should be propagated to the user's ChannelHandler. &amp;nbsp;However, the current implementation just logs the exception and swallows it.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3150461&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-183%29-Client-side-HTTP-tunneling-transport-logs-and-swallows-an-exceptionCaught-event.-tp3150461p3150461.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3146464</id>
	<title>[JBoss JIRA] Closed: (NETTY-182) NIO server socket sometimes does not shut down</title>
	<published>2009-06-23T19:54:56Z</published>
	<updated>2009-06-23T19:54:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-182.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Fixed at revision 1493
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NIO server socket sometimes does not shut down 
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-182
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-182&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-182&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Transport
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.GA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The Boss thread does not terminate itself when the server socket channel has been closed. &amp;nbsp;This bug appeared when I started to use Socket.accept() instead of SocketChannel.accept(). &amp;nbsp;This issue can be fixed by swallowing ClosedSelectorException and making sure channel.isBound() returns true for each loop.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3146464&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-182%29-NIO-server-socket-sometimes-does-not-shut-down-tp3146441p3146464.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3146441</id>
	<title>[JBoss JIRA] Created: (NETTY-182) NIO server socket sometimes does not shut down</title>
	<published>2009-06-23T19:48:56Z</published>
	<updated>2009-06-23T19:48:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">NIO server socket sometimes does not shut down 
&lt;br&gt;-----------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-182
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-182&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-182&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Transport
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.GA
&lt;br&gt;&lt;br&gt;&lt;br&gt;The Boss thread does not terminate itself when the server socket channel has been closed. &amp;nbsp;This bug appeared when I started to use Socket.accept() instead of SocketChannel.accept(). &amp;nbsp;This issue can be fixed by swallowing ClosedSelectorException and making sure channel.isBound() returns true for each loop.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3146441&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-182%29-NIO-server-socket-sometimes-does-not-shut-down-tp3146441p3146441.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3143437</id>
	<title>[JBoss JIRA] Closed: (NETTY-181) Backport upstream fixes for LinkedTransferQueue</title>
	<published>2009-06-23T09:09:56Z</published>
	<updated>2009-06-23T09:09:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-181.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Done.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Backport upstream fixes for LinkedTransferQueue
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-181
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-181&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-181&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.GA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; According to the changelog of the upstream LinkedTransferQueue, a bug with iterator has been fixed:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/jsr166y/LinkedTransferQueue.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/jsr166y/LinkedTransferQueue.java&lt;/a&gt;&lt;br&gt;&amp;gt; Although we are not experiencing the problem, it seems like a good idea to backport the fix.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3143437&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-181%29-Backport-upstream-fixes-for-LinkedTransferQueue-tp3143425p3143437.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3143425</id>
	<title>[JBoss JIRA] Created: (NETTY-181) Backport upstream fixes for LinkedTransferQueue</title>
	<published>2009-06-23T09:07:56Z</published>
	<updated>2009-06-23T09:07:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Backport upstream fixes for LinkedTransferQueue
&lt;br&gt;-----------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-181
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-181&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-181&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Task
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.GA
&lt;br&gt;&lt;br&gt;&lt;br&gt;According to the changelog of the upstream LinkedTransferQueue, a bug with iterator has been fixed:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/jsr166y/LinkedTransferQueue.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/jsr166y/LinkedTransferQueue.java&lt;/a&gt;&lt;br&gt;&lt;br&gt;Although we are not experiencing the problem, it seems like a good idea to backport the fix.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3143425&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-181%29-Backport-upstream-fixes-for-LinkedTransferQueue-tp3143425p3143425.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3140983</id>
	<title>[JBoss JIRA] Closed: (NETTY-180) Channel.getRemoteAddress() can return null for a received MessageEvent when ExecutionHandler is in the pipeline.</title>
	<published>2009-06-23T00:54:56Z</published>
	<updated>2009-06-23T00:54:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-180.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Actually, MessageEvent.getRemoteAddress() for DatagramChannel always contains the correct remote address, so it shouldn't be a problem.
&lt;br&gt;&lt;br&gt;All fixes have been checked in.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Channel.getRemoteAddress() can return null for a received MessageEvent when ExecutionHandler is in the pipeline.
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-180
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-180&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-180&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Transport
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.GA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; NioChannel.getLocalAddress() and getRemoteAddress() get the address information directly from SocketChannel, and therefore the state of the connection is reflected immediately. &amp;nbsp;If the connection has been closed before the MessageEvent is handled by the ChannelHandler placed after ExecutionHandler, Channel.getRemoteAddress() will return null, possibly causing NPE. &amp;nbsp;User will be confused about this because he or she did not receive the 'channelClosed' event yet.
&lt;br&gt;&amp;gt; To address this issue, all socket and datagram channel implementations need to cache their remote and local addresses.
&lt;br&gt;&amp;gt; However, Channel.isOpen(), isBound(), and isConnected() will still return false. &amp;nbsp;I'm not sure if there's something I can do about this because we cannot hide and unhide the state correctly - there is no way to determine all events has been processed by all handlers.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3140983&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-180%29-Channel.getRemoteAddress%28%29-can-return-null-for-a-received-MessageEvent-when-ExecutionHandler-is-in-the-pipeline.-tp3140854p3140983.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3140948</id>
	<title>[JBoss JIRA] Commented: (NETTY-180) Channel.getRemoteAddress() can return null for a received MessageEvent when ExecutionHandler is in the pipeline.</title>
	<published>2009-06-23T00:44:56Z</published>
	<updated>2009-06-23T00:44:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12473362#action_12473362&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12473362#action_12473362&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Trustin Lee commented on NETTY-180:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;Dealing with a datagram channel are somewhat trickier because DatagramSocket can be disconnected and connected to another host again.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Channel.getRemoteAddress() can return null for a received MessageEvent when ExecutionHandler is in the pipeline.
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-180
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-180&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-180&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Transport
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.GA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; NioChannel.getLocalAddress() and getRemoteAddress() get the address information directly from SocketChannel, and therefore the state of the connection is reflected immediately. &amp;nbsp;If the connection has been closed before the MessageEvent is handled by the ChannelHandler placed after ExecutionHandler, Channel.getRemoteAddress() will return null, possibly causing NPE. &amp;nbsp;User will be confused about this because he or she did not receive the 'channelClosed' event yet.
&lt;br&gt;&amp;gt; To address this issue, all socket and datagram channel implementations need to cache their remote and local addresses.
&lt;br&gt;&amp;gt; However, Channel.isOpen(), isBound(), and isConnected() will still return false. &amp;nbsp;I'm not sure if there's something I can do about this because we cannot hide and unhide the state correctly - there is no way to determine all events has been processed by all handlers.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3140948&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-180%29-Channel.getRemoteAddress%28%29-can-return-null-for-a-received-MessageEvent-when-ExecutionHandler-is-in-the-pipeline.-tp3140854p3140948.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3140854</id>
	<title>[JBoss JIRA] Created: (NETTY-180) Channel.getRemoteAddress() can return null for a received MessageEvent when ExecutionHandler is in the pipeline.</title>
	<published>2009-06-23T00:19:57Z</published>
	<updated>2009-06-23T00:19:57Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Channel.getRemoteAddress() can return null for a received MessageEvent when ExecutionHandler is in the pipeline.
&lt;br&gt;----------------------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-180
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-180&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-180&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Transport
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 3.1.0.CR1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.GA
&lt;br&gt;&lt;br&gt;&lt;br&gt;NioChannel.getLocalAddress() and getRemoteAddress() get the address information directly from SocketChannel, and therefore the state of the connection is reflected immediately. &amp;nbsp;If the connection has been closed before the MessageEvent is handled by the ChannelHandler placed after ExecutionHandler, Channel.getRemoteAddress() will return null, possibly causing NPE. &amp;nbsp;User will be confused about this because he or she did not receive the 'channelClosed' event yet.
&lt;br&gt;&lt;br&gt;To address this issue, all socket and datagram channel implementations need to cache their remote and local addresses.
&lt;br&gt;&lt;br&gt;However, Channel.isOpen(), isBound(), and isConnected() will still return false. &amp;nbsp;I'm not sure if there's something I can do about this because we cannot hide and unhide the state correctly - there is no way to determine all events has been processed by all handlers.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3140854&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-180%29-Channel.getRemoteAddress%28%29-can-return-null-for-a-received-MessageEvent-when-ExecutionHandler-is-in-the-pipeline.-tp3140854p3140854.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3140281</id>
	<title>Netty 3.1.0.CR1 released: Large Data Streaming, HTTP Performance, and Javadoc</title>
	<published>2009-06-22T19:20:39Z</published>
	<updated>2009-06-22T19:20:39Z</updated>
	<author>
		<name>Trustin Lee</name>
	</author>
	<content type="html">Hi community,
&lt;br&gt;&lt;br&gt;Netty 3.1.0.CR1, the first release candidate of 3.1 branch, has been
&lt;br&gt;released.
&lt;br&gt;&lt;br&gt;The Netty project is an effort to provide an asynchronous, event-driven
&lt;br&gt;network application framework and tools for rapid development of
&lt;br&gt;maintainable, high-performance, high-scalability protocol servers and
&lt;br&gt;clients.
&lt;br&gt;&lt;br&gt;In other words, Netty is a NIO client server framework that enables
&lt;br&gt;quick and easy development of network applications such as protocol
&lt;br&gt;servers and clients. It simplifies and streamlines network programming
&lt;br&gt;such as TCP and UDP socket servers.
&lt;br&gt;&lt;br&gt;Please visit our web site to download it:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &lt;a href=&quot;http://www.jboss.org/netty/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/netty/&lt;/a&gt;&lt;br&gt;&lt;br&gt;As always, your feed back is more than appreciated. &amp;nbsp;Please visit the
&lt;br&gt;discussion forum and leave some comments and questions:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &lt;a href=&quot;http://www.jboss.org/netty/community.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/netty/community.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Alternatively, please follow us at Twitter and send a message:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &lt;a href=&quot;http://twitter.com/netty_project&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/netty_project&lt;/a&gt;&lt;br&gt;&lt;br&gt;Success Story - 100,000 Concurrent HTTP Connections
&lt;br&gt;===================================================
&lt;br&gt;Amir Aslihefendic was able to write a Comet server in just 1 day with
&lt;br&gt;Netty, after evaluating many alternatives. &amp;nbsp;His server is now serving
&lt;br&gt;100,000 concurrent HTTP connections at Plurk.com. &amp;nbsp;For more stories,
&lt;br&gt;read his post: &lt;a href=&quot;http://tinyurl.com/kpnjne&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/kpnjne&lt;/a&gt;&lt;br&gt;&lt;br&gt;Do you have a story to share with us about Netty? &amp;nbsp;Then please do not
&lt;br&gt;hesitate to contact us - such a story will make my day!
&lt;br&gt;&lt;br&gt;Complete Javadoc
&lt;br&gt;================
&lt;br&gt;As promised, this release includes full Javadoc for all public and
&lt;br&gt;protected methods. &amp;nbsp;Any new features added in 3.1 should be easier to
&lt;br&gt;use now. &amp;nbsp;I believe the documentation can be even better with your
&lt;br&gt;ongoing feed back. &amp;nbsp;Please feel free to contact us if the documentation
&lt;br&gt;does not tell you what you want to know about Netty or if it could be
&lt;br&gt;better organized.
&lt;br&gt;&lt;br&gt;Large Data Streaming
&lt;br&gt;====================
&lt;br&gt;Writing a large file or stream in a non-blocking asynchronous framework
&lt;br&gt;requires somewhat complex state management because asynchronous writes
&lt;br&gt;can lead to buffer overrun and OutOfMemoryError. &amp;nbsp;Therefore, data
&lt;br&gt;streaming was a highly demanded feature by the community. &amp;nbsp;This release
&lt;br&gt;introduces ChunkedWriteHandler which makes large media streaming easier
&lt;br&gt;than ever. &amp;nbsp;HTTP static file server has been added as an example:
&lt;br&gt;&lt;a href=&quot;http://tinyurl.com/n95or2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/n95or2&lt;/a&gt;&lt;br&gt;&lt;br&gt;HTTP Performance Improvements
&lt;br&gt;=============================
&lt;br&gt;The performance of HTTP decoder has been improved even further. &amp;nbsp;It is
&lt;br&gt;expected for most HTTP applications to experience about 10% performance
&lt;br&gt;boost, although your mileage may vary.
&lt;br&gt;&lt;br&gt;Proxy Server Example
&lt;br&gt;====================
&lt;br&gt;One of the most frequently asked questions is 'how do I write a proxy
&lt;br&gt;server with Netty?' &amp;nbsp;Because proxy server mixes the server-side and
&lt;br&gt;client-side terms for explanation, there is higher chance of confusion
&lt;br&gt;during the conversation. &amp;nbsp;So, I wrote a working proxy example. &amp;nbsp;Enjoy:
&lt;br&gt;&lt;a href=&quot;http://tinyurl.com/qq7ghu&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/qq7ghu&lt;/a&gt;&lt;br&gt;&lt;br&gt;Upcoming Releases
&lt;br&gt;=================
&lt;br&gt;The next release will be 3.1.0.GA with higher stability. &amp;nbsp;Please keep us
&lt;br&gt;updated with any bugs, design issues, API usability feed back, and
&lt;br&gt;questions.
&lt;br&gt;&lt;br&gt;Miscellaneous
&lt;br&gt;=============
&lt;br&gt;For the full changelog, please visit here:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &lt;a href=&quot;http://tinyurl.com/qh786q&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/qh786q&lt;/a&gt;&lt;br&gt;&lt;br&gt;Again, as always, your feed back is more than appreciated. &amp;nbsp;Please visit
&lt;br&gt;the discussion forum and feel free to leave some comments and questions:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &lt;a href=&quot;http://www.jboss.org/netty/community.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/netty/community.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Alternatively, please follow us at Twitter and send a message:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &lt;a href=&quot;http://twitter.com/netty_project&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/netty_project&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;-- 
&lt;br&gt;— Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3140281&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://n2.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (266 bytes) &lt;a href=&quot;http://n2.nabble.com/attachment/3140281/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;signature&quot;&gt;— Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/Netty-3.1.0.CR1-released%3A-Large-Data-Streaming%2C-HTTP-Performance%2C-and-Javadoc-tp3140281p3140281.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3118731</id>
	<title>[JBoss JIRA] Created: (NETTY-179) Allow a user to specify log level when creating LoggingHandler</title>
	<published>2009-06-19T02:44:56Z</published>
	<updated>2009-06-19T02:44:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Allow a user to specify log level when creating LoggingHandler
&lt;br&gt;--------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-179
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-179&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-179&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Feature Request
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Handler
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Trivial
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.CR1
&lt;br&gt;&lt;br&gt;&lt;br&gt;It's often useful to log messages at a different level than DEBUG. &amp;nbsp;Especially when using java.util.logging, which is not very convenient to configure.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3118731&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-179%29-Allow-a-user-to-specify-log-level-when-creating-LoggingHandler-tp3118731p3118731.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3118732</id>
	<title>[JBoss JIRA] Closed: (NETTY-179) Allow a user to specify log level when creating LoggingHandler</title>
	<published>2009-06-19T02:44:56Z</published>
	<updated>2009-06-19T02:44:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-179.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Done
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Allow a user to specify log level when creating LoggingHandler
&lt;br&gt;&amp;gt; --------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-179
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-179&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-179&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Feature Request
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Handler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.CR1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It's often useful to log messages at a different level than DEBUG. &amp;nbsp;Especially when using java.util.logging, which is not very convenient to configure.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3118732&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-179%29-Allow-a-user-to-specify-log-level-when-creating-LoggingHandler-tp3118731p3118732.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3113634</id>
	<title>[JBoss JIRA] Closed: (NETTY-178) ObjectEncoder encodes array fields incorrectly.</title>
	<published>2009-06-18T07:28:56Z</published>
	<updated>2009-06-18T07:28:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-178.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Fixed at revision 1445
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ObjectEncoder encodes array fields incorrectly.
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-178
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-178&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-178&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Handler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Critical
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.CR1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If a user tries to decode a Java object which contains an array field, he or she will see the following exception:
&lt;br&gt;&amp;gt; java.io.InvalidClassException: failed to read class descriptor
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1567)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1624)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.serialization.ObjectDecoder.decode(ObjectDecoder.java:117)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:244)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:184)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:87)
&lt;br&gt;&amp;gt; 	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:387)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.frame.FrameDecoder.fireMessageReceived(FrameDecoder.java:284)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:261)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:184)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:87)
&lt;br&gt;&amp;gt; 	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:344)
&lt;br&gt;&amp;gt; 	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:331)
&lt;br&gt;&amp;gt; 	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:303)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:255)
&lt;br&gt;&amp;gt; 	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:176)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:49)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
&lt;br&gt;&amp;gt; 	at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt; Caused by: java.lang.ClassNotFoundException: [B
&lt;br&gt;&amp;gt; 	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
&lt;br&gt;&amp;gt; 	at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;gt; 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
&lt;br&gt;&amp;gt; 	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
&lt;br&gt;&amp;gt; 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
&lt;br&gt;&amp;gt; 	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.serialization.CompactObjectInputStream.loadClass(CompactObjectInputStream.java:100)
&lt;br&gt;&amp;gt; 	at
&lt;br&gt;&amp;gt; org.jboss.netty.handler.codec.serialization.CompactObjectInputStream.readClassDescriptor(CompactObjectInputStream.java:74)
&lt;br&gt;&amp;gt; 	at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1565)
&lt;br&gt;&amp;gt; It is because the encoder did not serialize the class descriptor of the array field correctly.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3113634&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-178%29-ObjectEncoder-encodes-array-fields-incorrectly.-tp3115789p3113634.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3115789</id>
	<title>[JBoss JIRA] Created: (NETTY-178) ObjectEncoder encodes array fields incorrectly.</title>
	<published>2009-06-18T07:26:56Z</published>
	<updated>2009-06-18T07:26:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">ObjectEncoder encodes array fields incorrectly.
&lt;br&gt;-----------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-178
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-178&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-178&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Handler
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Critical
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.CR1
&lt;br&gt;&lt;br&gt;&lt;br&gt;If a user tries to decode a Java object which contains an array field, he or she will see the following exception:
&lt;br&gt;&lt;br&gt;java.io.InvalidClassException: failed to read class descriptor
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1567)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1624)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.serialization.ObjectDecoder.decode(ObjectDecoder.java:117)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:244)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:87)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:387)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.frame.FrameDecoder.fireMessageReceived(FrameDecoder.java:284)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:261)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:87)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:344)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:331)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:303)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:255)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:176)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:49)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;Caused by: java.lang.ClassNotFoundException: [B
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.serialization.CompactObjectInputStream.loadClass(CompactObjectInputStream.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.jboss.netty.handler.codec.serialization.CompactObjectInputStream.readClassDescriptor(CompactObjectInputStream.java:74)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1565)
&lt;br&gt;&lt;br&gt;It is because the encoder did not serialize the class descriptor of the array field correctly.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3115789&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-178%29-ObjectEncoder-encodes-array-fields-incorrectly.-tp3115789p3115789.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3098331</id>
	<title>[JBoss JIRA] Closed: (NETTY-177) Ensure container integration</title>
	<published>2009-06-18T02:04:56Z</published>
	<updated>2009-06-18T02:04:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-177.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Done
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ensure container integration
&lt;br&gt;&amp;gt; ----------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-177
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-177&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-177&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.CR1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Make sure all transport implementations are available via the container integration points.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3098331&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-177%29-Ensure-container-integration-tp3098328p3098331.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3098328</id>
	<title>[JBoss JIRA] Created: (NETTY-177) Ensure container integration</title>
	<published>2009-06-18T02:02:57Z</published>
	<updated>2009-06-18T02:02:57Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">Ensure container integration
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-177
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-177&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-177&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Task
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.CR1
&lt;br&gt;&lt;br&gt;&lt;br&gt;Make sure all transport implementations are available via the container integration points.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3098328&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-177%29-Ensure-container-integration-tp3098328p3098328.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3091253</id>
	<title>[JBoss JIRA] Closed: (NETTY-176) toByteBuffer() and slice() sometimes do not respect byte order</title>
	<published>2009-06-17T01:09:56Z</published>
	<updated>2009-06-17T01:09:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee closed NETTY-176.
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Done
&lt;br&gt;&lt;br&gt;&lt;br&gt;Fixed.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; toByteBuffer() and slice() sometimes do not respect byte order
&lt;br&gt;&amp;gt; --------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-176
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-176&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-176&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Buffer
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.CR1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Endianness of the buffer returned by ChannelBuffer.toByteBuffer(int, int) and slice(int, int) is not always equal to the original buffer's endianness.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3091253&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-176%29-ByteBufferBackedBuffer.toByteBuffer%28%29-and-slice%28%29-do-not-respect-byte-order-tp3091187p3091253.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3091242</id>
	<title>[JBoss JIRA] Updated: (NETTY-176) toByteBuffer() and slice() sometimes do not respect byte order</title>
	<published>2009-06-17T01:07:56Z</published>
	<updated>2009-06-17T01:07:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Trustin Lee updated NETTY-176:
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Summary: toByteBuffer() and slice() sometimes do not respect byte order &amp;nbsp;(was: ByteBufferBackedBuffer.toByteBuffer() and slice() do not respect byte order)
&lt;br&gt;&amp;nbsp; &amp;nbsp; Description: Endianness of the buffer returned by ChannelBuffer.toByteBuffer(int, int) and slice(int, int) is not always equal to the original buffer's endianness. &amp;nbsp;(was: Endianness of the buffer returned by ByteBufferBackedChannelBuffer.toByteBuffer(int, int) and slice(int, int) is always BIG_ENDIAN.)
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; toByteBuffer() and slice() sometimes do not respect byte order
&lt;br&gt;&amp;gt; --------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: NETTY-176
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-176&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-176&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Netty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Buffer
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Trustin Lee
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 3.1.0.CR1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Endianness of the buffer returned by ChannelBuffer.toByteBuffer(int, int) and slice(int, int) is not always equal to the original buffer's endianness.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3091242&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-176%29-ByteBufferBackedBuffer.toByteBuffer%28%29-and-slice%28%29-do-not-respect-byte-order-tp3091187p3091242.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3091187</id>
	<title>[JBoss JIRA] Created: (NETTY-176) ByteBufferBackedBuffer.toByteBuffer() and slice() do not respect byte order</title>
	<published>2009-06-17T00:56:56Z</published>
	<updated>2009-06-17T00:56:56Z</updated>
	<author>
		<name>JIRA jira-events@lists.jboss.org</name>
	</author>
	<content type="html">ByteBufferBackedBuffer.toByteBuffer() and slice() do not respect byte order
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: NETTY-176
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://jira.jboss.org/jira/browse/NETTY-176&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/NETTY-176&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Netty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Buffer
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Trustin Lee
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 3.1.0.CR1
&lt;br&gt;&lt;br&gt;&lt;br&gt;Endianness of the buffer returned by ByteBufferBackedChannelBuffer.toByteBuffer(int, int) and slice(int, int) is always BIG_ENDIAN.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;https://jira.jboss.org/jira/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3091187&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/-JBoss-JIRA--Created%3A-%28NETTY-176%29-ByteBufferBackedBuffer.toByteBuffer%28%29-and-slice%28%29-do-not-respect-byte-order-tp3091187p3091187.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3121720</id>
	<title>Re: AbstractChannel.toString() / minor change request</title>
	<published>2009-06-19T12:35:41Z</published>
	<updated>2009-06-19T12:35:41Z</updated>
	<author>
		<name>Trustin Lee</name>
	</author>
	<content type="html">I actually meant 'NioAcceptedSocketChannel' is too long. :)
&lt;br&gt;&lt;br&gt;On 2009-06-20 오전 4:11, jasons2645 wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks! &amp;nbsp;Also, in case it makes a difference, I was suggesting adding class.getSimpleName() - not class.getName(), which I agree would be verbose in a log file. &amp;nbsp;So, the toString:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; [id: 0x005973ea, /172.18.37.173:1978 =&amp;gt; CO-JSTEVENS-DT/172.18.37.173:5560]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Would turn into:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; NioAcceptedSocketChannel[id: 0x005973ea, /172.18.37.173:1978 =&amp;gt; CO-JSTEVENS-DT/172.18.37.173:5560]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ________________________________
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; From: Trustin Lee (via Nabble) [mailto:&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3121720&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ml-user+57722-668069880@...&lt;/a&gt;] 
&lt;br&gt;&amp;gt; Sent: Friday, June 19, 2009 12:03 PM
&lt;br&gt;&amp;gt; To: Jason Stevens
&lt;br&gt;&amp;gt; Subject: Re: AbstractChannel.toString() / minor change request
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think prepending the class name takes up too much space in a log file. 
&lt;br&gt;&amp;gt; &amp;nbsp;However, I concur with you that there should be some prefix that 
&lt;br&gt;&amp;gt; indicates on what transport it is running. &amp;nbsp;I will take care of this 
&lt;br&gt;&amp;gt; issue in 3.1.0.CR2 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks! 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On 2009-06-17 오전 5:49, jasons2645 wrote: 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Would it be possible to modify the chunk below from: 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; StringBuilder buf = new StringBuilder(128); 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;); 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString()); 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; to something like: 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; StringBuilder buf = new StringBuilder(128); 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getClass().getSimpleName() ) 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;); 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString()); 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This change would make log statements using Channel objects in their 
&lt;br&gt;&amp;gt;&amp;gt; messages a little more informative. &amp;nbsp;Also, it would not be inconsistent with 
&lt;br&gt;&amp;gt;&amp;gt; other Java classes (for example, Swing's Component's toString is 
&lt;br&gt;&amp;gt;&amp;gt; getClass().getName() + &amp;quot;[&amp;quot; + paramString() + &amp;quot;]&amp;quot;;) 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks! 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;— Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3121720&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://n2.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (266 bytes) &lt;a href=&quot;http://n2.nabble.com/attachment/3121720/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;signature&quot;&gt;— Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/AbstractChannel.toString%28%29---minor-change-request-tp3088770p3121720.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3121592</id>
	<title>RE: AbstractChannel.toString() / minor change request</title>
	<published>2009-06-19T12:11:18Z</published>
	<updated>2009-06-19T12:11:18Z</updated>
	<author>
		<name>jasons2645</name>
	</author>
	<content type="html">


&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=ks_c_5601-1987&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;






&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Thanks!&amp;nbsp; Also, in case it makes a
difference, I was suggesting adding class.getSimpleName() &amp;#8211; not class.getName(),
which I agree would be verbose in a log file.&amp;nbsp; So, the toString:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&amp;nbsp; [id: 0x005973ea,
/172.18.37.173:1978 =&amp;gt; CO-JSTEVENS-DT/172.18.37.173:5560]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;Would turn into:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&amp;nbsp; NioAcceptedSocketChannel[id:
0x005973ea, /172.18.37.173:1978 =&amp;gt; CO-JSTEVENS-DT/172.18.37.173:5560]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma'&gt; Trustin Lee (via
Nabble) [mailto:&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3121592&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ml-user+57722-668069880@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; Friday, June 19, 2009 12:03
PM&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt; Jason Stevens&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; Re: AbstractChannel.toString()
/ minor change request&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;I think prepending the class name takes up too much space in a log
file. &lt;br&gt;
&amp;nbsp;However, I concur with you that there should be some prefix that &lt;br&gt;
indicates on what transport it is running. &amp;nbsp;I will take care of this &lt;br&gt;
issue in 3.1.0.CR2 &lt;br&gt;
&lt;br&gt;
Thanks! &lt;br&gt;
&lt;br&gt;
On 2009-06-17 &lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial Unicode MS&quot;&gt;&lt;span style='font-family:&quot;Arial Unicode MS&quot;'&gt;오전&lt;/span&gt;&lt;/font&gt; 5:49, jasons2645 wrote:
&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Would it be possible to modify the chunk below from: &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; StringBuilder buf = new StringBuilder(128); &lt;br&gt;
&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;); &lt;br&gt;
&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString()); &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; to something like: &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; StringBuilder buf = new StringBuilder(128); &lt;br&gt;
&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getClass().getSimpleName() ) &lt;br&gt;
&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;); &lt;br&gt;
&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString()); &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; This change would make log statements using Channel objects in their &lt;br&gt;
&amp;gt; messages a little more informative. &amp;nbsp;Also, it would not be
inconsistent with &lt;br&gt;
&amp;gt; other Java classes (for example, Swing's Component's toString is &lt;br&gt;
&amp;gt; getClass().getName() + &amp;quot;[&amp;quot; + paramString() + &amp;quot;]&amp;quot;;) &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Thanks! &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;br&gt;
-- &lt;br&gt;
&amp;#8212; Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________ &lt;br&gt;
netty-dev mailing list &lt;br&gt;
&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;amp;node=3121200&amp;amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt; &lt;br&gt;
&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;br&gt;
&lt;img border=0 width=16 height=16 id=&quot;_x0000_i1025&quot; src=&quot;http://n2.nabble.com/images/icon_attachment.gif&quot;&gt;&lt;strong&gt;&lt;b&gt;&lt;font face=&quot;Times New Roman&quot;&gt;signature.asc&lt;/font&gt;&lt;/b&gt;&lt;/strong&gt; (266 bytes) &lt;a href=&quot;http://n2.nabble.com/attachment/3121200/0/signature.asc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Download
Attachment&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;Trustin Lee, Principal Software Engineer, JBoss, a division of Red Hat &lt;br&gt;
-- &lt;br&gt;
what we call human nature is actually human habit &lt;br&gt;
-- &lt;br&gt;
&lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=1 width=&quot;100%&quot; noshade color=&quot;#cccccc&quot; align=center&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=1 color=&quot;#666666&quot; face=Tahoma&gt;&lt;span style='font-size:8.5pt;font-family:Tahoma;color:#666666'&gt;This email is a reply
to your post @ &lt;a href=&quot;http://n2.nabble.com/AbstractChannel.toString%28%29---minor-change-request-tp3088770p3121200.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://n2.nabble.com/AbstractChannel.toString%28%29---minor-change-request-tp3088770p3121200.html&lt;/a&gt;&lt;br&gt;
You can reply by email or by visting the link above.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;




</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/AbstractChannel.toString%28%29---minor-change-request-tp3088770p3121592.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3121200</id>
	<title>Re: AbstractChannel.toString() / minor change request</title>
	<published>2009-06-19T11:02:28Z</published>
	<updated>2009-06-19T11:02:28Z</updated>
	<author>
		<name>Trustin Lee</name>
	</author>
	<content type="html">I think prepending the class name takes up too much space in a log file.
&lt;br&gt;&amp;nbsp;However, I concur with you that there should be some prefix that
&lt;br&gt;indicates on what transport it is running. &amp;nbsp;I will take care of this
&lt;br&gt;issue in 3.1.0.CR2
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;On 2009-06-17 오전 5:49, jasons2645 wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Would it be possible to modify the chunk below from:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; StringBuilder buf = new StringBuilder(128);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString());
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; to something like:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; StringBuilder buf = new StringBuilder(128);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getClass().getSimpleName() )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString());
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This change would make log statements using Channel objects in their
&lt;br&gt;&amp;gt; messages a little more informative. &amp;nbsp;Also, it would not be inconsistent with
&lt;br&gt;&amp;gt; other Java classes (for example, Swing's Component's toString is
&lt;br&gt;&amp;gt; getClass().getName() + &amp;quot;[&amp;quot; + paramString() + &amp;quot;]&amp;quot;;)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks!
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;— Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;netty-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://n2.nabble.com/user/SendEmail.jtp?type=node&amp;node=3121200&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;netty-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/netty-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/netty-dev&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://n2.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (266 bytes) &lt;a href=&quot;http://n2.nabble.com/attachment/3121200/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;signature&quot;&gt;— Trustin Lee, &lt;a href=&quot;http://gleamynode.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gleamynode.net/&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/AbstractChannel.toString%28%29---minor-change-request-tp3088770p3121200.html" />
</entry>

<entry>
	<id>tag:n2.nabble.com,2006:post-3088770</id>
	<title>AbstractChannel.toString() / minor change request</title>
	<published>2009-06-16T13:49:17Z</published>
	<updated>2009-06-16T13:49:17Z</updated>
	<author>
		<name>jasons2645</name>
	</author>
	<content type="html">Would it be possible to modify the chunk below from:
&lt;br&gt;&lt;br&gt;StringBuilder buf = new StringBuilder(128);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString());
&lt;br&gt;&lt;br&gt;to something like:
&lt;br&gt;&lt;br&gt;StringBuilder buf = new StringBuilder(128);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getClass().getSimpleName() )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(&amp;quot;[id: 0x&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buf.append(getIdString());
&lt;br&gt;&lt;br&gt;This change would make log statements using Channel objects in their messages a little more informative. &amp;nbsp;Also, it would not be inconsistent with other Java classes (for example, Swing's Component's toString is getClass().getName() + &amp;quot;[&amp;quot; + paramString() + &amp;quot;]&amp;quot;;)
&lt;br&gt;&lt;br&gt;Thanks!</content>
	<link rel="alternate" type="text/html" href="http://n2.nabble.com/AbstractChannel.toString%28%29---minor-change-request-tp3088770p3088770.html" />
</entry>

</feed>
