Hi again,

A similar issue has been fixed in Restlet 1.0.7. Which version do you run?

Best regards,
Jerome  

> -----Message d'origine-----
> De : dev dev [mailto:[EMAIL PROTECTED] 
> Envoyé : vendredi 25 janvier 2008 09:06
> À : [email protected]
> Objet : Re: POST seems to throw a 500 error code
> 
> Here is the exception.
> 
> an 25, 2008 12:04:23 AM 
> com.noelios.restlet.ext.simple.SimpleProtocolHandler handle
> INFO: Exception while consuming the Simple request's input stream
> java.io.IOException: Broken pipe 
>     at 
> simple.http.MonitoredInputStream.destroy(MonitoredInputStream.
> java:198)
>     at 
> simple.http.MonitoredInputStream.read(MonitoredInputStream.java:92)
>     at java.io.FilterInputStream.read(FilterInputStream.java :66)
>     at 
> com.noelios.restlet.ext.simple.SimpleProtocolHandler.handle(Si
> mpleProtocolHandler.java:77)
>     at simple.http.Dispatcher.run(Dispatcher.java:83)
>     at simple.util.process.Daemon.execute(Daemon.java:121) 
>     at simple.util.process.Daemon.run(Daemon.java:106)
> 
> 
> 
> On Jan 24, 2008 11:52 PM, dev dev <[EMAIL PROTECTED]> wrote:
> 
> 
>       I just changed the following bookmark example code from 
> PUT to POST and i get an 500 status code using Simple 
> Connector. What did i do wrong here? It works fine if i 
> change it back to use PUT instead of POST.
>       
>       private static void addUser(String userName, String password, 
>                   String fullName, String email) {
>               Form form = new Form();
>               form.add("user[password]", password);
>               form.add("user[full_name]", fullName);
>               form.add ("user[email]", email);
>       
>               Response resp = new 
> Client(Protocol.HTTP).post(getUserUri(userName),
>                       form.getWebRepresentation());
>               System.out.println(resp.getStatus()); 
>           }
>       
>       Thanks
>       dev
>       
> 
> 
> 

Reply via email to