You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by nojonojo <n0...@yahoo.com> on 2009/02/02 20:02:34 UTC
Re: restlet usage / process
I see that http://issues.apache.org/activemq/browse/CAMEL-1284 was created
and fixed as a response to this issue. I have a process question - when
will the 2.0-SNAPSHOT downloads contain this fix? (Preferable to compiling
it myself, though that wouldn't be that big of a deal).
Thanks.
Nolan
nojonojo wrote:
>
>
> Okay, next question on usage of the restlet component.
>
> I'm trying to POST a new resource via a rest call. My route looks
> something like:
>
> from("restlet:http://localhost:8080/users/{username}?restletMethod=POST").process(new
> SetUserProcessor());
>
> Where SetUserProcessor might do some processing.
>
> I'm POSTing a request with a url like http://localhost:8080/users/homer,
> and the body is a JSON-encoded String. I'll worry about processing the
> JSON later - right now, that's just some payload representing a user. The
> process method in the processor is being invoked appropriately, and the
> username header is populated properly in the input. However, the body of
> the Message is empty by the time it makes it to the processor. The data
> that I have in the body is nowhere to be seen, as far as I can tell.
>
> Name-value pairs in the POST body do appear in the headers, it's just that
> when there's a block of data (as you'd do in a POST or a PUT using REST),
> it doesn't come through.
>
--
View this message in context: http://www.nabble.com/restlet-usage-tp21572086s22882p21796020.html
Sent from the Camel - Users mailing list archive at Nabble.com.
Re: restlet usage / process
Posted by Jon Anstey <ja...@gmail.com>.
The latest 2.0-SNAPSHOT should contain the fix since its dated Feb 1
http://people.apache.org/maven-snapshot-repository/org/apache/camel/apache-camel/2.0-SNAPSHOT/apache-camel-2.0-20090201.110840-21.zip
On Mon, Feb 2, 2009 at 3:32 PM, nojonojo <n0...@yahoo.com> wrote:
>
>
> I see that http://issues.apache.org/activemq/browse/CAMEL-1284 was created
> and fixed as a response to this issue. I have a process question - when
> will the 2.0-SNAPSHOT downloads contain this fix? (Preferable to compiling
> it myself, though that wouldn't be that big of a deal).
>
> Thanks.
>
> Nolan
>
>
> nojonojo wrote:
> >
> >
> > Okay, next question on usage of the restlet component.
> >
> > I'm trying to POST a new resource via a rest call. My route looks
> > something like:
> >
> > from("restlet:http://localhost:8080/users/{username}?restletMethod=POST<http://localhost:8080/users/%7Busername%7D?restletMethod=POST>
> ").process(new
> > SetUserProcessor());
> >
> > Where SetUserProcessor might do some processing.
> >
> > I'm POSTing a request with a url like http://localhost:8080/users/homer,
> > and the body is a JSON-encoded String. I'll worry about processing the
> > JSON later - right now, that's just some payload representing a user.
> The
> > process method in the processor is being invoked appropriately, and the
> > username header is populated properly in the input. However, the body of
> > the Message is empty by the time it makes it to the processor. The data
> > that I have in the body is nowhere to be seen, as far as I can tell.
> >
> > Name-value pairs in the POST body do appear in the headers, it's just
> that
> > when there's a block of data (as you'd do in a POST or a PUT using REST),
> > it doesn't come through.
> >
>
> --
> View this message in context:
> http://www.nabble.com/restlet-usage-tp21572086s22882p21796020.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>
--
Cheers,
Jon
http://janstey.blogspot.com/