Hello,

this may be because the UserResource does not handle POST requests.
Did you try to rename UserResource#storeRepresentation to 
UserResource#acceptRepresentation?

Best regards,
Thierry Boileau


> Hi,
>    I changed the Bookmark example 
> C:\restlet-1.1.4\src\org.restlet.example\org\restlet\example\book\rest\ch7\ApplicationTest.java
>  from Put to Post in putUser method as shown below:
>
> public static void putUser(String userName, String password,
>             String fullName, String email) {
>         final Form form = new Form();
>         form.add("user[password]", password);
>         form.add("user[full_name]", fullName);
>         form.add("user[email]", email);
>         final Response resp = new Client(Protocol.HTTP).post(
>                 getUserUri(userName), form.getWebRepresentation());
>         System.out.println(resp.getStatus());
>     }
>
> But now when I'm trying to add user, it throws error "Internal Server Error 
> (500) - The server encountered an unexpected condition which prevented it 
> from fulfilling the request" 
>
> I'm using stable restlet 1.1.7. Can you please tell me if its a bug or what 
> I'm doing wrong???
>
> Thanks!
>
> ------------------------------------------------------
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1733294
>
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1742110

Reply via email to