You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by Claus Ibsen <cl...@gmail.com> on 2009/05/25 13:54:03 UTC
camel-restlet - Why is it not InOut by default
Hi
I am looking into adding some more unit test for concurrency and got
into an issue with camel-restlet.
By default the exchange it creates are InOnly and I was wondering why
its not InOut.
I do think this is a flaw and that we should let it by InOut.
If not then we have a bug in the DefaultRestletBinding as if you set a
OUT response then its not used as the exchange is by default not out
capable.
Adding this to RestletEndpoint fixes the problem/bug:
@Override
public ExchangePattern getExchangePattern() {
// should always use in out for restlet
return ExchangePattern.InOut;
}
--
Claus Ibsen
Apache Camel Committer
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus