[
https://issues.apache.org/jira/browse/CAMEL-6065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14323160#comment-14323160
]
Claus Ibsen commented on CAMEL-6065:
------------------------------------
Yeah its because camel-sjms producer is determined at route startup time if its
an InOnly or InOut.
If you use camel-jms (the other one) then it determines this based on the
exchange and MEP at runtime.
> SJMS: inOut() in route and exchangePattern=InOut are not equivalent
> -------------------------------------------------------------------
>
> Key: CAMEL-6065
> URL: https://issues.apache.org/jira/browse/CAMEL-6065
> Project: Camel
> Issue Type: Improvement
> Components: camel-sjms
> Affects Versions: 2.11.0
> Reporter: Harald Wellmann
> Assignee: Claus Ibsen
> Fix For: 2.15.0
>
> Attachments: CAMEL-6065.patch
>
>
> When tunneling a bean invocation through a JMS queue using SJMS, inOut() is
> not sufficient to specify the exchange pattern. "exchangePattern=InOut" must
> be added explicitly to the endpoint URI.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)