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 (JIRA)" <ji...@apache.org> on 2009/07/07 15:08:08 UTC

[jira] Created: (CAMEL-1807) camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header

camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header
--------------------------------------------------------------------------------------------------

                 Key: CAMEL-1807
                 URL: https://issues.apache.org/activemq/browse/CAMEL-1807
             Project: Apache Camel
          Issue Type: New Feature
          Components: camel-jms
    Affects Versions: 2.0-M2
            Reporter: Claus Ibsen
            Assignee: Claus Ibsen
             Fix For: 2.0.0


JmsProducer can a current time only use fixed reply to
- set on component
- set on endpoint

We should support using dynamic reply to provided as a camel header.

Setting a Camel header on the IN message with the key {{CamelJmsReplyTo}} will do just that.
The downside is the listener of the response is created dynamic and after use its terminated.

Consider using a fixed reply to such as the {{replyTo}} on the endpoint instead as the listener can run all the time.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1807) camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen updated CAMEL-1807:
-------------------------------

    Attachment: CAMEL-1807.patch

A patch but the problem is that the affinity should be local scoped only, eg to avoid concurrency issues.

And the patch does not this as it holds state. So it need to be worked some more to support this.

> camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header
> --------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-1807
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1807
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-jms
>    Affects Versions: 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>             Fix For: Future
>
>         Attachments: CAMEL-1807.patch
>
>
> JmsProducer can a current time only use fixed reply to
> - set on component
> - set on endpoint
> We should support using dynamic reply to provided as a camel header.
> Setting a Camel header on the IN message with the key {{CamelJmsReplyTo}} will do just that.
> The downside is the listener of the response is created dynamic and after use its terminated.
> Consider using a fixed reply to such as the {{replyTo}} on the endpoint instead as the listener can run all the time.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1807) camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen updated CAMEL-1807:
-------------------------------

    Fix Version/s:     (was: 2.0.0)
                   Future

> camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header
> --------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-1807
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1807
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-jms
>    Affects Versions: 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>             Fix For: Future
>
>         Attachments: CAMEL-1807.patch
>
>
> JmsProducer can a current time only use fixed reply to
> - set on component
> - set on endpoint
> We should support using dynamic reply to provided as a camel header.
> Setting a Camel header on the IN message with the key {{CamelJmsReplyTo}} will do just that.
> The downside is the listener of the response is created dynamic and after use its terminated.
> Consider using a fixed reply to such as the {{replyTo}} on the endpoint instead as the listener can run all the time.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CAMEL-1807) camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-1807.
--------------------------------

    Fix Version/s: 2.5.0
                       (was: Future)
       Resolution: Won't Fix

I think the current request/reply over JMS options we have is sufficient

> camel-jms - Support jms producer with InOut using custom and dynamic JMSReplyTo provided as header
> --------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-1807
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1807
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: camel-jms
>    Affects Versions: 2.0-M2
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>             Fix For: 2.5.0
>
>         Attachments: CAMEL-1807.patch
>
>
> JmsProducer can a current time only use fixed reply to
> - set on component
> - set on endpoint
> We should support using dynamic reply to provided as a camel header.
> Setting a Camel header on the IN message with the key {{CamelJmsReplyTo}} will do just that.
> The downside is the listener of the response is created dynamic and after use its terminated.
> Consider using a fixed reply to such as the {{replyTo}} on the endpoint instead as the listener can run all the time.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.