If java.acme.serve.Server returns a response with no Content-Length header, it adds a "Transfer-Encoding: chunked" header and sends a final empty chunk with length 0. The empty chunk, which is comprised of five bytes (30 0d 0a 0d 0a)
1. seem to be illegal, since return code 204 indicates that there the response has no content, and
2. it confuses HttpClient (4.x), so that org.org.jboss.resteasy.test.finegrain.client.ClientResponseTest hangs.