GitHub user brreitme opened a pull request: https://github.com/apache/camel/pull/514
CAMEL-8538 Add inOut support to the camel-rabbitmq component This adds several major features to the camel-rabbitmq component that the camel-jms component has. InOut support that spins up a temporary reply queue that supports timeouts. Serializing / de-serializing objects that implement Serializable. Transfers exceptions that occur in consumers. Added the following URI options (same usage as camel-jms) transferException requestTimeout requestTimeoutCheckerInterval You can merge this pull request into a Git repository by running: $ git pull https://github.com/brreitme/camel master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/514.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #514 ---- commit b77e1297f2f8371257a36e56c9cfd096720c39ca Author: Brad Reitmeyer <git...@bradreitmeyer.com> Date: 2015-04-28T18:57:39Z CAMEL-8538 Add inOut support to the camel-rabitmq component commit ea3aae1f1e8b7aaea6e28e8919fe756b225bd578 Author: Brad Reitmeyer <git...@bradreitmeyer.com> Date: 2015-05-05T02:49:33Z Code review comments and bug fixes. commit ee4bf0077ce900dc808a777da37163d97ca67951 Author: Brad Reitmeyer <git...@bradreitmeyer.com> Date: 2015-05-06T20:10:24Z More cleanup and tests. commit 89e5119692fb97bb61e4bf55a7fb6c08d42f0860 Author: Brad Reitmeyer <git...@bradreitmeyer.com> Date: 2015-05-14T01:03:26Z Merge remote-tracking branch 'upstream/master' Conflicts: components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java commit 371745e282a426fe315c6fc7388dab357c234cf6 Author: Brad Reitmeyer <git...@bradreitmeyer.com> Date: 2015-05-14T01:40:30Z minor fixes commit 96bc135ae220a1fa027cc5cd4ae05d62bd1eb77a Author: Brad Reitmeyer <git...@bradreitmeyer.com> Date: 2015-05-14T02:01:21Z More minor changes after diffing agaist master. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---