Thank you for the working test case. It ran the code you sent and it works. It is not essentially different from my own code so I am still confused about what is going on.
The only thing I can think of at the moment is that your POST request is sent by a mini-client that you made for the test case, and my POST request is sent by the following very simple HTML in a test page that I'm using. <form id="POSTtest" action="/localhost:3000/discovery" method="POST"> <input type="textarea" name="data" /> <input type="submit" /> </form> Is there something about this way of sending the POST that is causing the problem? When I introspect the resulting HTTP traffic with Firebug I see the proper data in the proper field and the POST looks well formed as far as I can tell (though I'm not a total expert on HTTP). ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2418718

