Hi Thierry, Ok, I've worked things out. I feel a bit silly now.
The problem wasn't using a new client for each new request, but the fact that I wasn't emptying and releasing entity streams - since I wasn't releasing the connection, it couldn't be used by further requests. Problem solved ! Nicolas ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2448388

