SocketAddress src = e.getRemoteAddress();
ChannelBuffer content = httpRequest.getContent();
ByteArrayInputStream bais = new ByteArrayInputStream(content.array());
Decoder decoder = codec.createDecoder(src, bais);
RequestMessage request = (RequestMessage)decoder.read();
decoder.close();
ResponseMessage response = HttpTransport.this.handleRequest(request);
ByteArrayOutputStream baos = new ByteArrayOutputStream();