Ignore that last problem I mentioned it was my fault. I had a static Client object but was also using a Decoder that had a shorter lifecycle. So when the Decoder was finalized it was of course calling stop() on the Client
------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2702694

