[
https://issues.apache.org/jira/browse/CAMEL-8538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14543119#comment-14543119
]
ASF GitHub Bot commented on CAMEL-8538:
---------------------------------------
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 <[email protected]>
Date: 2015-04-28T18:57:39Z
CAMEL-8538 Add inOut support to the camel-rabitmq component
commit ea3aae1f1e8b7aaea6e28e8919fe756b225bd578
Author: Brad Reitmeyer <[email protected]>
Date: 2015-05-05T02:49:33Z
Code review comments and bug fixes.
commit ee4bf0077ce900dc808a777da37163d97ca67951
Author: Brad Reitmeyer <[email protected]>
Date: 2015-05-06T20:10:24Z
More cleanup and tests.
commit 89e5119692fb97bb61e4bf55a7fb6c08d42f0860
Author: Brad Reitmeyer <[email protected]>
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 <[email protected]>
Date: 2015-05-14T01:40:30Z
minor fixes
commit 96bc135ae220a1fa027cc5cd4ae05d62bd1eb77a
Author: Brad Reitmeyer <[email protected]>
Date: 2015-05-14T02:01:21Z
More minor changes after diffing agaist master.
----
> Add inOut support for the RabbitMQ component
> --------------------------------------------
>
> Key: CAMEL-8538
> URL: https://issues.apache.org/jira/browse/CAMEL-8538
> Project: Camel
> Issue Type: New Feature
> Components: camel-rabbitmq
> Affects Versions: Future
> Reporter: Brad Reitmeyer
> Priority: Minor
> Original Estimate: 168h
> Remaining Estimate: 168h
>
> The RabbitMQ component does not support inOut routes like the ActiveMQ and
> AMQP components do. It needs support for automatically creating a
> temporaryReplyQueue and properly handling reply timeouts.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)