Hi, Since Restlet 2.0RC3, ConverterService throws a nullPointerException when attempting to resolve an empty form.
Here is a short code exemple : ClientResource resource = new ClientResource("uri"); resource.post(new Form()); >From the server side, the post handle looks like this : @Post create(Form form) { // do stuff } And finally, the stack trace we got : java.lang.NullPointerException at org.restlet.engine.util.FormReader.readNextParameter(FormReader.java:221) at org.restlet.engine.util.FormReader.addParameters(FormReader.java:132) at org.restlet.engine.util.FormUtils.parse(FormUtils.java:266) at org.restlet.data.Form.<init>(Form.java:82) at org.restlet.engine.converter.DefaultConverter.toObject(DefaultConverter.java:253) at org.restlet.service.ConverterService.toObject(ConverterService.java:156) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:402) at org.restlet.resource.ServerResource.post(ServerResource.java:1047) The question is, okay we really want a well formed form here, but it seems to us that throwing a nullpointer when receiving en empty form is a bit to excessive :) ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2604056