[
https://issues.apache.org/activemq/browse/CAMEL-372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=51272#action_51272
]
Willem Jiang commented on CAMEL-372:
------------------------------------
Back to my comment, when the JMS endpoint is created we don't know the
message exchange pattern of the message which the endpoint will process, and
the JMS endpoint will get into trouble if the message exchange pattern is InOut
and we set the trasacted option to be true by default.
Maybe we should let the user have the choice.
> JMS endpoints should default to be transactional; using the JMS transaction
> manager if no transaction manager is explicitly configured?
> ---------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CAMEL-372
> URL: https://issues.apache.org/activemq/browse/CAMEL-372
> Project: Apache Camel
> Issue Type: Improvement
> Reporter: James Strachan
> Assignee: Willem Jiang
> Fix For: 2.0.0
>
>
> Its such a common use case - using camel-jms should be transactional out of
> the box unless the user explicitly disables transactions. So defaulting the
> transactionManager property seems to make sense
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.